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