diff --git a/programming/misc/libevent/actions.py b/programming/misc/libevent/actions.py index 6ec44ad35d..a07aea8ac8 100644 --- a/programming/misc/libevent/actions.py +++ b/programming/misc/libevent/actions.py @@ -8,7 +8,7 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get -WorkDir = "libevent-%s-stable" % get.srcVERSION() +#WorkDir = "libevent-%s-stable" % get.srcVERSION() def setup(): pisitools.dosed("Makefile.am", "libevent_extra_la_LIBADD =", "libevent_extra_la_LIBADD = libevent.la ") diff --git a/programming/misc/libevent/pspec.xml b/programming/misc/libevent/pspec.xml index 77e2fcff9f..1b2227bef1 100644 --- a/programming/misc/libevent/pspec.xml +++ b/programming/misc/libevent/pspec.xml @@ -12,7 +12,7 @@ library A library to execute a function when a specific event occurs on a file descriptor The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. libevent is meant to replace the asynchronous event loop found in event driven network servers. An application just needs to call event_dispatch() and can then add or remove events dynamically without having to change the event loop. - https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz + https://github.com/libevent/libevent/archive/release-2.0.22-stable.tar.gz openssl-devel zlib-devel @@ -20,7 +20,7 @@ libevent-linkage_fix.diff libevent-2.0.13-manpages-on.patch - libevent-2.0.21-stable-automake-fix.patch + @@ -50,6 +50,13 @@ + + 2015-07-30 + 2.0.22 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2014-05-31 2.0.21 @@ -86,4 +93,4 @@ admins@pisilinux.org - \ No newline at end of file + diff --git a/programming/misc/libtevent/pspec.xml b/programming/misc/libtevent/pspec.xml index 5cd5bcb2bd..84de6550b8 100644 --- a/programming/misc/libtevent/pspec.xml +++ b/programming/misc/libtevent/pspec.xml @@ -12,7 +12,7 @@ library Event system based on the talloc memory management library libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events. - http://samba.org/ftp/tevent/tevent-0.9.21.tar.gz + http://samba.org/ftp/tevent/tevent-0.9.25.tar.gz python-devel gdb-devel @@ -47,6 +47,13 @@ + + 2015-07-30 + 0.9.25 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2014-05-22 0.9.21 diff --git a/server/database/libtdb/pspec.xml b/server/database/libtdb/pspec.xml index 555dbb910d..687fd08ff5 100644 --- a/server/database/libtdb/pspec.xml +++ b/server/database/libtdb/pspec.xml @@ -13,12 +13,12 @@ app:console Trivial database library libtdb contains C library and Python bindings to access to a trivial database. TDB is very much like GDBM and BSDDB except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. - http://www.samba.org/ftp/tdb/tdb-1.2.13.tar.gz + http://www.samba.org/ftp/tdb/tdb-1.3.7.tar.gz libxslt python-devel docbook-xsl - libbsd-devel + libbsd-devel @@ -50,6 +50,13 @@ + + 2015-07-30 + 1.3.7 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2014-05-22 1.2.13 diff --git a/server/samba/actions.py b/server/samba/actions.py index 8152cd45d1..21e7ed754b 100644 --- a/server/samba/actions.py +++ b/server/samba/actions.py @@ -41,7 +41,6 @@ def setup(): --with-automount \ --with-cluster-support \ --with-dnsupdate \ - --with-dnsupdate \ --with-pam \ --with-pam_smbpass \ --with-quotas \ @@ -50,7 +49,9 @@ def setup(): --with-syslog \ --with-utmp \ --with-winbind \ + --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt \ " % MODULES) + # !ldb,!pyldb-util def build(): shelltools.system("make") diff --git a/server/samba/pspec.xml b/server/samba/pspec.xml index 233ed2a266..f7dd0baaad 100644 --- a/server/samba/pspec.xml +++ b/server/samba/pspec.xml @@ -26,6 +26,7 @@ readline-devel e2fsprogs-devel libgcrypt-devel + libbsd-devel avahi-libs cups-devel @@ -40,8 +41,10 @@ libtalloc-devel libtevent-devel openldap-client - libarchive-devel - gdb-devel + libarchive-devel + nss-devel + docbook-xsl + libxslt libtdb-devel cyrus-sasl-devel @@ -61,13 +64,14 @@ readline e2fsprogs libgcrypt - libarchive + libarchive cups avahi gdb gnutls + libbsd libaio keyutils @@ -116,7 +120,7 @@ samba-devel Development files for samba - libldb-devel + libtalloc-devel libtevent-devel samba