[Frugalware-git] ryuotesting2: irqbalance-0.56-1-x86_64 * convert to systemd schema * version bump
James Buren
ryuo at frugalware.org
Tue Jun 5 02:58:30 CEST 2012
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=ryuotesting2.git;a=commitdiff;h=ec32abb88765d67d7b535314f09861d84ccfe04b
commit ec32abb88765d67d7b535314f09861d84ccfe04b
Author: James Buren <ryuo at frugalware.org>
Date: Mon Jun 4 19:58:03 2012 -0500
irqbalance-0.56-1-x86_64
* convert to systemd schema
* version bump
diff --git a/source/apps/irqbalance/FrugalBuild b/source/apps/irqbalance/FrugalBuild
index c8ed084..1ac38a7 100644
--- a/source/apps/irqbalance/FrugalBuild
+++ b/source/apps/irqbalance/FrugalBuild
@@ -2,22 +2,25 @@
# Maintainer: Miklos Vajna <vmiklos at frugalware.org>
pkgname=irqbalance
-pkgver=0.55
-pkgrel=6
+pkgver=0.56
+pkgrel=1
pkgdesc="Distributes interrupts over the processors and cores you have."
url="http://irqbalance.org/"
depends=('glib2>=2.16.4-2')
backup=(etc/sysconfig/$pkgname)
groups=('apps')
archs=('i686' 'x86_64' 'arm')
-up2date="lynx -dump http://irqbalance.org/download.php|grep tar.gz$|sed 's/.*-\(.*\)\.t.*/\1/;q'"
-source=(http://irqbalance.org/releases/irqbalance-$pkgver.tar.gz \
+up2date="Flasttar $url/download.html"
+source=(http://irqbalance.org/releases/irqbalance-$pkgver.tar.bz2 \
irqbalance.1 \
irqbalance-0.55-noxorg6.patch \
$pkgname.sysconfig \
rc.$pkgname \
$pkgname.service)
-sha1sums=('9073e1dbb48e7c7bf1f4850e988d8f74e8a35761' \
+_F_sysvinit_units=($pkgname)
+_F_systemd_units=($pkgname=e)
+Finclude systemd
+sha1sums=('64065ab2d9eeecc9bf15c242453c9882b36c85fb' \
'4e7c38138748caf8b8ba06cf0538eb681871b485' \
'aad4efeb5d9ad89d3f340fba4e54eaf00f135420' \
'878fd82f3022cee9fa0ba1f144b3d8a49c1e22c7' \
@@ -33,6 +36,7 @@ build()
Ffile /lib/systemd/system/$pkgname.service
Ffile $pkgname.sysconfig /etc/sysconfig/$pkgname
Frcd2
+ Fgenscriptlet
}
# optimization OK
diff --git a/source/apps/irqbalance/irqbalance.install b/source/apps/irqbalance/irqbalance.install
deleted file mode 100644
index b1c9fa0..0000000
--- a/source/apps/irqbalance/irqbalance.install
+++ /dev/null
@@ -1,27 +0,0 @@
-post_install()
-{
- /usr/sbin/chkconfig --add rc.irqbalance
- mkdir -p /etc/systemd/system/multi-user.target.wants
- ln -s /lib/systemd/system/irqbalance.service /etc/systemd/system/multi-user.target.wants/
-}
-
-post_upgrade()
-{
- systemctl daemon-reload >/dev/null 2>&1
- # this can be removed after Frugalware-1.6
- if [ `vercmp $2 0.55-6` -lt 0 ] ; then
- if chkconfig rc.irqbalance; then
- post_install
- fi
- fi
-}
-
-pre_remove()
-{
- rm -f /etc/systemd/system/multi-user.target.wants/irqbalance.service
- /usr/sbin/chkconfig --del rc.irqbalance
-}
-
-op=$1
-shift
-$op $*
More information about the Frugalware-git
mailing list