diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2012-11-06 14:35:03 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2012-11-06 14:35:19 +0000 |
commit | 290a7aa3b0da4cb480b9f094efe4da2b13cd359d (patch) | |
tree | 1e9148bf5d8f7da29e450fc7131e30b07c01cbcc | |
parent | 2c17ee9aea2a01012b65dc322138dbc522523c2a (diff) | |
download | alpine_aports-290a7aa3b0da4cb480b9f094efe4da2b13cd359d.tar.bz2 alpine_aports-290a7aa3b0da4cb480b9f094efe4da2b13cd359d.tar.xz alpine_aports-290a7aa3b0da4cb480b9f094efe4da2b13cd359d.zip |
main/bacula: fix backend libraries
-rw-r--r-- | main/bacula/APKBUILD | 12 | ||||
-rw-r--r-- | main/bacula/bacula-mysql.post-install | 2 | ||||
-rw-r--r-- | main/bacula/bacula-pgsql.post-install | 2 | ||||
-rw-r--r-- | main/bacula/bacula-sqlite.post-install | 2 |
4 files changed, 3 insertions, 15 deletions
diff --git a/main/bacula/APKBUILD b/main/bacula/APKBUILD index 321de9dbf2..a892474aa6 100644 --- a/main/bacula/APKBUILD +++ b/main/bacula/APKBUILD | |||
@@ -2,7 +2,7 @@ | |||
2 | # Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> | 2 | # Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> |
3 | pkgname="bacula" | 3 | pkgname="bacula" |
4 | pkgver=5.2.12 | 4 | pkgver=5.2.12 |
5 | pkgrel=0 | 5 | pkgrel=1 |
6 | pkgdesc="Enterprise ready, network based backup program" | 6 | pkgdesc="Enterprise ready, network based backup program" |
7 | url="http://www.bacula.org" | 7 | url="http://www.bacula.org" |
8 | arch="all" | 8 | arch="all" |
@@ -107,18 +107,15 @@ package() { | |||
107 | chown bacula.bacula "$pkgdir"$dir || return 1 | 107 | chown bacula.bacula "$pkgdir"$dir || return 1 |
108 | done | 108 | done |
109 | find "$pkgdir" -iname *.la -delete | 109 | find "$pkgdir" -iname *.la -delete |
110 | # Backend is dinamically linked when subpackage is installed | ||
111 | #rm "$pkgdir"/usr/lib/libbaccats.so | ||
112 | #rm "$pkgdir"/usr/lib/libbaccats-5.2.1.so | ||
113 | } | 110 | } |
114 | 111 | ||
115 | _mv_backend() { | 112 | _mv_backend() { |
116 | mkdir -p "$subpkgdir"/usr/lib | 113 | mkdir -p "$subpkgdir"/usr/lib |
117 | mkdir -p "$subpkgdir"/etc/bacula/scripts | 114 | mkdir -p "$subpkgdir"/etc/bacula/scripts |
118 | mv "$pkgdir"/usr/lib/libbaccats-${1}-${pkgver}.so \ | 115 | mv "$pkgdir"/usr/lib/libbaccats-${1}-${pkgver}.so \ |
119 | "$subpkgdir"/usr/lib || return 1 | 116 | "$subpkgdir"/usr/lib/libbaccats-${pkgver}.so || return 1 |
120 | mv "$pkgdir"/usr/lib/libbaccats-${1}.so \ | 117 | mv "$pkgdir"/usr/lib/libbaccats-${1}.so \ |
121 | "$subpkgdir"/usr/lib || return 1 | 118 | "$subpkgdir"/usr/lib/libbaccats.so || return 1 |
122 | mv "$pkgdir"/etc/bacula/scripts/*_${1}_* \ | 119 | mv "$pkgdir"/etc/bacula/scripts/*_${1}_* \ |
123 | "$subpkgdir"/etc/bacula/scripts || return 1 | 120 | "$subpkgdir"/etc/bacula/scripts || return 1 |
124 | } | 121 | } |
@@ -126,14 +123,12 @@ _mv_backend() { | |||
126 | mysql() { | 123 | mysql() { |
127 | pkgdesc="Bacula MySQL backend" | 124 | pkgdesc="Bacula MySQL backend" |
128 | depends="bacula" | 125 | depends="bacula" |
129 | install="$pkgname.post-install" | ||
130 | _mv_backend mysql | 126 | _mv_backend mysql |
131 | } | 127 | } |
132 | 128 | ||
133 | pgsql() { | 129 | pgsql() { |
134 | pkgdesc="Bacula PGSQL backend" | 130 | pkgdesc="Bacula PGSQL backend" |
135 | depends="bacula" | 131 | depends="bacula" |
136 | install="$pkgname.post-install" | ||
137 | pkgusers="postgres" | 132 | pkgusers="postgres" |
138 | _mv_backend postgresql | 133 | _mv_backend postgresql |
139 | for file in create_postgresql_database make_postgresql_tables \ | 134 | for file in create_postgresql_database make_postgresql_tables \ |
@@ -146,7 +141,6 @@ pgsql() { | |||
146 | sqlite() { | 141 | sqlite() { |
147 | pkgdesc="Bacula SQLite backend" | 142 | pkgdesc="Bacula SQLite backend" |
148 | depends="bacula" | 143 | depends="bacula" |
149 | install="$pkgname.post-install" | ||
150 | _mv_backend sqlite3 | 144 | _mv_backend sqlite3 |
151 | } | 145 | } |
152 | 146 | ||
diff --git a/main/bacula/bacula-mysql.post-install b/main/bacula/bacula-mysql.post-install deleted file mode 100644 index 8d78bad570..0000000000 --- a/main/bacula/bacula-mysql.post-install +++ /dev/null | |||
@@ -1,2 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | cp /usr/lib/libbaccats-mysql.so /usr/lib/libbaccats-5.2.1.so | ||
diff --git a/main/bacula/bacula-pgsql.post-install b/main/bacula/bacula-pgsql.post-install deleted file mode 100644 index c1c8cf15fb..0000000000 --- a/main/bacula/bacula-pgsql.post-install +++ /dev/null | |||
@@ -1,2 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | cp /usr/lib/libbaccats-postgresql.so /usr/lib/libbaccats-5.2.1.so | ||
diff --git a/main/bacula/bacula-sqlite.post-install b/main/bacula/bacula-sqlite.post-install deleted file mode 100644 index 9487d4e470..0000000000 --- a/main/bacula/bacula-sqlite.post-install +++ /dev/null | |||
@@ -1,2 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | cp /usr/lib/libbaccats-sqlite3.so /usr/lib/libbaccats-5.2.1.so | ||