[arch-commits] Commit in cyrus-sasl/trunk (PKGBUILD)

Jan de Groot jgc at archlinux.org
Wed Aug 3 20:30:13 UTC 2011


    Date: Wednesday, August 3, 2011 @ 16:30:12
  Author: jgc
Revision: 134435

Fix saslauthd configuration file, add license files

Modified:
  cyrus-sasl/trunk/PKGBUILD

----------+
 PKGBUILD |   19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-08-03 20:29:51 UTC (rev 134434)
+++ PKGBUILD	2011-08-03 20:30:12 UTC (rev 134435)
@@ -143,10 +143,12 @@
   rm -f "${pkgdir}"/usr/lib/sasl2/libsql.so*
   rm -f "${pkgdir}"/usr/lib/sasl2/libgssapiv2.so*
   rm -f "${pkgdir}"/usr/lib/sasl2/libldapdb.so*
+  install -m755 -d "${pkgdir}/usr/share/licenses/libsasl"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/libsasl/"
 }
 
 package_cyrus-sasl() {
-  depends=('libsasl')
+  depends=("libsasl=${pkgver}-${pkgrel}")
   pkgdesc="Cyrus saslauthd SASL authentication daemon"
 
   cd "${srcdir}/cyrus-sasl-${pkgver}/saslauthd"
@@ -154,7 +156,10 @@
   install -m755 -d "${pkgdir}/etc/rc.d"
   install -m755 -d "${pkgdir}/etc/conf.d"
   install -m755 "${srcdir}/saslauthd" "${pkgdir}/etc/rc.d/"
-  install -m644 "${srcdir}/saslauthd.conf.d" "${pkgdir}/etc/conf.d/"
+  install -m644 "${srcdir}/saslauthd.conf.d" "${pkgdir}/etc/conf.d/saslauthd"
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/cyrus-sasl"
+  ln -sf ../libsasl/COPYING "${pkgdir}/usr/share/licenses/cyrus-sasl/"
 }
 
 package_cyrus-sasl-gssapi() {
@@ -165,6 +170,10 @@
   cd "${srcdir}/cyrus-sasl-${pkgver}/plugins"
   install -m755 -d "${pkgdir}/usr/lib/sasl2"
   cp -a .libs/libgssapiv2.so* "${pkgdir}/usr/lib/sasl2/"
+  install -m755 -d "${pkgdir}/usr/share/licenses/
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/cyrus-sasl-gssapi"
+  ln -sf ../libsasl/COPYING "${pkgdir}/usr/share/licenses/cyrus-sasl-gssapi/"
 }
 
 package_cyrus-sasl-ldap() {
@@ -175,6 +184,9 @@
   cd "${srcdir}/cyrus-sasl-${pkgver}/plugins"
   install -m755 -d "${pkgdir}/usr/lib/sasl2"
   cp -a .libs/libldapdb.so* "${pkgdir}/usr/lib/sasl2/"
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/cyrus-sasl-ldap"
+  ln -sf ../libsasl/COPYING "${pkgdir}/usr/share/licenses/cyrus-sasl-ldap/"
 }
 
 package_cyrus-sasl-sql() {
@@ -185,4 +197,7 @@
   cd "${srcdir}/cyrus-sasl-${pkgver}/plugins"
   install -m755 -d "${pkgdir}/usr/lib/sasl2"
   cp -a .libs/libsql.so* "${pkgdir}/usr/lib/sasl2/"
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/cyrus-sasl-sql"
+  ln -sf ../libsasl/COPYING "${pkgdir}/usr/share/licenses/cyrus-sasl-sql/"
 }




More information about the arch-commits mailing list