* Need pkg-config to build. Noticed by Hasso Tepper in PR 38918.

* Not using glib, but ckeck it in configure, put fake glib.pc.
 * No need custom do-install target. change to normal install and post-install.
 * Add DESTDIR support.
This commit is contained in:
obache 2008-06-09 15:27:03 +00:00
parent f3f4c75257
commit 368a4ead05

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1.1.1 2008/05/13 21:36:14 sborrill Exp $
# $NetBSD: Makefile,v 1.2 2008/06/09 15:27:03 obache Exp $
#
DISTNAME= ftmenu-0.3
@ -10,16 +10,28 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://ftmenu.sourceforge.net/
COMMENT= Fluxbox Tray Menu
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= YES
USE_LANGUAGES+= c c++
USE_TOOLS+= pkg-config
.include "../../mk/bsd.prefs.mk"
post-install:
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/ftmenu
${INSTALL_DATA} ${WRKSRC}/img/fb.xpm ${DESTDIR}${PREFIX}/share/ftmenu/fb.xpm
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/ftmenu ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/share/ftmenu
${INSTALL_DATA} ${WRKSRC}/img/fb.xpm ${PREFIX}/share/ftmenu/fb.xpm
#XXX: This package not using glib, but ckeck it.
BUILDLINK_TARGETS+= glib-fake-pc
glib-fake-pc:
${_PKG_SILENT}${_PKG_DEBUG} \
{ ${ECHO} "Name: GLib"; \
${ECHO} "Description: C Utility Library"; \
${ECHO} "Version: 1.2.10"; \
${ECHO} "Libs:"; \
${ECHO} "Cflags:"; \
} > ${BUILDLINK_DIR}/lib/pkgconfig/glib.pc
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"