- Update to 0.7.5 - Add SHA256 - Add OPTIONS
State Changed From-To: open->feedback looks like there's no --disable-libsn in this software: checking for LIBSN... gnome-config: not found configure: error: Package requirements (libstartup-notification-1.0 >= 0.5) were not met. Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively you may set the LIBSN_CFLAGS and LIBSN_LIBS environment variables to avoid the need to call pkg-config. See the pkg-config man page for more details.
Responsible Changed From-To: freebsd-ports-bugs->pav Track
New patch, --enable-libsn default is "no", i removed "else" WITH_SN option. --- idesk-0.7.5_1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/x11/idesk/Makefile /usr/ports/x11/idesk-new/Makefile --- Makefile Wed Nov 16 12:51:51 2005 +++ Makefile Mon Nov 28 15:40:42 2005 @@ -6,16 +6,15 @@ # PORTNAME= idesk -PORTVERSION= 0.7.4 +PORTVERSION= 0.7.5 +PORTREVISION= 1 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 +27,30 @@ 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 +59,4 @@ .endif @${SED} -e 's:%%PREFIX%%:${PREFIX}:' ${PKGMESSAGE} -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff -ruN --exclude=CVS /usr/ports/x11/idesk/distinfo /usr/ports/x11/idesk-new/distinfo --- distinfo Tue Sep 13 16:18:31 2005 +++ distinfo Mon Nov 28 15:33:35 2005 @@ -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 --- idesk-0.7.5_1.patch ends here --- ACM -- Grupo de Usuarios *BSD Peru - BSDPeru http://www.bsd.org.pe
Jose Alonso Cardenas Marquez pí¹e v po 28. 11. 2005 v 15:50 -0500: > +OPTIONS= XFT "XFT antialias support" on \ > + SHAPE "Enable support of the XShape extension" on \ > + SN "Startup notification support" off > +.if defined(WITH_SN) > +LIB_DEPENDS+= startup-notification-1.0:${PORTSDIR}/x11/startup-notification > +CONFIGURE_ARGS+= --enable-libsn > +.endif This means that if you happen to have startup-notification installed, configure will pick up the dependency but port will not record it. Is it correct? -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org> As to floating eyes, let them float :). - r.g.r.a
State Changed From-To: feedback->open Feedback received.
State Changed From-To: open->feedback No it hasn't
State Changed From-To: feedback->closed Committed, thanks!
If you do not set --enable-libsn, configure ignore startup-notification installed, startup-notification is disable for default, port will record it without problems(WITH and WITHOUT) ACM -- Grupo de Usuarios *BSD Peru - BSDPeru http://www.bsd.org.pe