[paketler-commits] r52277 - in 2008/programming/libs/libmemcache: . files

paketler-commits at pardus.org.tr paketler-commits at pardus.org.tr
2 Eyl 2008 Sal 16:45:54 EEST


Author: eki
Date: Tue Sep  2 16:45:54 2008
New Revision: 52277

Added:
   2008/programming/libs/libmemcache/files/libmemcache.patch
      - copied unchanged from r52276, devel/programming/libs/libmemcache/files/libmemcache.patch
Removed:
   2008/programming/libs/libmemcache/files/libmemcache-1.4.0.rc2.patch
Modified:
   2008/programming/libs/libmemcache/   (props changed)
   2008/programming/libs/libmemcache/actions.py
   2008/programming/libs/libmemcache/pspec.xml
Log:
merge : new patches added for cmemcache import error (undefined symbol: mcm_buf_len)

Modified: 2008/programming/libs/libmemcache/actions.py
=================================================================
--- 2008/programming/libs/libmemcache/actions.py	(original)
+++ 2008/programming/libs/libmemcache/actions.py	Tue Sep  2 16:45:54 2008
@@ -7,17 +7,29 @@
 
 from pisi.actionsapi import autotools
 from pisi.actionsapi import pisitools
+from pisi.actionsapi import libtools
 from pisi.actionsapi import shelltools
 from pisi.actionsapi import get
 
 WorkDir = "libmemcache-1.4.0.rc2"
 
 def setup():
-    autotools.configure()
+    pisitools.removeDir("test/unit")
+    pisitools.dosed("test/Makefile.am", " unit", "")
+    pisitools.dosed("configure.ac", "test/unit/Makefile", "")
+
+    for filename in ["README", "NEWS", "AUTHORS"]:
+        filename = shelltools.join_path(get.workDIR(), WorkDir, filename)
+        shelltools.touch(filename)
+
+    autotools.autoreconf()
+    libtools.libtoolize("--copy --force")
+    autotools.configure("--enable-static=no")
 
 def build():
     autotools.make()
 
 def install():
     autotools.rawInstall('DESTDIR="%s"' % get.installDIR())
+
     pisitools.dodoc("ChangeLog", "COPYING")

Modified: 2008/programming/libs/libmemcache/pspec.xml
=================================================================
--- 2008/programming/libs/libmemcache/pspec.xml	(original)
+++ 2008/programming/libs/libmemcache/pspec.xml	Tue Sep  2 16:45:54 2008
@@ -13,7 +13,7 @@
         <Summary>C API for memcached</Summary>
         <Archive sha1sum="7771a6477988cb5a8a9398839d63aaf491386130" type="tarbz2">http://people.freebsd.org/~seanc/libmemcache/libmemcache-1.4.0.rc2.tar.bz2</Archive>
         <Patches>
-            <Patch level="2">libmemcache-1.4.0.rc2.patch</Patch>
+            <Patch level="1">libmemcache.patch</Patch>
         </Patches>
     </Source>
 
@@ -33,7 +33,7 @@
         <Update release="2">
             <Date>2008-08-27</Date>
             <Version>1.4.0_rc2</Version>
-            <Comment>File path and compilation problems fixed.</Comment>
+            <Comment>File path and compilation problems fixed. New patches added.</Comment>
             <Name>Semen Cirit</Name>
             <Email>semen at pardus.org.tr</Email>
         </Update>


Paketler-commits mesaj listesiyle ilgili daha fazla bilgi