[arch-commits] Commit in (4 files)

Sven-Hendrik Haase svenstaro at archlinux.org
Sun Aug 11 12:46:32 UTC 2019


    Date: Sunday, August 11, 2019 @ 12:46:32
  Author: svenstaro
Revision: 359610

Make python-lib389 its own separate package

Added:
  python-lib389/
  python-lib389/repos/
  python-lib389/trunk/
  python-lib389/trunk/PKGBUILD

----------+
 PKGBUILD |   31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

Added: python-lib389/trunk/PKGBUILD
===================================================================
--- python-lib389/trunk/PKGBUILD	                        (rev 0)
+++ python-lib389/trunk/PKGBUILD	2019-08-11 12:46:32 UTC (rev 359610)
@@ -0,0 +1,31 @@
+# Maintainer: Sven-Hendrik Haase <svenstaro at gmail.com>
+pkgname=python-lib389
+pkgver=1.0.4
+pkgdesc="389 Directory Server (Python management scripts)"
+pkgrel=1
+arch=(x86_64)
+url="http://port389.org/"
+license=(GPL)
+depends=(389-ds-base python python-argcomplete python-ldap)
+checkdepends=(python-pytest python-dateutil)
+makedepends=(python python-setuptools python-argparse-manpage python-argcomplete python-ldap)
+source=("https://fedorapeople.org/groups/389ds/binaries/python-lib389-${pkgver}.tar.bz2")
+sha512sums=('957e104b9f7ab177d49df284914b7226860e225e48d28f34190b8374be569dadab428a6f235ccce309970af61847a4282db7f2f2cdb13f3d348fe44d993e9bb2')
+
+build() {
+  cd "${pkgbase}-${pkgver}"
+
+  python setup.py build
+}
+
+package() {
+  cd "${pkgbase}-${pkgver}"
+
+  python setup.py install --skip-build -O1 --root=${pkgdir}
+  mv ${pkgdir}/usr/sbin ${pkgdir}/usr/bin
+
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}
+
+# vim: set ts=2 sw=2 ft=sh et:
+



More information about the arch-commits mailing list