~alpine/aports

This thread contains a patchset. You're looking at the original emails, but you may wish to use the patch review UI. Review patch
1

[PATCH] testing/kde-applications: new aport

Bart Ribbers <bribbers@disroot.org>
Details
Message ID
<20190712181809.32488-1-bribbers@disroot.org>
Sender timestamp
1562955489
DKIM signature
missing
Download raw message
Patch: +134 -0
The webdev and games meta packages currently have no depends. However I'm going to package more KDE Applications which will eventually be added here. People installing these meta packages will then automatically pull in these new applications.
---
 testing/kde-applications/APKBUILD | 134 ++++++++++++++++++++++++++++++
 1 file changed, 134 insertions(+)
 create mode 100644 testing/kde-applications/APKBUILD

diff --git a/testing/kde-applications/APKBUILD b/testing/kde-applications/APKBUILD
new file mode 100644
index 0000000000..7c75142d2f
--- /dev/null
+++ b/testing/kde-applications/APKBUILD
@@ -0,0 +1,134 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kde-applications
pkgver=19.04.3
pkgrel=0
arch="noarch !ppc64le !s390x" # Limited by edu, network and pim
url="https://kde.org/applications/"
pkgdesc="KDE Applications meta package"
license="GPL-3.0-or-later"
subpackages="$pkgname-accessibility::noarch $pkgname-admin::noarch $pkgname-base::noarch $pkgname-edu $pkgname-games::noarch $pkgname-graphics::noarch $pkgname-multimedia::noarch $pkgname-network $pkgname-pim $pkgname-sdk::noarch $pkgname-utils::noarch $pkgname-webdev::noarch"
depends="$pkgname-accessibility $pkgname-admin $pkgname-base $pkgname-edu $pkgname-games $pkgname-graphics $pkgname-multimedia $pkgname-network $pkgname-pim $pkgname-utils $pkgname-webdev"
options="!check" # Meta package

package() {
	mkdir -p "$pkgdir"
}

accessibility() {
	depends="
		kmag
		kmousetool
		kmouth"

	mkdir -p "$subpkgdir"
}

admin() {
	depends="
		kcron"

	mkdir -p "$subpkgdir"
}

base() {
	depends="
		dolphin
		kdialog
		kfind
		keditbookmarks
		konsole
		kate
		kwrite"

	mkdir -p "$subpkgdir"
}

edu() {
	depends="
		marble"

	mkdir -p "$subpkgdir"
}

games() {
	depends=""

	mkdir -p "$subpkgdir"
}

graphics() {
	depends="
		gwenview
		kcolorchooser
		kolourpaint
		kruler
		okular
		spectacle"

	mkdir -p "$subpkgdir"
}

multimedia() {
	depends="
		audiocd-kio
		dragon
		ffmpegthumbs
		kdenlive
		kmix
		kwave"

	mkdir -p "$subpkgdir"
}

network() {
	depends="
		kget
		krfb
		zeroconf-ioslave
		kio-extras"

	mkdir -p "$subpkgdir"
}

pim() {
	depends="
		akregator
		akonadi-calendar-tools
		kalarm
		kleopatra
		kmail
		knotes
		kontact
		korganizer
		kdepim-addons
		grantlee-editor"
	
	mkdir -p "$subpkgdir"
}

sdk() {
	depends="
		dolphin-plugins
		kirigami-gallery"

	mkdir -p "$subpkgdir"
}

utils() {
	depends="
		ark
		filelight
		kwalletmanager
		print-manager
		sweeper"

	mkdir -p "$subpkgdir"
}

webdev() {
	depends=""

	mkdir -p "$subpkgdir"
}

-- 
2.22.0
Details
Message ID
<20190712182350.jyhaiwmqwboibeeg@Impreza>
In-Reply-To
<20190712181809.32488-1-bribbers@disroot.org> (view parent)
Sender timestamp
1562955830
DKIM signature
missing
Download raw message
On Fri, Jul 12, 2019 at 08:18:09PM +0200, Bart Ribbers wrote:
> +subpackages="$pkgname-accessibility::noarch $pkgname-admin::noarch $pkgname-base::noarch $pkgname-edu $pkgname-games::noarch $pkgname-graphics::noarch $pkgname-multimedia::noarch $pkgname-network $pkgname-pim $pkgname-sdk::noarch $pkgname-utils::noarch $pkgname-webdev::noarch"

Can't this be one per line or at least cut at 80 col ?

> +depends="$pkgname-accessibility $pkgname-admin $pkgname-base $pkgname-edu $pkgname-games $pkgname-graphics $pkgname-multimedia $pkgname-network $pkgname-pim $pkgname-utils $pkgname-webdev"

same here
Reply to thread Export thread (mbox)