diff options
author | Samuel Ortiz <sameo@openedhand.com> | 2008-10-07 22:56:40 +0000 |
---|---|---|
committer | Samuel Ortiz <sameo@openedhand.com> | 2008-10-07 22:56:40 +0000 |
commit | 0a137849a47eed07516b2364041a7e09ab50ae87 (patch) | |
tree | 0bb97b34cd1a722e8c1fec2018fd8290552eeb70 /meta | |
parent | 1922777cefd1ddcc0cf7a5c577303894d26c7575 (diff) | |
download | poky-0a137849a47eed07516b2364041a7e09ab50ae87.tar.gz |
e2fsprogs-libs: Initial commit
Needed by parted
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5440 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta')
3 files changed, 66 insertions, 0 deletions
diff --git a/meta/packages/e2fsprogs-libs/e2fsprogs-libs-1.39/configure.patch b/meta/packages/e2fsprogs-libs/e2fsprogs-libs-1.39/configure.patch new file mode 100644 index 0000000000..1b31c0b305 --- /dev/null +++ b/meta/packages/e2fsprogs-libs/e2fsprogs-libs-1.39/configure.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- e2fsprogs-libs-1.33/./lib/uuid/configure.in~configure | ||
7 | +++ e2fsprogs-libs-1.33/./lib/uuid/configure.in | ||
8 | @@ -2,9 +2,11 @@ | ||
9 | dnl Not used now, for the future when uuid is separated out into its | ||
10 | dnl own package. | ||
11 | dnl | ||
12 | -AC_INIT(gen_uuid.c) | ||
13 | -AC_PREREQ(2.12) | ||
14 | +AC_INIT | ||
15 | +AC_CONFIG_SRCDIR([gen_uuid.c]) | ||
16 | +AC_PREREQ(2.57) | ||
17 | |||
18 | AC_CHECK_HEADERS(stdlib.h unistd.h sys/sockio.h net/if.h netinet/in.h) | ||
19 | AC_CHECK_FUNCS(srandom) | ||
20 | -AC_OUTPUT(Makefile) | ||
21 | +AC_CONFIG_FILES([Makefile]) | ||
22 | +AC_OUTPUT | ||
diff --git a/meta/packages/e2fsprogs-libs/e2fsprogs-libs.inc b/meta/packages/e2fsprogs-libs/e2fsprogs-libs.inc new file mode 100644 index 0000000000..9efa6d1d70 --- /dev/null +++ b/meta/packages/e2fsprogs-libs/e2fsprogs-libs.inc | |||
@@ -0,0 +1,31 @@ | |||
1 | DESCRIPTION = "EXT2 Filesystem Utilities" | ||
2 | LICENSE = "GPL" | ||
3 | SECTION = "base" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | inherit autotools pkgconfig | ||
7 | |||
8 | SRC_URI = "${SOURCEFORGE_MIRROR}/e2fsprogs/e2fsprogs-libs-${PV}.tar.gz \ | ||
9 | file://configure.patch;patch=1 \ | ||
10 | file://compile-subst.patch;patch=1 \ | ||
11 | file://m4.patch;patch=1" | ||
12 | |||
13 | S = "${WORKDIR}/e2fsprogs-libs-${PV}" | ||
14 | FILES_e2fsprogs-libs-dev_append = " ${datadir}/et ${datadir}/ss" | ||
15 | |||
16 | do_stage () { | ||
17 | for i in libcom_err libss libuuid libblkid; do | ||
18 | oe_libinstall -a -C lib $i ${STAGING_LIBDIR} | ||
19 | done | ||
20 | install -d ${STAGING_INCDIR}/et \ | ||
21 | ${STAGING_INCDIR}/ss \ | ||
22 | ${STAGING_INCDIR}/uuid \ | ||
23 | ${STAGING_INCDIR}/blkid | ||
24 | install -m 0644 lib/et/com_err.h ${STAGING_INCDIR}/et/ | ||
25 | install -m 0644 lib/ss/ss.h ${STAGING_INCDIR}/ss/ | ||
26 | install -m 0644 lib/ss/ss_err.h ${STAGING_INCDIR}/ss/ | ||
27 | install -m 0644 lib/uuid/uuid.h ${STAGING_INCDIR}/uuid/ | ||
28 | install -m 0644 lib/uuid/uuid_types.h ${STAGING_INCDIR}/uuid/ | ||
29 | install -m 0644 lib/blkid/blkid.h ${STAGING_INCDIR}/blkid/ | ||
30 | install -m 0644 lib/blkid/blkid_types.h ${STAGING_INCDIR}/blkid/ | ||
31 | } | ||
diff --git a/meta/packages/e2fsprogs-libs/e2fsprogs-libs_1.39.bb b/meta/packages/e2fsprogs-libs/e2fsprogs-libs_1.39.bb new file mode 100644 index 0000000000..dfd83e3c1f --- /dev/null +++ b/meta/packages/e2fsprogs-libs/e2fsprogs-libs_1.39.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | require e2fsprogs-libs.inc | ||
2 | |||
3 | PR = "r1" | ||
4 | |||
5 | SRC_URI = "${SOURCEFORGE_MIRROR}/e2fsprogs/e2fsprogs-libs-${PV}.tar.gz \ | ||
6 | file://configure.patch;patch=1" | ||
7 | |||
8 | EXTRA_OECONF=" --enable-elf-shlibs " | ||
9 | |||
10 | do_compile_prepend () { | ||
11 | find ./ -print|xargs chmod u=rwX | ||
12 | ( cd util; ${BUILD_CC} subst.c -o subst ) | ||
13 | } | ||