Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 213324 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]
Patch to build shared libs
iulib-0.4-build-shared.diff (text/plain), 2.04 KB, created by
Michał Górny
on 2009-12-17 20:36:08 UTC
(
hide
)
Description:
Patch to build shared libs
Filename:
MIME Type:
Creator:
Michał Górny
Created:
2009-12-17 20:36:08 UTC
Size:
2.04 KB
patch
obsolete
>--- iulib-0.4.orig/genAM.py 2009-12-17 21:16:35.422239525 +0100 >+++ iulib-0.4/genAM.py 2009-12-17 21:17:49.474968580 +0100 >@@ -30,7 +30,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 = """ >@@ -39,7 +40,7 @@ dirs = """ > imgbits > """.split() > >-print "libiulib_a_SOURCES = ", >+print "libiulib_la_SOURCES = ", > for d in dirs: > print '\\' > for cc in glob.glob(d + "/*.cc"): >@@ -73,7 +74,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 = -liulib" > print tName + "_CPPFLAGS = -I$(srcdir)/colib -I$(srcdir)/imgio -I$(srcdir)/imglib" > > >@@ -82,22 +83,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 >--- iulib-0.4.orig/configure.ac 2009-12-17 21:20:22.533969628 +0100 >+++ iulib-0.4/configure.ac 2009-12-17 21:20:32.567995853 +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
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