aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Arena <rnalrd@alpinelinux.org>2012-11-06 14:35:03 +0000
committerLeonardo Arena <rnalrd@alpinelinux.org>2012-11-06 14:35:19 +0000
commit290a7aa3b0da4cb480b9f094efe4da2b13cd359d (patch)
tree1e9148bf5d8f7da29e450fc7131e30b07c01cbcc
parent2c17ee9aea2a01012b65dc322138dbc522523c2a (diff)
downloadalpine_aports-290a7aa3b0da4cb480b9f094efe4da2b13cd359d.tar.bz2
alpine_aports-290a7aa3b0da4cb480b9f094efe4da2b13cd359d.tar.xz
alpine_aports-290a7aa3b0da4cb480b9f094efe4da2b13cd359d.zip
main/bacula: fix backend libraries
-rw-r--r--main/bacula/APKBUILD12
-rw-r--r--main/bacula/bacula-mysql.post-install2
-rw-r--r--main/bacula/bacula-pgsql.post-install2
-rw-r--r--main/bacula/bacula-sqlite.post-install2
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>
3pkgname="bacula" 3pkgname="bacula"
4pkgver=5.2.12 4pkgver=5.2.12
5pkgrel=0 5pkgrel=1
6pkgdesc="Enterprise ready, network based backup program" 6pkgdesc="Enterprise ready, network based backup program"
7url="http://www.bacula.org" 7url="http://www.bacula.org"
8arch="all" 8arch="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() {
126mysql() { 123mysql() {
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
133pgsql() { 129pgsql() {
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() {
146sqlite() { 141sqlite() {
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
2cp /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
2cp /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
2cp /usr/lib/libbaccats-sqlite3.so /usr/lib/libbaccats-5.2.1.so