diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-09-21 17:03:53 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-09-21 17:03:53 +0000 |
commit | fca42f8372da5b1d66ce2b9b0d1e3dedc7e23d5c (patch) | |
tree | bdf4438ff58293871c1155a8f446a944cc4bf249 /sysutils/desktop-file-utils/buildlink3.mk | |
parent | 763a64afd6c31a8d909ff8722e0cc985345f6aa7 (diff) | |
download | pkgsrc-fca42f8372da5b1d66ce2b9b0d1e3dedc7e23d5c.tar.gz |
Initial import of desktop-file-utils, version 0.8:
desktop-file-utils contains a couple of command line utilities for working
with desktop entries and the applications database. More specifically,
it contains the update-desktop-database utility, used to rebuild the database
that connects MIME types to applications.
Diffstat (limited to 'sysutils/desktop-file-utils/buildlink3.mk')
-rw-r--r-- | sysutils/desktop-file-utils/buildlink3.mk | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/sysutils/desktop-file-utils/buildlink3.mk b/sysutils/desktop-file-utils/buildlink3.mk new file mode 100644 index 00000000000..a559ee2f5c0 --- /dev/null +++ b/sysutils/desktop-file-utils/buildlink3.mk @@ -0,0 +1,34 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/09/21 17:03:54 jmmv Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +DESKTOP_FILE_UTILS_BUILDLINK3_MK:= ${DESKTOP_FILE_UTILS_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= desktop-file-utils +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ndesktop-file-utils} +BUILDLINK_PACKAGES+= desktop-file-utils + +.if !empty(DESKTOP_FILE_UTILS_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.desktop-file-utils+= desktop-file-utils>=0.8 +BUILDLINK_PKGSRCDIR.desktop-file-utils?=../../sysutils/desktop-file-utils +.endif # DESKTOP_FILE_UTILS_BUILDLINK3_MK + +.if !empty(DESKTOP_FILE_UTILS_BUILDLINK3_MK:M+) +BUILDLINK_TARGETS+= desktop-file-utils-buildlink-fake + +_DFU_FAKE_UPDATEDB= ${BUILDLINK_DIR}/bin/update-desktop-database + +desktop-file-utils-buildlink-fake: + ${_PKG_SILENT}${_PKG_DEBUG} \ + if [ ! -f ${_DFU_FAKE_UPDATEDB} ]; then \ + ${ECHO_BUILDLINK_MSG} "Creating ${_DFU_FAKE_UPDATEDB}"; \ + ${MKDIR} ${_DFU_FAKE_UPDATEDB:H}; \ + ${ECHO} "#!/bin/sh" > ${_DFU_FAKE_UPDATEDB}; \ + ${ECHO} "echo '[pkgsrc] Doing nothing for update-desktop-database' \$$*" >> ${_DFU_FAKE_UPDATEDB}; \ + ${CHMOD} +x ${_DFU_FAKE_UPDATEDB}; \ + fi +.endif # DESKTOP_FILE_UTILS_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |