packages: reglookup/reglookup-soname.patch (NEW) - new
adamg
adamg at pld-linux.org
Mon Jun 20 22:36:56 CEST 2011
Author: adamg Date: Mon Jun 20 20:36:56 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- new
---- Files affected:
packages/reglookup:
reglookup-soname.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/reglookup/reglookup-soname.patch
diff -u /dev/null packages/reglookup/reglookup-soname.patch:1.1
--- /dev/null Mon Jun 20 22:36:56 2011
+++ packages/reglookup/reglookup-soname.patch Mon Jun 20 22:36:50 2011
@@ -0,0 +1,19 @@
+--- reglookup-src-1.0.0/SConstruct~ 2011-06-20 11:49:03.791401006 +0200
++++ reglookup-src-1.0.0/SConstruct 2011-06-20 18:55:09.830504636 +0200
+@@ -2,6 +2,7 @@
+ import os
+ sys.dont_write_bytecode = True
+ from regfi_version import REGFI_VERSION
++soname = 'libregfi.so.' + REGFI_VERSION
+
+ cflags = '-std=gnu99 -pedantic -Wall -D_FILE_OFFSET_BITS=64 -fvisibility=hidden'
+ cflags += ' -DREGFI_VERSION=\'"%s"\'' % REGFI_VERSION
+@@ -21,7 +22,7 @@
+
+ # Libraries
+ libregfi_static = env.Library(lib_src)
+-libregfi = env.SharedLibrary(lib_src, LIBS=['m','pthread', 'talloc'])
++libregfi = env.SharedLibrary(lib_src, LIBS=['m','pthread', 'talloc'], LINKFLAGS="-shared -fPIC -Wl,-soname," + soname)
+
+
+ # Executables
================================================================
More information about the pld-cvs-commit
mailing list