aboutsummaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-12-01 01:58:45 +0800
committerpav <pav@FreeBSD.org>2005-12-01 01:58:45 +0800
commit8f62aa94f3550ac7ad4d2d77cfda7e5b98ba370d (patch)
tree66c2193c88a9a3aaedfb92876917eae0585adaa8 /x11
parent93238d10aa0884fcd285d9bc63fb4ef58e332293 (diff)
downloadfreebsd-ports-gnome-8f62aa94f3550ac7ad4d2d77cfda7e5b98ba370d.tar.gz
freebsd-ports-gnome-8f62aa94f3550ac7ad4d2d77cfda7e5b98ba370d.tar.zst
freebsd-ports-gnome-8f62aa94f3550ac7ad4d2d77cfda7e5b98ba370d.zip
- Update to 0.7.5
PR: ports/89673 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> (maintainer)
Diffstat (limited to 'x11')
-rw-r--r--x11/idesk/Makefile30
-rw-r--r--x11/idesk/distinfo5
2 files changed, 29 insertions, 6 deletions
diff --git a/x11/idesk/Makefile b/x11/idesk/Makefile
index 809b8f50fd4c..41d253417346 100644
--- a/x11/idesk/Makefile
+++ b/x11/idesk/Makefile
@@ -6,16 +6,14 @@
#
PORTNAME= idesk
-PORTVERSION= 0.7.4
+PORTVERSION= 0.7.5
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}/
-EXTRACT_SUFX= .tar.bz2
MAINTAINER= acardenas@bsd.org.pe
COMMENT= Place launch icons and background directly on your desktop
-LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft
BUILD_DEPENDS= imlib2-config:${PORTSDIR}/graphics/imlib2
USE_X_PREFIX= yes
@@ -28,6 +26,30 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
CXXFLAGS+= `imlib2-config --cflags` `freetype-config --cflags`
MAKE_ARGS= cc="${CXX}" cflags="${CXXFLAGS}"
+OPTIONS= XFT "XFT antialias support" on \
+ SHAPE "Enable support of the XShape extension" on \
+ SN "Startup notification support" off
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_XFT)
+LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft
+CONFIGURE_ARGS+= --enable-xft
+.else
+CONFIGURE_ARGS+= --disable-xft
+.endif
+
+.if !defined(WITHOUT_SHAPE)
+CONFIGURE_ARGS+= --enable-shape
+.else
+CONFIGURE_ARGS+= --disable-shape
+.endif
+
+.if defined(WITH_SN)
+LIB_DEPENDS+= startup-notification-1.0:${PORTSDIR}/x11/startup-notification
+CONFIGURE_ARGS+= --enable-libsn
+.endif
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/idesk ${PREFIX}/bin
.if !defined(NOPORTDOCS)
@@ -36,4 +58,4 @@ do-install:
.endif
@${SED} -e 's:%%PREFIX%%:${PREFIX}:' ${PKGMESSAGE}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/x11/idesk/distinfo b/x11/idesk/distinfo
index 063b08440ab6..ce0a3b30b444 100644
--- a/x11/idesk/distinfo
+++ b/x11/idesk/distinfo
@@ -1,2 +1,3 @@
-MD5 (idesk-0.7.4.tar.bz2) = 7e11b0b5cc181e74616e24600b354698
-SIZE (idesk-0.7.4.tar.bz2) = 156141
+MD5 (idesk-0.7.5.tar.bz2) = beb48c97815c7b085e3b3d601297fbb8
+SHA256 (idesk-0.7.5.tar.bz2) = d4b7ea5dcf6d49d83e2df9512d4c6388f11632a702b14f42a1bc6bffb617b3d3
+SIZE (idesk-0.7.5.tar.bz2) = 185858