[arch-commits] Commit in samba/repos (13 files)
Date: Saturday, October 26, 2019 @ 15:03:25 Author: foutrelis Revision: 365859 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 365858, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 365858, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 365858, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 365858, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 365858, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 365858, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 365858, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 365858, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 365858, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 365858, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 365858, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 365858, samba/trunk/winbindd.service) --+ PKGBUILD | 210 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 314 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 365858, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-26 15:03:25 UTC (rev 365859) @@ -0,0 +1,210 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.10.8 +pkgrel=2 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam + samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --enable-gnutls \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ + --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ + --disable-rpath-install + + # Add this to the options once it's working... + #--with-system-mitkrb5 /opt/heimdal + make + make DESTDIR="${_pkgsrc}/" install + + # This gets skipped somehow + if [ ! -e ${_pkgsrc}/usr/bin/smbtar ]; then + install -m755 ${srcdir}/samba-${pkgver}/source3/script/smbtar ${_pkgsrc}/usr/bin/ + fi +} + +package_libwbcli
[arch-commits] Commit in samba/repos (13 files)
Date: Thursday, October 31, 2019 @ 09:37:55 Author: eworm Revision: 366167 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 366166, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 366166, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 366166, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 366166, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 366166, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 366166, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 366166, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 366166, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 366166, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 366166, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 366166, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 366166, samba/trunk/winbindd.service) --+ PKGBUILD | 210 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 314 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 366166, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-31 09:37:55 UTC (rev 366167) @@ -0,0 +1,210 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.10.10 +pkgrel=1 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam + samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --enable-gnutls \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ + --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ + --disable-rpath-install + + # Add this to the options once it's working... + #--with-system-mitkrb5 /opt/heimdal + make + make DESTDIR="${_pkgsrc}/" install + + # This gets skipped somehow + if [ ! -e ${_pkgsrc}/usr/bin/smbtar ]; then + install -m755 ${srcdir}/samba-${pkgver}/source3/script/smbtar ${_pkgsrc}/usr/bin/ + fi +} + +package_libwbclient
[arch-commits] Commit in samba/repos (13 files)
Date: Wednesday, November 20, 2019 @ 13:17:01 Author: tpowa Revision: 369482 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 369481, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 369481, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 369481, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 369481, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 369481, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 369481, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 369481, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 369481, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 369481, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 369481, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 369481, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 369481, samba/trunk/winbindd.service) --+ PKGBUILD | 209 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 313 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 369481, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-11-20 13:17:01 UTC (rev 369482) @@ -0,0 +1,209 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.11.2 +pkgrel=1 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam + samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ + --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ + --disable-rpath-install + + # Add this to the options once it's working... + #--with-system-mitkrb5 /opt/heimdal + make + make DESTDIR="${_pkgsrc}/" install + + # This gets skipped somehow + if [ ! -e ${_pkgsrc}/usr/bin/smbtar ]; then + install -m755 ${srcdir}/samba-${pkgver}/source3/script/smbtar ${_pkgsrc}/usr/bin/ + fi +} + +package_libwbclient() { +pkgdesc="Samba winbind cli
[arch-commits] Commit in samba/repos (13 files)
Date: Thursday, June 11, 2020 @ 18:44:46 Author: jelle Revision: 388908 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 388906, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 388906, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 388906, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 388906, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 388906, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 388906, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 388906, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 388906, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 388906, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 388906, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 388906, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 388906, samba/trunk/winbindd.service) --+ PKGBUILD | 203 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 307 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 388906, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-06-11 18:44:46 UTC (rev 388908) @@ -0,0 +1,203 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('smbclient' 'samba') +pkgver=4.12.3 +pkgrel=2 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' + 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' + 'ceph-libs') +optdepends=( + 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' +) +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('5de66c21db0710880b6e0347ae1eff17ff1881eb926e9a0cf5af9ddc27599cf8daa9ca6ea35b2a0a2158226a38cdf7074b28a51e460a139720c78a522b1a5908' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} + _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 + _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 + _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pyta
[arch-commits] Commit in samba/repos (13 files)
Date: Tuesday, March 24, 2020 @ 09:04:46 Author: jelle Revision: 378429 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 378428, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 378428, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 378428, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 378428, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 378428, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 378428, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 378428, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 378428, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 378428, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 378428, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 378428, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 378428, samba/trunk/winbindd.service) --+ PKGBUILD | 207 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 311 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 378428, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-03-24 09:04:46 UTC (rev 378429) @@ -0,0 +1,207 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.11.3 +pkgrel=2 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam + samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('11882791cf7c4e3155e50732c8b0858312caf9ce90767fa2703cb3bbe41e981035a0e14e658e9f51b67bdf1882cb9bc987a32f4515ae8a9ad0da3270629abe8b' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-
[arch-commits] Commit in samba/repos (13 files)
Date: Monday, March 30, 2020 @ 14:13:31 Author: jelle Revision: 378746 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 378745, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 378745, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 378745, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 378745, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 378745, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 378745, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 378745, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 378745, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 378745, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 378745, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 378745, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 378745, samba/trunk/winbindd.service) --+ PKGBUILD | 211 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 315 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 378745, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-03-30 14:13:31 UTC (rev 378746) @@ -0,0 +1,211 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.12.0 +pkgrel=1 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' + 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('d50be899675b8e3504311e73bb75fbb8264e918e0d1765239ecb5b14e15c0917565f8a9ce1877fb604151bf4f23dfc4c2f7f30a53c872681e3d2571d3ed5ef82' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} + _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 + _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 + _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ + --with-shared-modules=${_samba4_idmap_modules},${_samba
[arch-commits] Commit in samba/repos (13 files)
Date: Monday, April 27, 2020 @ 10:17:13 Author: foutrelis Revision: 381690 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 381689, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 381689, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 381689, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 381689, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 381689, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 381689, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 381689, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 381689, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 381689, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 381689, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 381689, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 381689, samba/trunk/winbindd.service) --+ PKGBUILD | 201 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 305 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 381689, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-04-27 10:17:13 UTC (rev 381690) @@ -0,0 +1,201 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('smbclient' 'samba') +pkgver=4.12.1 +pkgrel=2 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' + 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' + 'ceph-libs') +optdepends=( + 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' +) +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('2645f72dcc4718bd2e85af73a54b3e6d0ca9e11bd6991a47a6c17a8b89b69f294a0875ef9762dde28a25d1ff030e0e2d0e073a6993e2df0d6b17e75b72d1cd26' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} + _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 + _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 + _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!p
[arch-commits] Commit in samba/repos (13 files)
Date: Wednesday, May 20, 2020 @ 08:40:43 Author: eworm Revision: 386994 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 386993, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 386993, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 386993, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 386993, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 386993, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 386993, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 386993, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 386993, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 386993, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 386993, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 386993, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 386993, samba/trunk/winbindd.service) --+ PKGBUILD | 205 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 309 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 386993, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-05-20 08:40:43 UTC (rev 386994) @@ -0,0 +1,205 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('smbclient' 'samba') +pkgver=4.12.3 +pkgrel=1 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' + 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' + 'ceph-libs') +optdepends=( + 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' +) +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('5de66c21db0710880b6e0347ae1eff17ff1881eb926e9a0cf5af9ddc27599cf8daa9ca6ea35b2a0a2158226a38cdf7074b28a51e460a139720c78a522b1a5908' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} + _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 + _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 + _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pyta
[arch-commits] Commit in samba/repos (13 files)
Date: Friday, January 11, 2019 @ 06:24:30 Author: felixonmars Revision: 343550 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 343549, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 343549, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 343549, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 343549, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 343549, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 343549, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 343549, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 343549, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 343549, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 343549, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 343549, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 343549, samba/trunk/winbindd.service) --+ PKGBUILD | 233 + nmbd.service | 12 ++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 ++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 ++ 12 files changed, 337 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 343549, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-01-11 06:24:30 UTC (rev 343550) @@ -0,0 +1,233 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.9.4 +pkgrel=2 +arch=(x86_64) +url="http://www.samba.org"; +license=('GPL3') +makedepends=('python2' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam + samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} + # change to use python2 + SAVEIFS=${IFS} + IFS=$(echo -en "\n\b") + PYTHON_CALLERS="$(find ${srcdir}/samba-${pkgver} -name '*.py') +$(find ${srcdir}/samba-${pkgver} -name 'wscript*') +$(find ${srcdir}/samba-${pkgver} -name 'configure.ac') +$(find ${srcdir}/samba-${pkgver} -name 'upgrade_from_s3') +$(find ${srcdir}/samba-${pkgver}/buildtools -type f) +$(find ${srcdir}/samba-${pkgver}/source4/scripting -type f)" + sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" \ + -e "s|python-config|python2-config|" \ + -e "s|bin/python|bin/python2|" \ + ${PYTHON_CALLERS} + IFS=${SAVEIFS} + + export PYTHON=/usr/bin/python2 +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/var/run/samba \ + --with-piddir=/var/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --enable-gnutls \ + --with-pam \ +
[arch-commits] Commit in samba/repos (13 files)
Date: Friday, September 25, 2020 @ 04:48:08 Author: tpowa Revision: 396527 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 396526, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 396526, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 396526, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 396526, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 396526, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 396526, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 396526, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 396526, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 396526, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 396526, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 396526, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 396526, samba/trunk/winbindd.service) --+ PKGBUILD | 203 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 307 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 396526, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-25 04:48:08 UTC (rev 396527) @@ -0,0 +1,203 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('smbclient' 'samba') +pkgver=4.13.0 +pkgrel=1 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' + 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' + 'ceph-libs' 'liburing') +optdepends=( + 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' +) +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('0c15e887efa79ba8c1d24eda2f03898a1a080cb947056df12abc361f12eb5659f9ee37132767f5ef7e4ecb9c431759e5b619cb785921276fda17f4a9411af81c' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} + _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 + _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 + _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb
[arch-commits] Commit in samba/repos (13 files)
Date: Thursday, March 15, 2018 @ 08:44:17 Author: tpowa Revision: 319291 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 319290, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 319290, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 319290, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 319290, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 319290, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 319290, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 319290, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 319290, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 319290, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 319290, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 319290, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 319290, samba/trunk/winbindd.service) --+ PKGBUILD | 238 + nmbd.service | 12 ++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 ++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 ++ 12 files changed, 342 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 319290, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-15 08:44:17 UTC (rev 319291) @@ -0,0 +1,238 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.8.0 +pkgrel=1 +arch=(x86_64) +url="http://www.samba.org"; +license=('GPL3') +makedepends=('python2' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' 'systemd' + 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' 'perl-parse-yapp') +source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +prepare() { + cd samba-${pkgver} +} + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} + # change to use python2 + SAVEIFS=${IFS} + IFS=$(echo -en "\n\b") + PYTHON_CALLERS="$(find ${srcdir}/samba-${pkgver} -name '*.py') +$(find ${srcdir}/samba-${pkgver} -name 'wscript*') +$(find ${srcdir}/samba-${pkgver} -name 'configure.ac') +$(find ${srcdir}/samba-${pkgver} -name 'upgrade_from_s3') +$(find ${srcdir}/samba-${pkgver}/buildtools -type f) +$(find ${srcdir}/samba-${pkgver}/source4/scripting -type f)" + sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" \ + -e "s|python-config|python2-config|" \ + -e "s|bin/python|bin/python2|" \ + ${PYTHON_CALLERS} + IFS=${SAVEIFS} + + export PYTHON=/usr/bin/python2 +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/var/run/samba \ + --with-piddir=/var/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --enable-gnutls \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ +
[arch-commits] Commit in samba/repos (13 files)
Date: Tuesday, November 10, 2020 @ 03:57:23 Author: felixonmars Revision: 399954 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 399953, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 399953, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 399953, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 399953, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 399953, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 399953, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 399953, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 399953, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 399953, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 399953, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 399953, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 399953, samba/trunk/winbindd.service) --+ PKGBUILD | 203 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 307 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 399953, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-11-10 03:57:23 UTC (rev 399954) @@ -0,0 +1,203 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('smbclient' 'samba') +pkgver=4.13.2 +pkgrel=2 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' + 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' + 'ceph-libs' 'liburing') +optdepends=( + 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' +) +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('60b8597b7fad13dd55ffec4c750ee4f5f39220d8e8d52232d3a8c4d830a5ff29254716a7230b0182e0717585e5a34b01373527caecd1d32f2170c6063a97d070' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} + _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 + _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 + _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-librarie
[arch-commits] Commit in samba/repos (13 files)
Date: Saturday, December 19, 2020 @ 07:14:58 Author: felixonmars Revision: 404554 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 404553, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 404553, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 404553, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 404553, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 404553, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 404553, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 404553, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 404553, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 404553, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 404553, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 404553, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 404553, samba/trunk/winbindd.service) --+ PKGBUILD | 203 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 307 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 404553, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-12-19 07:14:58 UTC (rev 404554) @@ -0,0 +1,203 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('smbclient' 'samba') +pkgver=4.13.3 +pkgrel=2 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' + 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson' + 'ceph-libs' 'liburing') +optdepends=( + 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup' +) +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc} +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +sha512sums=('e7d29a89ba31ac6ca6c2dfd2629b8e07e47f4b1f265907847b43845dcf19a2200bcb1ca9f6845dd39c1ffca5dbf89f998bcc4defe33f5e3c4d8006ec9c6e88ab' +'SKIP' + '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + 'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc') +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc="${srcdir}"/samba-pkg + rm -rf ${_pkgsrc} + _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 + _samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 + _samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-librari
[arch-commits] Commit in samba/repos (13 files)
Date: Sunday, November 3, 2019 @ 22:03:55 Author: foutrelis Revision: 366622 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 366621, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 366621, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 366621, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 366621, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 366621, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 366621, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 366621, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 366621, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 366621, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 366621, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 366621, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 366621, samba/trunk/winbindd.service) --+ PKGBUILD | 210 + nmbd.service | 12 +++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 +++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 +++ 12 files changed, 314 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 366621, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-11-03 22:03:55 UTC (rev 366622) @@ -0,0 +1,210 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.10.10 +pkgrel=2 +arch=(x86_64) +url="https://www.samba.org"; +license=('GPL3') +makedepends=('python' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam + samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/run/samba \ + --with-piddir=/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --enable-gnutls \ + --with-pam \ + --with-pammodulesdir=/usr/lib/security \ + --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \ + --with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules} \ + --disable-rpath-install + + # Add this to the options once it's working... + #--with-system-mitkrb5 /opt/heimdal + make + make DESTDIR="${_pkgsrc}/" install + + # This gets skipped somehow + if [ ! -e ${_pkgsrc}/usr/bin/smbtar ]; then + install -m755 ${srcdir}/samba-${pkgver}/source3/script/smbtar ${_pkgsrc}/usr/bin/ + fi +} + +package_libwbclie
[arch-commits] Commit in samba/repos (13 files)
Date: Friday, March 16, 2012 @ 13:50:34 Author: stephane Revision: 153618 db-move: moved samba from [testing] to [extra] (i686) Added: samba/repos/extra-i686/PKGBUILD (from rev 153617, samba/repos/testing-i686/PKGBUILD) samba/repos/extra-i686/samba (from rev 153617, samba/repos/testing-i686/samba) samba/repos/extra-i686/samba.conf.d (from rev 153617, samba/repos/testing-i686/samba.conf.d) samba/repos/extra-i686/samba.logrotate (from rev 153617, samba/repos/testing-i686/samba.logrotate) samba/repos/extra-i686/samba.pam (from rev 153617, samba/repos/testing-i686/samba.pam) samba/repos/extra-i686/swat.xinetd (from rev 153617, samba/repos/testing-i686/swat.xinetd) Deleted: samba/repos/extra-i686/PKGBUILD samba/repos/extra-i686/samba samba/repos/extra-i686/samba.conf.d samba/repos/extra-i686/samba.logrotate samba/repos/extra-i686/samba.pam samba/repos/extra-i686/swat.xinetd samba/repos/testing-i686/ -+ PKGBUILD| 306 +++--- samba | 114 ++-- samba.conf.d| 14 +- samba.logrotate | 18 +-- samba.pam |6 - swat.xinetd | 20 +-- 6 files changed, 239 insertions(+), 239 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-03-16 17:46:18 UTC (rev 153617) +++ extra-i686/PKGBUILD 2012-03-16 17:50:34 UTC (rev 153618) @@ -1,153 +0,0 @@ -# $Id$ -# Maintainer: Tobias Powalowski -# Contributor: judd -pkgbase=samba -pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=3.6.3 -# We use the 'A' to fake out pacman's version comparators. Samba chooses -# to append 'a','b',etc to their subsequent releases, which pamcan -# misconstrues as alpha, beta, etc. Bad samba! -_realver=3.6.3 -pkgrel=2 -arch=(i686 x86_64) -url="http://www.samba.org"; -license=('GPL3') -makedepends=('db' 'popt' 'libcups' 'acl' 'libldap' 'libcap' 'krb5' 'pam' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb') -source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${_realver}.tar.gz -samba samba.logrotate -swat.xinetd -samba.pam -samba.conf.d) -### UNINSTALL dmapi package before building!!! - -build() { - cd ${srcdir}/${pkgbase}-${_realver}/source3 - ./configure --prefix=/usr \ - --libdir=/usr/lib/ \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-piddir=/var/run/samba \ - --with-fhs \ - --with-pam \ - --with-pam_smbpass \ - --with-pammodulesdir=/lib/security \ - --with-dnsupdate \ - --with-automount \ - --with-quotas \ - --with-ads \ - --with-acl-support \ - --with-libsmbclient \ - --with-syslog \ - --enable-external-libtalloc \ - --disable-dnssd \ - --disable-avahi \ - --with-shared-modules=idmap_ad,idmap_adex,idmap_rid,idmap_hash,idmap_tdb2 \ - --enable-external-libtdb - make -} - -package_libwbclient () { -pkgdesc="Samba winbind client library" -depends=('glibc') - cd ${srcdir}/${pkgbase}-${_realver}/source3 - mkdir -p ${pkgdir}/usr/lib - for i in libwbclient*; do - cp -a bin/${i}*.so* ${pkgdir}/usr/lib/ - done -} - -package_smbclient () { -pkgdesc="Tools to access a server's filespace and printers via SMB" -depends=('readline' 'popt' 'libldap' 'cifs-utils' 'libcap' 'krb5' 'db' 'e2fsprogs' 'tdb' 'talloc' 'libwbclient') - cd ${srcdir}/${pkgbase}-${_realver}/source3 - mkdir -p ${pkgdir}/usr/bin ${pkgdir}/usr/lib - install -m755 bin/{smbclient,rpcclient,smbspool,smbtree,smbcacls,smbcquotas,smbget,net,nmblookup} ${pkgdir}/usr/bin/ - for i in libnetapi* libsmbclient*;do - cp -a bin/${i}*.so* ${pkgdir}/usr/lib/ - done - install -m755 script/smbtar ${pkgdir}/usr/bin/ - mkdir -p ${pkgdir}/usr/lib/cups/backend - ln -sf /usr/bin/smbspool ${pkgdir}/usr/lib/cups/backend/smb - mkdir -p ${pkgdir}/usr/include - install -m644 include/libsmbclient.h ${pkgdir}/usr/include/ - install -m644 lib/netapi/netapi.h ${pkgdir}/usr/include/ - mkdir -p ${pkgdir}/usr/share/man/man{1,7} - for man in rpcclient smbcacls smbclient smbcquotas smbget \ - smbtree smbtar nmblookup; do - install -m644 ../docs/manpages/${man}.1 ${pkgdir}/usr/share/man/man1/ - done - install -m644 ../docs/manpages/libsmbclient.7 ${pkgdir}/usr/share/man/man7/ -} - -package_samba () { -pkgdesc="Tools to access a server's filespace and printers via SMB" -backup=(etc/logrotate.d/samba -etc/pam.d/samba -etc/samba/smb.conf -etc/xinetd.d/swat -etc/conf.d/samba) -depends=('db' 'popt' 'libcups' 'acl' 'libldap' "smbclient>=$pkgver" 'libcap' 'krb5' 'pam' 'gamin' 'gnutls' 'e2fsprogs' 'tdb' 'talloc') - cd ${srcdir}/samba-${_realver
[arch-commits] Commit in samba/repos (13 files)
Date: Friday, March 16, 2012 @ 13:50:36 Author: stephane Revision: 153619 db-move: moved samba from [testing] to [extra] (x86_64) Added: samba/repos/extra-x86_64/PKGBUILD (from rev 153617, samba/repos/testing-x86_64/PKGBUILD) samba/repos/extra-x86_64/samba (from rev 153617, samba/repos/testing-x86_64/samba) samba/repos/extra-x86_64/samba.conf.d (from rev 153617, samba/repos/testing-x86_64/samba.conf.d) samba/repos/extra-x86_64/samba.logrotate (from rev 153617, samba/repos/testing-x86_64/samba.logrotate) samba/repos/extra-x86_64/samba.pam (from rev 153617, samba/repos/testing-x86_64/samba.pam) samba/repos/extra-x86_64/swat.xinetd (from rev 153617, samba/repos/testing-x86_64/swat.xinetd) Deleted: samba/repos/extra-x86_64/PKGBUILD samba/repos/extra-x86_64/samba samba/repos/extra-x86_64/samba.conf.d samba/repos/extra-x86_64/samba.logrotate samba/repos/extra-x86_64/samba.pam samba/repos/extra-x86_64/swat.xinetd samba/repos/testing-x86_64/ -+ PKGBUILD| 306 +++--- samba | 114 ++-- samba.conf.d| 14 +- samba.logrotate | 18 +-- samba.pam |6 - swat.xinetd | 20 +-- 6 files changed, 239 insertions(+), 239 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2012-03-16 17:50:34 UTC (rev 153618) +++ extra-x86_64/PKGBUILD 2012-03-16 17:50:36 UTC (rev 153619) @@ -1,153 +0,0 @@ -# $Id$ -# Maintainer: Tobias Powalowski -# Contributor: judd -pkgbase=samba -pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=3.6.3 -# We use the 'A' to fake out pacman's version comparators. Samba chooses -# to append 'a','b',etc to their subsequent releases, which pamcan -# misconstrues as alpha, beta, etc. Bad samba! -_realver=3.6.3 -pkgrel=2 -arch=(i686 x86_64) -url="http://www.samba.org"; -license=('GPL3') -makedepends=('db' 'popt' 'libcups' 'acl' 'libldap' 'libcap' 'krb5' 'pam' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb') -source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${_realver}.tar.gz -samba samba.logrotate -swat.xinetd -samba.pam -samba.conf.d) -### UNINSTALL dmapi package before building!!! - -build() { - cd ${srcdir}/${pkgbase}-${_realver}/source3 - ./configure --prefix=/usr \ - --libdir=/usr/lib/ \ - --localstatedir=/var \ - --with-configdir=/etc/samba \ - --with-lockdir=/var/cache/samba \ - --with-piddir=/var/run/samba \ - --with-fhs \ - --with-pam \ - --with-pam_smbpass \ - --with-pammodulesdir=/lib/security \ - --with-dnsupdate \ - --with-automount \ - --with-quotas \ - --with-ads \ - --with-acl-support \ - --with-libsmbclient \ - --with-syslog \ - --enable-external-libtalloc \ - --disable-dnssd \ - --disable-avahi \ - --with-shared-modules=idmap_ad,idmap_adex,idmap_rid,idmap_hash,idmap_tdb2 \ - --enable-external-libtdb - make -} - -package_libwbclient () { -pkgdesc="Samba winbind client library" -depends=('glibc') - cd ${srcdir}/${pkgbase}-${_realver}/source3 - mkdir -p ${pkgdir}/usr/lib - for i in libwbclient*; do - cp -a bin/${i}*.so* ${pkgdir}/usr/lib/ - done -} - -package_smbclient () { -pkgdesc="Tools to access a server's filespace and printers via SMB" -depends=('readline' 'popt' 'libldap' 'cifs-utils' 'libcap' 'krb5' 'db' 'e2fsprogs' 'tdb' 'talloc' 'libwbclient') - cd ${srcdir}/${pkgbase}-${_realver}/source3 - mkdir -p ${pkgdir}/usr/bin ${pkgdir}/usr/lib - install -m755 bin/{smbclient,rpcclient,smbspool,smbtree,smbcacls,smbcquotas,smbget,net,nmblookup} ${pkgdir}/usr/bin/ - for i in libnetapi* libsmbclient*;do - cp -a bin/${i}*.so* ${pkgdir}/usr/lib/ - done - install -m755 script/smbtar ${pkgdir}/usr/bin/ - mkdir -p ${pkgdir}/usr/lib/cups/backend - ln -sf /usr/bin/smbspool ${pkgdir}/usr/lib/cups/backend/smb - mkdir -p ${pkgdir}/usr/include - install -m644 include/libsmbclient.h ${pkgdir}/usr/include/ - install -m644 lib/netapi/netapi.h ${pkgdir}/usr/include/ - mkdir -p ${pkgdir}/usr/share/man/man{1,7} - for man in rpcclient smbcacls smbclient smbcquotas smbget \ - smbtree smbtar nmblookup; do - install -m644 ../docs/manpages/${man}.1 ${pkgdir}/usr/share/man/man1/ - done - install -m644 ../docs/manpages/libsmbclient.7 ${pkgdir}/usr/share/man/man7/ -} - -package_samba () { -pkgdesc="Tools to access a server's filespace and printers via SMB" -backup=(etc/logrotate.d/samba -etc/pam.d/samba -etc/samba/smb.conf -etc/xinetd.d/swat -etc/conf.d/samba) -depends=('db' 'popt' 'libcups' 'acl' 'libldap' "smbclient>=$pkgver" 'libcap' 'krb5' 'pam' 'gamin' 'gnutls' 'e
[arch-commits] Commit in samba/repos (13 files)
Date: Thursday, September 20, 2018 @ 08:15:40 Author: tpowa Revision: 335072 archrelease: copy trunk to testing-x86_64 Added: samba/repos/testing-x86_64/ samba/repos/testing-x86_64/PKGBUILD (from rev 335071, samba/trunk/PKGBUILD) samba/repos/testing-x86_64/nmbd.service (from rev 335071, samba/trunk/nmbd.service) samba/repos/testing-x86_64/samba.conf (from rev 335071, samba/trunk/samba.conf) samba/repos/testing-x86_64/samba.conf.d (from rev 335071, samba/trunk/samba.conf.d) samba/repos/testing-x86_64/samba.install (from rev 335071, samba/trunk/samba.install) samba/repos/testing-x86_64/samba.logrotate (from rev 335071, samba/trunk/samba.logrotate) samba/repos/testing-x86_64/samba.pam (from rev 335071, samba/trunk/samba.pam) samba/repos/testing-x86_64/samba.service (from rev 335071, samba/trunk/samba.service) samba/repos/testing-x86_64/smbd.service (from rev 335071, samba/trunk/smbd.service) samba/repos/testing-x86_64/smbd.socket (from rev 335071, samba/trunk/smbd.socket) samba/repos/testing-x86_64/smbd@.service (from rev 335071, samba/trunk/smbd@.service) samba/repos/testing-x86_64/winbindd.service (from rev 335071, samba/trunk/winbindd.service) --+ PKGBUILD | 233 + nmbd.service | 12 ++ samba.conf |2 samba.conf.d | 18 samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 ++ smbd.socket |9 ++ smbd@.service|7 + winbindd.service | 12 ++ 12 files changed, 337 insertions(+) Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 335071, samba/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-20 08:15:40 UTC (rev 335072) @@ -0,0 +1,233 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.9.0 +pkgrel=1 +arch=(x86_64) +url="http://www.samba.org"; +license=('GPL3') +makedepends=('python2' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson') +source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam + samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} + # change to use python2 + SAVEIFS=${IFS} + IFS=$(echo -en "\n\b") + PYTHON_CALLERS="$(find ${srcdir}/samba-${pkgver} -name '*.py') +$(find ${srcdir}/samba-${pkgver} -name 'wscript*') +$(find ${srcdir}/samba-${pkgver} -name 'configure.ac') +$(find ${srcdir}/samba-${pkgver} -name 'upgrade_from_s3') +$(find ${srcdir}/samba-${pkgver}/buildtools -type f) +$(find ${srcdir}/samba-${pkgver}/source4/scripting -type f)" + sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" \ + -e "s|python-config|python2-config|" \ + -e "s|bin/python|bin/python2|" \ + ${PYTHON_CALLERS} + IFS=${SAVEIFS} + + export PYTHON=/usr/bin/python2 +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/var/run/samba \ + --with-piddir=/var/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --enable-gnutls \ + --with-pam \ +
[arch-commits] Commit in samba/repos (13 files)
Date: Monday, April 16, 2018 @ 13:37:25 Author: bpiotrowski Revision: 321911 archrelease: copy trunk to staging-x86_64 Added: samba/repos/staging-x86_64/ samba/repos/staging-x86_64/PKGBUILD (from rev 321910, samba/trunk/PKGBUILD) samba/repos/staging-x86_64/nmbd.service (from rev 321910, samba/trunk/nmbd.service) samba/repos/staging-x86_64/samba.conf (from rev 321910, samba/trunk/samba.conf) samba/repos/staging-x86_64/samba.conf.d (from rev 321910, samba/trunk/samba.conf.d) samba/repos/staging-x86_64/samba.install (from rev 321910, samba/trunk/samba.install) samba/repos/staging-x86_64/samba.logrotate (from rev 321910, samba/trunk/samba.logrotate) samba/repos/staging-x86_64/samba.pam (from rev 321910, samba/trunk/samba.pam) samba/repos/staging-x86_64/samba.service (from rev 321910, samba/trunk/samba.service) samba/repos/staging-x86_64/smbd.service (from rev 321910, samba/trunk/smbd.service) samba/repos/staging-x86_64/smbd.socket (from rev 321910, samba/trunk/smbd.socket) samba/repos/staging-x86_64/smbd@.service (from rev 321910, samba/trunk/smbd@.service) samba/repos/staging-x86_64/winbindd.service (from rev 321910, samba/trunk/winbindd.service) --+ PKGBUILD | 239 + nmbd.service | 12 ++ samba.conf |2 samba.conf.d | 18 +++ samba.install| 10 ++ samba.logrotate |5 + samba.pam|3 samba.service| 14 +++ smbd.service | 12 ++ smbd.socket |9 + smbd@.service|7 + winbindd.service | 12 ++ 12 files changed, 343 insertions(+) Copied: samba/repos/staging-x86_64/PKGBUILD (from rev 321910, samba/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-04-16 13:37:25 UTC (rev 321911) @@ -0,0 +1,239 @@ + +# Maintainer: Tobias Powalowski +# Contributor: judd +# Contributor: Michael Hansen +# Contributor: Marco A Rojas +# Contributor: Netanel Shine +# Contributor: ngoonee +# Contributor: Adam Russell +# Contributor: Dhananjay Sathe + +pkgbase=samba +pkgname=('libwbclient' 'smbclient' 'samba') +pkgver=4.8.0 +pkgrel=2 +arch=(x86_64) +url="http://www.samba.org"; +license=('GPL3') +makedepends=('python2' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 'libcups' + 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 'pam' + 'systemd' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio' + 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto') +source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz +http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc +samba.logrotate +samba.pam +samba.conf) +validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution Verification Key +### UNINSTALL dmapi package before building!!! + +prepare() { + cd samba-${pkgver} +} + +build() { + # Use samba-pkg as a staging directory for the split packages + # (This is so RPATHS and symlinks are generated correctly via + # make install, but the otherwise unsplit pieces can be split) + _pkgsrc=${srcdir}/samba-pkg + rm -rf ${_pkgsrc} + cd ${srcdir}/samba-${pkgver} + # change to use python2 + SAVEIFS=${IFS} + IFS=$(echo -en "\n\b") + PYTHON_CALLERS="$(find ${srcdir}/samba-${pkgver} -name '*.py') +$(find ${srcdir}/samba-${pkgver} -name 'wscript*') +$(find ${srcdir}/samba-${pkgver} -name 'configure.ac') +$(find ${srcdir}/samba-${pkgver} -name 'upgrade_from_s3') +$(find ${srcdir}/samba-${pkgver}/buildtools -type f) +$(find ${srcdir}/samba-${pkgver}/source4/scripting -type f)" + sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" \ + -e "s|python-config|python2-config|" \ + -e "s|bin/python|bin/python2|" \ + ${PYTHON_CALLERS} + IFS=${SAVEIFS} + + export PYTHON=/usr/bin/python2 +_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 +_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4 +_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 + cd ${srcdir}/samba-${pkgver} + ./configure --enable-fhs \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib/samba \ + --localstatedir=/var \ + --with-configdir=/etc/samba \ + --with-lockdir=/var/cache/samba \ + --with-sockets-dir=/var/run/samba \ + --with-piddir=/var/run \ + --with-ads \ + --with-ldap \ + --with-winbind \ + --with-acl-support \ + --with-systemd \ + --systemd-install-services \ + --enable-gnutls \ + --with-pam \ +