diff options
Diffstat (limited to 'misc/xdg-x11-dirs')
-rw-r--r-- | misc/xdg-x11-dirs/Makefile | 26 | ||||
-rw-r--r-- | misc/xdg-x11-dirs/dirs.mk | 28 |
2 files changed, 47 insertions, 7 deletions
diff --git a/misc/xdg-x11-dirs/Makefile b/misc/xdg-x11-dirs/Makefile index 24e54ca5539..bda394c568a 100644 --- a/misc/xdg-x11-dirs/Makefile +++ b/misc/xdg-x11-dirs/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.1.1.1 2004/03/08 19:29:05 jmmv Exp $ +# $NetBSD: Makefile,v 1.2 2004/04/14 15:26:41 jmmv Exp $ # -DISTNAME= xdg-x11-dirs-${XDG_DIRS_VERSION} +DISTNAME= xdg-x11-dirs-1.1 CATEGORIES= misc gnome kde MASTER_SITES= # empty DISTFILES= # empty @@ -10,16 +10,28 @@ MAINTAINER= tech-pkg@NetBSD.org HOMEPAGE= # empty COMMENT= Shared XDG directories under the X11 tree -USE_X11BASE= yes +CONFLICTS= gnome2-dirs<=1.2 +NO_BUILD= # defined +NO_BUILDLINK= # defined +NO_CONFIGURE= # defined +NO_CHECKSUM= # defined +NO_EXTRACT= # defined +USE_LANGUAGES= # empty +USE_PKGINSTALL= yes +USE_X11BASE= yes +WRKSRC= ${WRKDIR} + +.include "dirs.mk" .include "../../mk/bsd.prefs.mk" .if ${X11PREFIX} == ${LOCALBASE} -DEPENDS+= xdg-dirs>=1.1:../../misc/xdg-dirs -XDG_DIRS_REGISTER= no +DEPENDS+= xdg-dirs>=1.1:../../misc/xdg-dirs .else -XDG_DIRS_REGISTER= yes +_SORTED!= ${ECHO} ${XDG_X11_DIRS} | ${TR} -s ' \t' '\n' | ${SORT} +MAKE_DIRS+= ${_SORTED:S/^/${PREFIX}\//} .endif -.include "../../misc/xdg-dirs/Makefile.common" +do-install: # nothing + .include "../../mk/bsd.pkg.mk" diff --git a/misc/xdg-x11-dirs/dirs.mk b/misc/xdg-x11-dirs/dirs.mk new file mode 100644 index 00000000000..ad8a92d7a9f --- /dev/null +++ b/misc/xdg-x11-dirs/dirs.mk @@ -0,0 +1,28 @@ +# $NetBSD: dirs.mk,v 1.1 2004/04/14 15:26:41 jmmv Exp $ +# +# This file is intended to be included by mk/dirs.mk, not directly by packages. +# + +.if !defined(DIRS_XDG_X11_MK) +DIRS_XDG_X11_MK= # defined + +XDG_X11_DIRS= share/application-registry +XDG_X11_DIRS+= share/applications +XDG_X11_DIRS+= share/icons +XDG_X11_DIRS+= share/images +XDG_X11_DIRS+= share/mime-info +XDG_X11_DIRS+= share/pixmaps +XDG_X11_DIRS+= share/sounds +XDG_X11_DIRS+= share/themes + +.if defined(_USE_XDG_X11_DIRS) && !empty(_USE_XDG_X11_DIRS) +DEPENDS+= xdg-x11-dirs>=${_USE_XDG_X11_DIRS}:../../misc/xdg-x11-dirs + +. for dir in ${XDG_X11_DIRS} +PRINT_PLIST_AWK+= /^@dirrm ${dir:S|/|\\/|g}$$/ \ + { print "@comment in xdg-x11-dirs: " $$0; next; } +. endfor +. undef dir +.endif + +.endif # !defined(DIRS_XDG_X11_MK) |