Re: [Fink-devel] Shlibs field for ode package
On Sep 25, 2006, at 7:49 AM, Peter O'Gorman wrote: > > In the meantime, you will have to modify the build so that it builds > a proper versioned shared library. e.g. libode.0.dylib. Short term fix might be to edit configure and set the so_ext to ". 0.dylib", also changing SHARED_LDFLAGS to "-dynamiclib -install_name $libdir/libodt.0.dylib" you will have to create the libodt.dylib symlink in the -dev splitoff manually. You should still shoot upstream however, using GNU libtool would gain portability to most other unix. Peter - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Shlibs field for ode package
On Sep 25, 2006, at 5:31 AM, Trevor Harmon wrote: > Are there any experts out there on the Shlibs field? I'm trying to > submit a .info for a package called ODE, but I'm not sure how to > get the Shlibs field just right. Any assistance would be > appreciated. The tracker item is here: > > https://sourceforge.net/tracker/index.php? > func=detail&aid=1563896&group_id=17203&atid=414256 > Hi, I can't believe someone put this crap into a Makefile.am: # Fake an executable in order to get a shared library # Note the elegant and cunning way to trick Autotools to install a program # in a lib directory. --Rodrigo traplibdir=$(prefix)/lib [EMAIL PROTECTED]@ traplib_PROGRAMS=libode libode_SOURCES= libode_DEPENDENCIES = libfast.a libode.a libode_LDFLAGS= @SHARED_LDFLAGS@ if USE_SONAME libode_LDFLAGS+=-Wl,-soname,@ODE_SONAME@ endif libode_LDADD=$(libode_a_OBJECTS) $(libfast_a_OBJECTS) if OPCODE libode_DEPENDENCIES+= libOPCODE.a libode_LDADD+=$(libOPCODE_a_OBJECTS) endif Please shoot upstream and tell them to use GNU libtool. He obviously thinks he's smartly outwitting the autotools, but with crap like this there is little or no point to him using the autotools in the first place. In the meantime, you will have to modify the build so that it builds a proper versioned shared library. e.g. libode.0.dylib. Peter - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Shlibs field for ode package
Are there any experts out there on the Shlibs field? I'm trying to submit a .info for a package called ODE, but I'm not sure how to get the Shlibs field just right. Any assistance would be appreciated. The tracker item is here: https://sourceforge.net/tracker/index.php? func=detail&aid=1563896&group_id=17203&atid=414256 Thanks, Trevor smime.p7s Description: S/MIME cryptographic signature - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel