pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/imlib2 Add x11 option (default: enabled).
details: https://anonhg.NetBSD.org/pkgsrc/rev/4340e01d4ede
branches: trunk
changeset: 535416:4340e01d4ede
user: obache <obache%pkgsrc.org@localhost>
date: Sat Nov 17 01:40:50 2007 +0000
description:
Add x11 option (default: enabled).
No functionally change, but bump PKGREVISION due to detect x11 option.
diffstat:
graphics/imlib2/Makefile | 6 ++----
graphics/imlib2/PLIST | 16 ++++++++--------
graphics/imlib2/buildlink3.mk | 15 ++++++++++++++-
graphics/imlib2/options.mk | 16 ++++++++++++++--
4 files changed, 38 insertions(+), 15 deletions(-)
diffs (107 lines):
diff -r 1ffc2c7cd26a -r 4340e01d4ede graphics/imlib2/Makefile
--- a/graphics/imlib2/Makefile Fri Nov 16 23:04:54 2007 +0000
+++ b/graphics/imlib2/Makefile Sat Nov 17 01:40:50 2007 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.43 2007/09/18 19:18:10 drochner Exp $
+# $NetBSD: Makefile,v 1.44 2007/11/17 01:40:50 obache Exp $
DISTNAME= imlib2-1.4.0
+PKGREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
@@ -42,8 +43,5 @@
.include "../../graphics/libungif/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
-.include "../../x11/xextproto/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 1ffc2c7cd26a -r 4340e01d4ede graphics/imlib2/PLIST
--- a/graphics/imlib2/PLIST Fri Nov 16 23:04:54 2007 +0000
+++ b/graphics/imlib2/PLIST Sat Nov 17 01:40:50 2007 +0000
@@ -1,13 +1,13 @@
-@comment $NetBSD: PLIST,v 1.8 2006/11/24 12:46:12 drochner Exp $
+@comment $NetBSD: PLIST,v 1.9 2007/11/17 01:40:50 obache Exp $
bin/imlib2-config
-bin/imlib2_bumpmap
-bin/imlib2_colorspace
+${X11}bin/imlib2_bumpmap
+${X11}bin/imlib2_colorspace
bin/imlib2_conv
-bin/imlib2_grab
-bin/imlib2_poly
-bin/imlib2_show
-bin/imlib2_test
-bin/imlib2_view
+${X11}bin/imlib2_grab
+${X11}bin/imlib2_poly
+${X11}bin/imlib2_show
+${X11}bin/imlib2_test
+${X11}bin/imlib2_view
include/Imlib2.h
lib/imlib2/filters/bumpmap.la
lib/imlib2/filters/colormod.la
diff -r 1ffc2c7cd26a -r 4340e01d4ede graphics/imlib2/buildlink3.mk
--- a/graphics/imlib2/buildlink3.mk Fri Nov 16 23:04:54 2007 +0000
+++ b/graphics/imlib2/buildlink3.mk Sat Nov 17 01:40:50 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.17 2006/11/06 11:28:32 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.18 2007/11/17 01:40:50 obache Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
IMLIB2_BUILDLINK3_MK:= ${IMLIB2_BUILDLINK3_MK}+
@@ -24,7 +24,20 @@
.include "../../graphics/libungif/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
+
+_IMLIB2_PRE_X11_OPTION!= \
+ if ${PKG_INFO} -qe 'imlib2<=1.4.0'; then \
+ ${ECHO} yes; \
+ else \
+ ${ECHO} no; \
+ fi
+
+pkgbase := imlib2
+.include "../../mk/pkg-build-options.mk"
+
+.if ${_IMLIB2_PRE_X11_OPTION} == "yes" || !empty(PKG_BUILD_OPTIONS.imlib2:Mx11)
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
+.endif
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r 1ffc2c7cd26a -r 4340e01d4ede graphics/imlib2/options.mk
--- a/graphics/imlib2/options.mk Fri Nov 16 23:04:54 2007 +0000
+++ b/graphics/imlib2/options.mk Sat Nov 17 01:40:50 2007 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: options.mk,v 1.6 2007/06/13 14:01:11 obache Exp $
+# $NetBSD: options.mk,v 1.7 2007/11/17 01:40:50 obache Exp $
.include "../../mk/bsd.prefs.mk"
PKG_OPTIONS_VAR= PKG_OPTIONS.imlib2
-PKG_SUPPORTED_OPTIONS= #empty
+PKG_SUPPORTED_OPTIONS= x11
+PKG_SUGGESTED_OPTIONS= x11
.if ${MACHINE_ARCH} == "i386"
PKG_SUPPORTED_OPTIONS+= mmx
.elif ${MACHINE_ARCH} == "x86_64"
@@ -20,3 +21,14 @@
.if !empty(PKG_OPTIONS:Mimlib2-amd64)
CONFIGURE_ARGS+= --enable-amd64
.endif
+
+.if !empty(PKG_OPTIONS:Mx11)
+.include "../../x11/xextproto/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+PLIST_SUBST+= X11=""
+.else
+CONFIGURE_ARGS+= --without-x
+PLIST_SUBST+= X11="@comment "
+.endif
+
Home |
Main Index |
Thread Index |
Old Index