summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSkycoder422017-09-30 17:52:43 +0200
committerSkycoder422017-09-30 17:52:43 +0200
commit18808981e45259730825fba972697e8f246eaef7 (patch)
tree21ebe8e52c40f6e81ef459ba2104e76fdbf4d261
parent6ebd76e104d80a84178b2347f35badd58c43d128 (diff)
downloadaur-18808981e45259730825fba972697e8f246eaef7.tar.gz
fixed repkg rules
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD16
-rw-r--r--plugin.rule1
3 files changed, 16 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3345b1d606e1..44b9437bfbad 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = qpmx
pkgdesc = A frontend for qpm, to provide source and build caching
pkgver = 1.1.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/Skycoder42/qpmx
arch = i686
arch = x86_64
@@ -12,8 +12,10 @@ pkgbase = qpmx
depends = qt5-jsonserializer
source = qpmx-1.1.0::git+https://github.com/Skycoder42/qpmx.git#tag=1.1.0
source = qpmx.rule
+ source = plugin.rule
sha256sums = SKIP
sha256sums = 6029d42b05d32d99a6e673e5a7c95ac657e6258f88835f8aff05bde7535e543b
+ sha256sums = a7f6099680d692285332ae7db3cf1414f4d664ceccb701d45ac73ecaa08a65dc
pkgname = qpmx
optdepends = qpmx-qpmsource: Adds support for cloning qpm packages
diff --git a/PKGBUILD b/PKGBUILD
index a7fcaa302257..8634af446386 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@ pkgbase=qpmx
pkgname=(qpmx qpmx-gitsource qpmx-qpmsource)
group=qpmx-full
pkgver=1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="A frontend for qpm, to provide source and build caching"
arch=('i686' 'x86_64')
url="https://github.com/Skycoder42/$pkgname"
@@ -12,9 +12,11 @@ depends=('qt5-base' 'qt5-jsonserializer')
makedepends=('qt5-tools' 'git')
_pkgfqn=$pkgname-$pkgver
source=("$_pkgfqn::git+https://github.com/Skycoder42/$pkgname.git#tag=$pkgver"
- "$pkgname.rule")
+ "$pkgname.rule"
+ "plugin.rule")
sha256sums=('SKIP'
- '6029d42b05d32d99a6e673e5a7c95ac657e6258f88835f8aff05bde7535e543b')
+ '6029d42b05d32d99a6e673e5a7c95ac657e6258f88835f8aff05bde7535e543b'
+ 'a7f6099680d692285332ae7db3cf1414f4d664ceccb701d45ac73ecaa08a65dc')
git_submod_rm() {
submod=$1
@@ -57,7 +59,7 @@ package_qpmx() {
cd "../../$_pkgfqn"
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -D -m644 "../${pkgbase}.rule" "$pkgdir/etc/repkg/rules/${pkgname}.rule"
+ install -D -m644 "../${pkgname}.rule" "$pkgdir/etc/repkg/rules/${pkgname}.rule"
}
package_qpmx-qpmsource() {
@@ -65,6 +67,9 @@ package_qpmx-qpmsource() {
cd build/plugins/qpmsource
make INSTALL_ROOT="$pkgdir" install
+
+ cd "../../../$_pkgfqn"
+ install -D -m644 "../plugin.rule" "$pkgdir/etc/repkg/rules/${pkgname}.rule"
}
package_qpmx-gitsource() {
@@ -72,4 +77,7 @@ package_qpmx-gitsource() {
cd build/plugins/gitsource
make INSTALL_ROOT="$pkgdir" install
+
+ cd "../../../$_pkgfqn"
+ install -D -m644 "../plugin.rule" "$pkgdir/etc/repkg/rules/${pkgname}.rule"
}
diff --git a/plugin.rule b/plugin.rule
new file mode 100644
index 000000000000..321d203a259e
--- /dev/null
+++ b/plugin.rule
@@ -0,0 +1 @@
+qpmx