7e2f9b17f331248744f02525f18dbd414aaefd16
[vuplus_openembedded] / devlabel / devlabel_0.45.01.oe
1 HOMEPAGE = "http://linux.dell.com/devlabel/devlabel.html"
2 DESCRIPTION = "tool for user-define static device labels"
3 DEPENDS = "virtual/libc e2fsprogs-libs"
4 RDEPENDS = "libc6 e2fsprogs-libs"
5
6 SRC_URI = "http://linux.dell.com/devlabel/permalink/devlabel-${PV}.tar.gz"
7
8 do_compile () {
9         set -x
10         ${CC} ${CFLAGS} ${LDFLAGS} -o scsi_unique_id scsi_unique_id.c
11         ${CC} ${CFLAGS} ${LDFLAGS} -o partition_uuid partition_uuid.c -luuid
12         set +x
13 }
14
15 do_install () {
16         install -d ${D}/sbin ${D}/${bindir} ${D}/${mandir}/man8 \
17                    ${D}/${sysconfdir}/sysconfig/devlabel.d
18         install -m 755 devlabel ${D}/sbin/devlabel
19         install -m 755 scsi_unique_id ${D}${bindir}/
20         install -m 755 partition_uuid ${D}${bindir}/
21         install -m 644 devlabel.8.gz ${D}${mandir}/man8/
22         install -m 644 sysconfig.devlabel ${D}${sysconfdir}/sysconfig/devlabel
23 }