[oe-commits] : libcddb: add package
OE GIT Trial
gittrial at amethyst.openembedded.net
Mon Jul 28 08:14:15 UTC 2008
Module: OE.dev
Branch: org.openembedded.dreambox
Commit: 565ea242d1471825322dafc4c3b0b2e2d70c163d
URL: http://gitweb.openembedded.net//OE.dev.git/?a=commit;h=565ea242d1471825322dafc4c3b0b2e2d70c163d
Author: <tmbinc at openembedded.org>
Date: Mon Jul 28 07:54:57 2008 +0000
libcddb: add package
---
.../libcddb/libcddb-1.3.0-asneeded-nonglibc.patch | 9 ++++++++
.../libcddb/libcddb-1.3.0-configure-realloc.patch | 17 +++++++++++++++
packages/libcddb/libcddb_1.3.0.bb | 13 +++++++++++
packages/libcddb/libcddb_1.3.0_r1.bb | 22 ++++++++++++++++++++
4 files changed, 61 insertions(+), 0 deletions(-)
diff --git a/packages/libcddb/.mtn2git_empty b/packages/libcddb/.mtn2git_empty
new file mode 100644
index 0000000..e69de29
diff --git a/packages/libcddb/libcddb-1.3.0-asneeded-nonglibc.patch b/packages/libcddb/libcddb-1.3.0-asneeded-nonglibc.patch
new file mode 100644
index 0000000..719eb70
--- /dev/null
+++ b/packages/libcddb/libcddb-1.3.0-asneeded-nonglibc.patch
@@ -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)
diff --git a/packages/libcddb/libcddb-1.3.0-configure-realloc.patch b/packages/libcddb/libcddb-1.3.0-configure-realloc.patch
new file mode 100644
index 0000000..8ede523
--- /dev/null
+++ b/packages/libcddb/libcddb-1.3.0-configure-realloc.patch
@@ -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
diff --git a/packages/libcddb/libcddb_1.3.0.bb b/packages/libcddb/libcddb_1.3.0.bb
new file mode 100644
index 0000000..4ee89a0
--- /dev/null
+++ b/packages/libcddb/libcddb_1.3.0.bb
@@ -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 )"
diff --git a/packages/libcddb/libcddb_1.3.0_r1.bb b/packages/libcddb/libcddb_1.3.0_r1.bb
new file mode 100644
index 0000000..47e7081
--- /dev/null
+++ b/packages/libcddb/libcddb_1.3.0_r1.bb
@@ -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
+}
\ No newline at end of file
More information about the Openembedded-commits
mailing list