Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 213329 Details for
Bug 297326
media-libs/iulib ebuild autodepends on ffmpeg/sdl
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Updated shared lib building patch
iulib-0.4-build-shared.diff (text/plain), 2.11 KB, created by
Michał Górny
on 2009-12-17 20:59:33 UTC
(
hide
)
Description:
Updated shared lib building patch
Filename:
MIME Type:
Creator:
Michał Górny
Created:
2009-12-17 20:59:33 UTC
Size:
2.11 KB
patch
obsolete
>--- iulib-0.4.orig/configure.ac 2009-12-17 21:53:06.383969602 +0100 >+++ iulib-0.4/configure.ac 2009-12-17 21:53:22.681985480 +0100 >@@ -10,7 +10,7 @@ AC_CONFIG_SRCDIR([colib/colib.h]) > > AC_PROG_CXX > AC_PROG_CC >-AC_PROG_RANLIB >+AC_PROG_LIBTOOL > > AC_HEADER_STDC > AC_HEADER_SYS_WAIT >--- iulib-0.4.orig/genAM.py 2009-12-17 21:53:06.352967321 +0100 >+++ iulib-0.4/genAM.py 2009-12-17 21:53:59.446971301 +0100 >@@ -31,7 +31,8 @@ AM_CPPFLAGS = -I$(srcdir)/colib -I$(srcd > includedir = ${prefix}/include/iulib > colibdir = ${prefix}/include/colib > >-lib_LIBRARIES = libiulib.a >+AM_LDFLAGS = -shared >+lib_LTLIBRARIES = libiulib.la > """ > > dirs = """ >@@ -40,7 +41,7 @@ dirs = """ > imgbits > """.split() > >-print "libiulib_a_SOURCES = ", >+print "libiulib_la_SOURCES = ", > for d in dirs: > print '\\' > for cc in glob.glob(d + "/*.cc"): >@@ -74,7 +75,7 @@ print "check_PROGRAMS = " + s.join(" " + > for t in tests: > tName = os.path.basename(t)[:-3].replace('-','_') > print tName + "_SOURCES = $(srcdir)/" + t >- print tName + "_LDADD = libiulib.a" >+ print tName + "_LDADD = -L$(srcdir) -liulib" > print tName + "_CPPFLAGS = -I$(srcdir)/colib -I$(srcdir)/imgio -I$(srcdir)/imglib \ > -I$(srcdir)/imgbits -I$(srcdir)/utils -I$(srcdir)/vidio" > >@@ -84,22 +85,22 @@ for t in tests: > print """ > # conditionals > if have_sdl >- libiulib_a_SOURCES += $(srcdir)/utils/dgraphics.cc >- libiulib_a_SOURCES += $(srcdir)/utils/SDL_lines.cc >+ libiulib_la_SOURCES += $(srcdir)/utils/dgraphics.cc >+ libiulib_la_SOURCES += $(srcdir)/utils/SDL_lines.cc > include_HEADERS += $(srcdir)/utils/SDL_lines.h > else >- libiulib_a_SOURCES += $(srcdir)/utils/dgraphics_nosdl.cc >+ libiulib_la_SOURCES += $(srcdir)/utils/dgraphics_nosdl.cc > endif > > if have_vidio >- libiulib_a_SOURCES += $(srcdir)/vidio/vidio.cc >+ libiulib_la_SOURCES += $(srcdir)/vidio/vidio.cc > endif > > # We install it always because iulib.h always includes it. > include_HEADERS += $(srcdir)/vidio/vidio.h > > if have_v4l2 >- libiulib_a_SOURCES += $(srcdir)/vidio/v4l2cap.cc >+ libiulib_la_SOURCES += $(srcdir)/vidio/v4l2cap.cc > endif > > # make installation of colib a separate target
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 297326
:
213322
|
213324
|
213325
|
213327
|
213329
|
213339
|
213347
|
213348
|
213350
|
213396