diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2009-07-17 08:43:05 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2009-07-17 08:51:49 +0000 |
commit | cb56489f8bb7f79fd169f07baecff69d931a0077 (patch) | |
tree | 119e8777af64c13cc3c8a0747cf979af09994f75 | |
parent | 7044886c8c029202054492c65a1a83b485a40223 (diff) | |
download | alpine_aports-cb56489f8bb7f79fd169f07baecff69d931a0077.tar.bz2 alpine_aports-cb56489f8bb7f79fd169f07baecff69d931a0077.tar.xz alpine_aports-cb56489f8bb7f79fd169f07baecff69d931a0077.zip |
extra/gross: rename init.d script to grossd
partly fixes #64
-rw-r--r-- | extra/gross/APKBUILD | 21 | ||||
-rw-r--r-- | extra/gross/gross.post-upgrade | 16 | ||||
-rw-r--r-- | extra/gross/gross.pre-upgrade | 12 | ||||
-rw-r--r-- | extra/gross/grossd.confd (renamed from extra/gross/gross.confd) | 0 | ||||
-rw-r--r-- | extra/gross/grossd.initd (renamed from extra/gross/gross.initd) | 0 |
5 files changed, 40 insertions, 9 deletions
diff --git a/extra/gross/APKBUILD b/extra/gross/APKBUILD index fd6e018e95..2dac13a66a 100644 --- a/extra/gross/APKBUILD +++ b/extra/gross/APKBUILD | |||
@@ -2,17 +2,18 @@ | |||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | 2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> |
3 | pkgname=gross | 3 | pkgname=gross |
4 | pkgver=1.0.1 | 4 | pkgver=1.0.1 |
5 | pkgrel=1 | 5 | pkgrel=2 |
6 | pkgdesc="Greylisting of suspicious sources" | 6 | pkgdesc="Greylisting of suspicious sources" |
7 | url="http://code.google.com/p/gross/" | 7 | url="http://code.google.com/p/gross/" |
8 | license="BSD" | 8 | license="BSD" |
9 | depends= | 9 | depends= |
10 | makedepends="c-ares-dev autoconf automake libtool sed" | 10 | makedepends="c-ares-dev autoconf automake libtool sed" |
11 | install="$pkgname.pre-install $pkgname.post-install" | 11 | install="$pkgname.pre-install $pkgname.post-install $pkgname.pre-upgrade |
12 | $pkgname.post-upgrade" | ||
12 | subpackages="$pkgname-doc $pkgname-dev" | 13 | subpackages="$pkgname-doc $pkgname-dev" |
13 | source="http://gross.googlecode.com/files/$pkgname-$pkgver.tar.gz | 14 | source="http://gross.googlecode.com/files/$pkgname-$pkgver.tar.gz |
14 | $pkgname.initd | 15 | grossd.initd |
15 | $pkgname.confd | 16 | grossd.confd |
16 | gross-1.0.1-configure.ac.patch | 17 | gross-1.0.1-configure.ac.patch |
17 | gross-1.0.1-default-conf.patch | 18 | gross-1.0.1-default-conf.patch |
18 | gross-1.0.1-user.patch | 19 | gross-1.0.1-user.patch |
@@ -40,15 +41,17 @@ build() { | |||
40 | make -j1 DESTDIR="$pkgdir" install | 41 | make -j1 DESTDIR="$pkgdir" install |
41 | 42 | ||
42 | install -dD "$pkgdir"/var/run/gross | 43 | install -dD "$pkgdir"/var/run/gross |
43 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/gross | 44 | install -m755 -D "$srcdir"/grossd.initd "$pkgdir"/etc/init.d/grossd |
44 | install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/gross | 45 | install -m644 -D "$srcdir"/grossd.confd "$pkgdir"/etc/conf.d/grossd |
45 | } | 46 | } |
46 | 47 | ||
47 | md5sums="f8f81b36850dcda30cb81799b9cee3b6 gross-1.0.1.tar.gz | 48 | md5sums="f8f81b36850dcda30cb81799b9cee3b6 gross-1.0.1.tar.gz |
48 | b0d8635b64c4a90d72c49e868f4c4c32 gross.initd | 49 | b0d8635b64c4a90d72c49e868f4c4c32 grossd.initd |
49 | 5ca1c6e51c3243236e6564480b20279b gross.confd | 50 | 5ca1c6e51c3243236e6564480b20279b grossd.confd |
50 | bb75b119ac96b8f99831ce6df810003f gross-1.0.1-configure.ac.patch | 51 | bb75b119ac96b8f99831ce6df810003f gross-1.0.1-configure.ac.patch |
51 | 7c504b653c71dcf7b192bc487b3516fd gross-1.0.1-default-conf.patch | 52 | 7c504b653c71dcf7b192bc487b3516fd gross-1.0.1-default-conf.patch |
52 | 16e184d59d520db565388f010cc75e83 gross-1.0.1-user.patch | 53 | 16e184d59d520db565388f010cc75e83 gross-1.0.1-user.patch |
53 | 8f6e45b98888dbb9971f7681bf431f6f gross.pre-install | 54 | 8f6e45b98888dbb9971f7681bf431f6f gross.pre-install |
54 | 4b55d1c5534167946cc11376d1b05c34 gross.post-install" | 55 | 4b55d1c5534167946cc11376d1b05c34 gross.post-install |
56 | 87e7d76dace9cedf61efc04cdb6a905c gross.pre-upgrade | ||
57 | 46df3a643ba26f3eb2d6a09f616e421d gross.post-upgrade" | ||
diff --git a/extra/gross/gross.post-upgrade b/extra/gross/gross.post-upgrade new file mode 100644 index 0000000000..1e52785e15 --- /dev/null +++ b/extra/gross/gross.post-upgrade | |||
@@ -0,0 +1,16 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | moved= | ||
4 | for i in /etc/runlevels/*/gross; do | ||
5 | if [ -L $i ]; then | ||
6 | mv ${i} ${i}d | ||
7 | moved=1 | ||
8 | fi | ||
9 | done | ||
10 | |||
11 | if [ -n "$moved" ]; then | ||
12 | echo " *" | ||
13 | echo " * NOTICE: /etc/init.d/gross is renamed to /etc/init.d/grossd" | ||
14 | echo " *" | ||
15 | fi | ||
16 | |||
diff --git a/extra/gross/gross.pre-upgrade b/extra/gross/gross.pre-upgrade new file mode 100644 index 0000000000..90361bcc65 --- /dev/null +++ b/extra/gross/gross.pre-upgrade | |||
@@ -0,0 +1,12 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | old=/etc/conf.d/gross | ||
4 | new=/etc/conf.d/grossd | ||
5 | |||
6 | if [ -f "$old" ] && [ ! -f "$new" ]; then | ||
7 | mv "$old" "$new" | ||
8 | echo " *" | ||
9 | echo " * NOTICE: $old was renamed to $new" | ||
10 | echo " *" | ||
11 | fi | ||
12 | |||
diff --git a/extra/gross/gross.confd b/extra/gross/grossd.confd index 646e12f9d7..646e12f9d7 100644 --- a/extra/gross/gross.confd +++ b/extra/gross/grossd.confd | |||
diff --git a/extra/gross/gross.initd b/extra/gross/grossd.initd index 3d1c43d708..3d1c43d708 100644 --- a/extra/gross/gross.initd +++ b/extra/gross/grossd.initd | |||