[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