Skip to content

Commit

Permalink
Split packages
Browse files Browse the repository at this point in the history
  • Loading branch information
RadxaYuntian committed Jul 17, 2023
1 parent d5a17c7 commit 0ae3511
Show file tree
Hide file tree
Showing 46 changed files with 4 additions and 772 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,10 @@ jobs:
echo "distro=$(dpkg-parsechangelog -S Distribution)" >> $GITHUB_ENV
fi
echo "$version" > VERSION
sed "s/VERSION/$(dpkg-parsechangelog -S Version)/g" pkg.conf.template > pkg.conf
if [[ -f pkg.conf.template ]]
then
sed "s/VERSION/$(dpkg-parsechangelog -S Version)/g" pkg.conf.template > pkg.conf
fi
- name: Release
if: env.distro != 'UNRELEASED'
uses: softprops/action-gh-release@v1
Expand Down
228 changes: 0 additions & 228 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -8,234 +8,6 @@ Build-Depends: debhelper (>=12~),
lintian,
pandoc,

Package: rockchip-pulseaudio-config
Architecture: all
Priority: optional
Depends: ${misc:Depends},
Description: Rockchip specific PulseAudio config
This package provides Rockchip PulseAudio config.

Package: rockchip-udev
Architecture: all
Priority: optional
Depends: ${misc:Depends},
Description: Rockchip specific udev rules
This package provides Rockchip specific udev rules.

Package: task-rockchip-chromium
Architecture: all
Priority: optional
Depends: chromium-x11,
libc++1,
rockchip-chromium-x11-utils,
${misc:Depends},
Description: Metapackages for Rockchip Chromium port
This package provides Rockchip Chromium port and
several important dependencies.

Package: task-rockchip-drm
Architecture: all
Priority: optional
Depends: libdrm-cursor,
libkms1,
${misc:Depends},
Description: Metapackages for Rockchip DRM
This package provides Rockchip DRM.

Package: task-rockchip-gstreamer
Architecture: all
Priority: optional
Depends: gir1.2-gst-plugins-bad-1.0,
gir1.2-gst-plugins-base-1.0,
gir1.2-gstreamer-1.0,
gstreamer1.0-alsa,
gstreamer1.0-gl,
gstreamer1.0-gtk3,
gstreamer1.0-libav,
gstreamer1.0-opencv,
gstreamer1.0-plugins-bad,
gstreamer1.0-plugins-base-apps,
gstreamer1.0-plugins-base,
gstreamer1.0-plugins-good,
gstreamer1.0-plugins-ugly,
gstreamer1.0-pulseaudio,
gstreamer1.0-qt5,
gstreamer1.0-tools,
gstreamer1.0-x,
libgstreamer-gl1.0-0,
libgstreamer-opencv1.0-0,
libgstreamer-plugins-bad1.0-0,
libgstreamer-plugins-base1.0-0,
libgstreamer1.0-0,
${misc:Depends},
Recommends: gstreamer1.0-plugins-bad-apps,
gstreamer1.0-wpe,
Description: Metapackages for Rockchip GStreamer
This package provides Rockchip GStreamer.

Package: task-rockchip-mpp
Architecture: all
Priority: optional
Depends: gstreamer1.0-rockchip1,
librga2,
librockchip-mpp1,
librockchip-vpu0,
${misc:Depends},
Description: Metapackages for Rockchip MPP
This package provides Rockchip MPP.

Package: task-rockchip-sound
Architecture: all
Priority: optional
Depends: rockchip-alsa-config,
rockchip-pulseaudio-config,
radxa-alsa-config,
${misc:Depends},
Description: Metapackages for Rockchip sound config
This package provides Rockchip sound config and Radxa
specific ALSA config.

Package: task-rockchip-v4l
Architecture: all
Priority: optional
Depends: libdvbv5-0,
libv4l-0,
libv4l-rkmpp,
libv4l2rds0,
libv4lconvert0,
v4l-utils,
${misc:Depends},
Description: Metapackages for Rockchip Video4Linux
This package provides Rockchip Video4Linux.

Package: task-rockchip-xorg
Architecture: all
Priority: optional
Depends: xserver-xorg-core,
xserver-xorg-legacy,
radxa-xorg-wrapper,
radxa-touchscreen-utils,
radxa-sddm-theme,
${misc:Depends},
Description: Metapackages for Rockchip X.Org
This package provides Rockchip X.Org.

Package: task-rockchip
Architecture: all
Priority: optional
Depends: rockchip-udev,
task-rockchip-chromium,
task-rockchip-drm,
task-rockchip-gstreamer,
task-rockchip-mpp,
task-rockchip-sound,
task-rockchip-v4l,
task-rockchip-xorg,
${misc:Depends},
Description: Metapackages for common Rockchip vendor packages
This package provides prebuilt packages from Rockchip that
provides a more optimized user experience.

Package: task-rk3308
Architecture: all
Priority: optional
Depends: ${misc:Depends},
Description: Metapackages for common rk3308 vendor packages
This package provides prebuilt packages from Rockchip that
provides a more optimized user experience.

Package: task-rk3328-camera
Architecture: all
Priority: optional
Depends: rkisp-engine,
rockchip-iqfiles,
${misc:Depends},
Description: Metapackages for RK3328 camera packages
This package provides prebuilt packages from Rockchip that
provides a RK3328 camera support.

Package: task-rk3328
Architecture: all
Priority: optional
Depends: task-rockchip,
task-rk3328-camera,
libmali-utgard-450-r7p0-x11 | libmali-utgard-450-r7p0-x11-gbm,
${misc:Depends},
Description: Metapackages for common RK3328 vendor packages
This package provides prebuilt packages from Rockchip that
provides a more optimized user experience.

Package: task-rk3399-camera
Architecture: all
Priority: optional
Depends: rkisp-engine,
rockchip-iqfiles,
${misc:Depends},
Description: Metapackages for RK3399 camera packages
This package provides prebuilt packages from Rockchip that
provides a RK3399 camera support.

Package: task-rk3399
Architecture: all
Priority: optional
Depends: task-rockchip,
task-rk3399-camera,
libmali-midgard-t86x-r18p0-x11 | libmali-midgard-t86x-r18p0-x11-gbm,
${misc:Depends},
Description: Metapackages for common RK3399 vendor packages
This package provides prebuilt packages from Rockchip that
provides a more optimized user experience.

Package: task-rk356x-camera
Architecture: all
Priority: optional
Depends: camera-engine-rkaiq,
rockchip-iqfiles-rk356x,
${misc:Depends},
Description: Metapackages for RK356X camera packages
This package provides prebuilt packages from Rockchip that
provides a RK356X camera support.

Package: task-rk356x
Architecture: all
Priority: optional
Depends: task-rockchip,
task-rk356x-camera,
libmali-bifrost-g52-g2p0-x11 | libmali-bifrost-g52-g2p0-x11-gbm,
${misc:Depends},
Description: Metapackages for common RK356x vendor packages
This package provides prebuilt packages from Rockchip that
provides a more optimized user experience.

Package: task-rk3588-camera
Architecture: all
Priority: optional
Depends: camera-engine-rkaiq,
rockchip-iqfiles,
${misc:Depends},
Description: Metapackages for RK3588 camera packages
This package provides prebuilt packages from Rockchip that
provides a RK3588 camera support.

Package: task-rk3588
Architecture: all
Priority: optional
Depends: task-rockchip,
task-rk3588-camera,
libmali-valhall-g610-g6p0-x11 | libmali-valhall-g610-g6p0-x11-gbm,
${misc:Depends},
Description: Metapackages for common RK3588 vendor packages
This package provides prebuilt packages from Rockchip that
provides a more optimized user experience.

Package: task-amlogic
Architecture: all
Priority: optional
Depends: ${misc:Depends},
Description: Metapackages for common Amlogic vendor packages
This package provides prebuilt packages from Amlogic that
provides a more optimized user experience.

Package: task-radxa-cm3-io
Architecture: all
Priority: optional
Expand Down
1 change: 0 additions & 1 deletion debian/rockchip-pulseaudio-config.install

This file was deleted.

15 changes: 0 additions & 15 deletions debian/rockchip-pulseaudio-config.postinst

This file was deleted.

1 change: 0 additions & 1 deletion debian/rockchip-pulseaudio-config.triggers

This file was deleted.

2 changes: 0 additions & 2 deletions debian/rockchip-udev.install

This file was deleted.

2 changes: 0 additions & 2 deletions debian/rockchip-udev.lintian-overrides

This file was deleted.

1 change: 0 additions & 1 deletion debian/rockchip-udev.rockchip-drm.udev

This file was deleted.

19 changes: 0 additions & 19 deletions debian/rockchip-udev.rockchip-permissions.udev

This file was deleted.

4 changes: 0 additions & 4 deletions debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,3 @@ include /usr/share/dpkg/architecture.mk

override_dh_builddeb:
dh_builddeb -- -Zxz

override_dh_installudev:
dh_installudev -prockchip-udev --name=rockchip-drm --priority=60
dh_installudev -prockchip-udev --name=rockchip-permissions --priority=99
1 change: 0 additions & 1 deletion debian/task-amlogic.install

This file was deleted.

16 changes: 0 additions & 16 deletions debian/task-amlogic.postrm

This file was deleted.

21 changes: 0 additions & 21 deletions debian/task-amlogic.preinst

This file was deleted.

16 changes: 0 additions & 16 deletions debian/task-rk3308.postinst

This file was deleted.

12 changes: 0 additions & 12 deletions debian/task-rk3308.postrm

This file was deleted.

16 changes: 0 additions & 16 deletions debian/task-rk3328.postinst

This file was deleted.

Loading

0 comments on commit 0ae3511

Please sign in to comment.