[paketler-commits] r37042 - in playground/review/programming/libs/ntl: . files

paketler-commits at pardus.org.tr paketler-commits at pardus.org.tr
21 Ara 2007 Cum 22:26:23 EET


Author: mgunay
Date: Fri Dec 21 22:26:22 2007
New Revision: 37042

Added:
   playground/review/programming/libs/ntl/files/destdir.patch
Modified:
   playground/review/programming/libs/ntl/actions.py
   playground/review/programming/libs/ntl/files/shared-libntl.patch
   playground/review/programming/libs/ntl/pspec.xml
Log:
hepsine ayrı patch olsun

Modified: playground/review/programming/libs/ntl/actions.py
=================================================================
--- playground/review/programming/libs/ntl/actions.py	(original)
+++ playground/review/programming/libs/ntl/actions.py	Fri Dec 21 22:26:22 2007
@@ -17,7 +17,6 @@
 
 def build():
     shelltools.export("CFLAGS", "%s -fPIC" % get.CFLAGS())
-
     autotools.make()
 
 def install():

Modified: playground/review/programming/libs/ntl/files/shared-libntl.patch
=================================================================
--- playground/review/programming/libs/ntl/files/shared-libntl.patch	(original)
+++ playground/review/programming/libs/ntl/files/shared-libntl.patch	Fri Dec 21 22:26:22 2007
@@ -1,5 +1,5 @@
---- mfile.orig	2007-05-04 23:29:14.000000000 +0300
-+++ mfile	2007-12-21 21:36:33.000000000 +0200
+--- mfile~	2007-05-04 23:29:14.000000000 +0300
++++ mfile	2007-12-21 22:12:19.000000000 +0200
 @@ -61,7 +61,7 @@
  LDLIBS_CXX=@{LDLIBS_CXX}
  # libraries for linking C++ programs
@@ -18,68 +18,38 @@
  
  
  # setup1 generates the file ../incluse/NTL/mach_desc.h
-@@ -329,9 +329,9 @@
+@@ -328,10 +328,9 @@
+ setup4:
  	sh Wizard $(WIZARD)
  
- 
+-
 -ntl.a:	$(OBJ) 
 -	$(AR) $(ARFLAGS) ntl.a $(OBJ)
 -	- $(RANLIB) ntl.a
 +shared:	$(OBJ) 
-+	$(CC) $(CFLAGS) -shared -Wl,-soname=libntl.so.0 -o libntl.so.0.0 $(OBJ) $(LDLIBS)
++        $(CC) $(CFLAGS) -shared -Wl,-soname=libntl.so.0 -o libntl.so.0.0 $(OBJ) $(LDLIBS)
 +	ln -s libntl.so.0.0 libntl.so.0
  
  lip.o:	lip.c g_lip_impl.h c_lip_impl.h lip_gmp_aux_impl.h
  	$(COMPILE) $(GMP_INCDIR) lip.c
-@@ -348,7 +348,7 @@
+@@ -348,7 +347,7 @@
  	$(COMPILE_CXX) $<
  
  .c: 
 -	$(LINK_CXX) -o $@ $< ntl.a  $(GMP_LIBDIR) $(GMP_LIB) $(LDLIBS_CXX) 
-+	$(LINK_CXX) -o $@ $< libntl.so.0  $(GMP_LIBDIR) $(GMP_LIB) $(LDLIBS_CXX) 
++	$(LINK_CXX) -o $@ $< libntl.so.0  $(GMP_LIBDIR) $(GMP_LIB) $(LDLIBS_CXX)
  
  #################################################################
  #
-@@ -380,22 +380,26 @@
- 
+@@ -381,8 +380,9 @@
  
  install:
--	mkdir -p -m 755 $(LIBDIR)
+ 	mkdir -p -m 755 $(LIBDIR)
 -	cp -p ntl.a $(LIBDIR)/libntl.a
 -	- chmod a+r $(LIBDIR)/libntl.a
--	mkdir -p -m 755 $(INCLUDEDIR)
--	- rm -r $(INCLUDEDIR)/NTL
--	mkdir -m 755 $(INCLUDEDIR)/NTL
--	cp -p ../include/NTL/*.h $(INCLUDEDIR)/NTL
--	- chmod -R a+r $(INCLUDEDIR)/NTL
--	mkdir -p -m 755 $(DOCDIR)
--	- rm -r $(DOCDIR)/NTL
--	mkdir -m 755 $(DOCDIR)/NTL
--	cp -p ../doc/*.txt $(DOCDIR)/NTL
--	cp -p ../doc/*.html $(DOCDIR)/NTL
--	cp -p ../doc/*.gif $(DOCDIR)/NTL
--	- chmod -R a+r $(DOCDIR)/NTL
--
-+	mkdir -p -m 755 $(DESTDIR)$(LIBDIR)
 +	cp -p libntl.so.0.0 $(DESTDIR)$(LIBDIR)/libntl.so.0.0
-+	- chmod 755 $(DESTDIR)$(LIBDIR)/libntl.so.0.0
++	- chmod a+r $(DESTDIR)$(LIBDIR)/libntl.so.0.0
 +	ln -s libntl.so.0.0 $(DESTDIR)$(LIBDIR)/libntl.so.0
-+	mkdir -p -m 755 $(DESTDIR)$(INCLUDEDIR)
-+	- rm -r $(DESTDIR)$(INCLUDEDIR)/NTL
-+	mkdir -m 755 $(DESTDIR)$(INCLUDEDIR)/NTL
-+	cp -p ../include/NTL/*.h $(DESTDIR)$(INCLUDEDIR)/NTL
-+	- chmod -R a+r $(DESTDIR)$(INCLUDEDIR)/NTL
-+	mkdir -p -m 755 $(DESTDIR)$(DOCDIR)
-+	- rm -r $(DESTDIR)$(DOCDIR)
-+	mkdir -m 755 $(DESTDIR)$(DOCDIR)
-+	mkdir -p -m 755 $(DESTDIR)$(DOCDIR)/html
-+	- rm -r $(DESTDIR)$(DOCDIR)/html
-+	mkdir -m 755 $(DESTDIR)$(DOCDIR)/html
-+	cp -p ../doc/*.txt $(DESTDIR)$(DOCDIR)
-+	cp -p ../doc/*.html $(DESTDIR)$(DOCDIR)/html
-+	cp -p ../doc/*.gif $(DESTDIR)$(DOCDIR)/html
-+	- chmod -R a+r $(DESTDIR)$(DOCDIR)
-+	- chmod -R a+r $(DESTDIR)$(DOCDIR)/html
- 
- uninstall:
- 	- rm $(LIBDIR)/libntl.a
+ 	mkdir -p -m 755 $(INCLUDEDIR)
+ 	- rm -r $(INCLUDEDIR)/NTL
+ 	mkdir -m 755 $(INCLUDEDIR)/NTL

Modified: playground/review/programming/libs/ntl/pspec.xml
=================================================================
--- playground/review/programming/libs/ntl/pspec.xml	(original)
+++ playground/review/programming/libs/ntl/pspec.xml	Fri Dec 21 22:26:22 2007
@@ -15,6 +15,7 @@
         <Archive sha1sum="3883a7a01f0acce2acf38566aa8e52a7c3438504" type="targz">http://www.shoup.net/ntl/ntl-5.4.1.tar.gz</Archive>
         <Patches>
             <Patch>shared-libntl.patch</Patch>
+            <Patch>destdir.patch</Patch>
             <Patch>CFLAGS.patch</Patch>
         </Patches>
     </Source>


Paketler-commits mesaj listesiyle ilgili daha fazla bilgi