Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Oct 2012 12:43:41 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r306438 - in head/x11-wm/e16utils: . files
Message-ID:  <201210261243.q9QChfti000961@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Fri Oct 26 12:43:40 2012
New Revision: 306438
URL: http://svn.freebsd.org/changeset/ports/306438

Log:
  Update internal e16keyedit to 0.7 [1]
  Add USE_PKGCONFIG which is required by e16keyedit
  Add dependency on gtk2 for e16keyedit
  Use PLIST_FILES instead of pkg-plist
  
  It will be prefered to split this ports into two separate one imho, one for
  e16keyedit and one for e16menuedit
  
  Submitted by:	"George L. Yermulnik" <yz@yz.kiev.ua> [1]
  Feature safe:	yes

Deleted:
  head/x11-wm/e16utils/files/patch-e16keyedit-0.2
  head/x11-wm/e16utils/pkg-plist
Modified:
  head/x11-wm/e16utils/Makefile
  head/x11-wm/e16utils/distinfo

Modified: head/x11-wm/e16utils/Makefile
==============================================================================
--- head/x11-wm/e16utils/Makefile	Fri Oct 26 12:31:47 2012	(r306437)
+++ head/x11-wm/e16utils/Makefile	Fri Oct 26 12:43:40 2012	(r306438)
@@ -3,36 +3,49 @@
 
 PORTNAME=	e16utils
 PORTVERSION=	0.16
-PORTREVISION=	11
+PORTREVISION=	12
 CATEGORIES=	x11-wm enlightenment
 MASTER_SITES=	SF/enlightenment/e16menuedit/e16menuedit:src1 \
-		SF/enlightenment/e16keyedit/0.2:src2
-
+		SF/enlightenment/e16keyedit/0.7:src2
 DISTFILES=	e16menuedit-0.1.tar.gz:src1 \
-		e16keyedit-0.2.tar.gz:src2
+		e16keyedit-0.7.tar.gz:src2
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Standalone menu and keybinding editors for enlightenment 0.16
 
-LIB_DEPENDS=	gdbm.4:${PORTSDIR}/databases/gdbm
+LIB_DEPENDS=	gdbm:${PORTSDIR}/databases/gdbm
+
+USE_GNOME=	imlib gtk20
+USE_PKGCONFIG=	build
 
-USE_GNOME=	imlib
+SUB_STUBS=	e16menuedit-0.1 e16keyedit-0.7
 
-SUB_STUBS=	e16menuedit-0.1 e16keyedit-0.2
+PLIST_FILES=	bin/e16menuedit \
+		bin/e16keyedit
 
 do-patch:
 .for i in ${SUB_STUBS}
+.if exists(${PATCHDIR}/patch-${i})
 	@cd ${WRKDIR}/${i} ; ${PATCH} -s < ${PATCHDIR}/patch-${i}
+.endif
+.endfor
+
+do-configure:
+.for i in ${SUB_STUBS}
+	if [ -f "${WRKDIR}/${i}/${CONFIGURE_SCRIPT}" ]; then \
+		cd ${WRKDIR}/${i} && ${SETENV} ${CONFIGURE_ENV} \
+			./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; \
+	fi
 .endfor
 
 do-build:
 .for i in ${SUB_STUBS}
-	@cd ${WRKDIR}/${i} ; ${SETENV} ${MAKE_ENV} ${MAKE} all
+	@cd ${WRKDIR}/${i} && ${SETENV} ${MAKE_ENV} ${MAKE} all
 .endfor
 
 do-install:
 .for i in ${SUB_STUBS}
-	@cd ${WRKDIR}/${i} ; \
+	@cd ${WRKDIR}/${i} && \
 	${INSTALL_PROGRAM} `${ECHO_CMD} '${i}' | ${SED} -e 's,-\(.*\),,'` \
 	${PREFIX}/bin
 .endfor

Modified: head/x11-wm/e16utils/distinfo
==============================================================================
--- head/x11-wm/e16utils/distinfo	Fri Oct 26 12:31:47 2012	(r306437)
+++ head/x11-wm/e16utils/distinfo	Fri Oct 26 12:43:40 2012	(r306438)
@@ -1,4 +1,4 @@
 SHA256 (e16menuedit-0.1.tar.gz) = 2a5ed9b02af9788c1028cf052e78a4932ad52e42de037c6f0c5cf3b7e3c02a8b
 SIZE (e16menuedit-0.1.tar.gz) = 8450
-SHA256 (e16keyedit-0.2.tar.gz) = f95f05981c54372f2205694c4e2e27a060573c0608e187e1ba2d07bb4d8f5178
-SIZE (e16keyedit-0.2.tar.gz) = 13749
+SHA256 (e16keyedit-0.7.tar.gz) = 8f9aa35ca5355f7a5bee04f4cced0922ed0f690be2d10f5a8e39680e391c09a2
+SIZE (e16keyedit-0.7.tar.gz) = 88323



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210261243.q9QChfti000961>