[oe-commits] org.oe.dreambox libcddb: add package

tmbinc commit oe at amethyst.openembedded.net
Mon Jul 28 08:09:23 UTC 2008


libcddb: add package

Author: tmbinc at openembedded.org
Branch: org.openembedded.dreambox
Revision: 3bde4eaf4fb2dcfac3edf9642fe835e5b40fa8d1
ViewMTN: http://monotone.openembedded.org/revision/info/3bde4eaf4fb2dcfac3edf9642fe835e5b40fa8d1
Files:
1
packages/libcddb
packages/libcddb/libcddb-1.3.0-asneeded-nonglibc.patch
packages/libcddb/libcddb-1.3.0-configure-realloc.patch
packages/libcddb/libcddb_1.3.0.bb
packages/libcddb/libcddb_1.3.0_r1.bb
Diffs:

#
# mt diff -r79513b9268327692608035d6694d882006e2b99c -r3bde4eaf4fb2dcfac3edf9642fe835e5b40fa8d1
#
#
#
# add_dir "packages/libcddb"
# 
# add_file "packages/libcddb/libcddb-1.3.0-asneeded-nonglibc.patch"
#  content [17772be3d256e4b80b7ae537554feebbef62b4f5]
# 
# add_file "packages/libcddb/libcddb-1.3.0-configure-realloc.patch"
#  content [176e6556438e630f59c37dd5d049a99bee6caee9]
# 
# add_file "packages/libcddb/libcddb_1.3.0.bb"
#  content [6456decd0219b4ab8dc27f757a629c517f2682d7]
# 
# add_file "packages/libcddb/libcddb_1.3.0_r1.bb"
#  content [5936263931529f6d8950667e15c603107ef09ffb]
#
============================================================
--- packages/libcddb/libcddb-1.3.0-asneeded-nonglibc.patch	17772be3d256e4b80b7ae537554feebbef62b4f5
+++ packages/libcddb/libcddb-1.3.0-asneeded-nonglibc.patch	17772be3d256e4b80b7ae537554feebbef62b4f5
@@ -0,0 +1,9 @@
+--- libcddb-1.3.0/lib/Makefile.am.old	2007-11-13 08:09:20 +0000
++++ libcddb-1.3.0/lib/Makefile.am	2007-11-13 08:09:41 +0000
+@@ -5,4 +5,5 @@
+ libcddb_la_SOURCES = cddb_track.c cddb_disc.c cddb_regex.c cddb_error.c \
+ 					 cddb_conn.c cddb_cmd.c cddb_net.c cddb_log.c cddb_util.c \
+ 					 cddb.c cddb_site.c ll.c
+-libcddb_la_LDFLAGS = -no-undefined -version-info 4:3:2 $(LIBICONV)
++libcddb_la_LDFLAGS = -no-undefined -version-info 4:3:2
++libcddb_la_LIBADD = $(LIBICONV)
============================================================
--- packages/libcddb/libcddb-1.3.0-configure-realloc.patch	176e6556438e630f59c37dd5d049a99bee6caee9
+++ packages/libcddb/libcddb-1.3.0-configure-realloc.patch	176e6556438e630f59c37dd5d049a99bee6caee9
@@ -0,0 +1,17 @@
+Index: libcddb-1.3.0/configure.ac
+===================================================================
+--- libcddb-1.3.0/configure.ac     2006-10-15 09:04:53.000000000 +0000
++++ libcddb-1.3.0/configure.ac     2008-07-26 00:01:38.000000000 +0000
+@@ -100,11 +100,10 @@
+
+ dnl Checks for library functions.
+ AC_FUNC_MALLOC
+-AC_FUNC_REALLOC
+ AC_FUNC_STAT
+ AC_FUNC_VPRINTF
+ AC_FUNC_SELECT_ARGTYPES
+-AC_CHECK_FUNCS([mkdir regcomp socket strdup strtol strchr memset alarm select realloc])
++AC_CHECK_FUNCS([mkdir regcomp socket strdup strtol strchr memset alarm select])
+ AC_CHECK_FUNC([gethostbyname], , AC_CHECK_LIB([nsl], [gethostbyname]))
+
+ dnl Check for libcdio
============================================================
--- packages/libcddb/libcddb_1.3.0.bb	6456decd0219b4ab8dc27f757a629c517f2682d7
+++ packages/libcddb/libcddb_1.3.0.bb	6456decd0219b4ab8dc27f757a629c517f2682d7
@@ -0,0 +1,13 @@
+DESCRIPTION = "A library for accessing a CDDB server"
+HOMEPAGE = "http://libcddb.sourceforge.net"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "LGPL-2"
+MAINTAINER = "Andreas Frisch <andreas.frisch at multimedia-labs.de>"
+
+SRC_URI = "http://downloads.sourceforge.net/${PN}/${PN}-${PV}.tar.bz2\
+	    file://${P}-asneeded-nonglibc.patch;patch=1"
+
+inherit autotools
+
+DEPEND="doc? ( app-doc/doxygen )"
============================================================
--- packages/libcddb/libcddb_1.3.0_r1.bb	5936263931529f6d8950667e15c603107ef09ffb
+++ packages/libcddb/libcddb_1.3.0_r1.bb	5936263931529f6d8950667e15c603107ef09ffb
@@ -0,0 +1,22 @@
+DESCRIPTION = "A library for accessing a CDDB server"
+HOMEPAGE = "http://libcddb.sourceforge.net"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "LGPL-2"
+MAINTAINER = "Andreas Frisch <andreas.frisch at multimedia-labs.de>"
+
+SRC_URI = "http://downloads.sourceforge.net/${PN}/${PN}-${PV}.tar.bz2\
+	    file://${P}-configure-realloc.patch;patch=1\
+	    file://${P}-asneeded-nonglibc.patch;patch=1"
+
+#EXTRA_OECONF = "--without-cdio --without-iconv"
+
+inherit autotools pkgconfig
+
+DEPEND="doc? ( app-doc/doxygen )"
+
+do_stage () {
+	oe_libinstall -so -C lib libcddb ${STAGING_LIBDIR}
+	install -d ${STAGING_INCDIR}/cddb
+	install -m 0644  ${S}/include/cddb/*.h ${STAGING_INCDIR}/cddb
+}






More information about the Openembedded-commits mailing list