aboutsummaryrefslogtreecommitdiff
path: root/archivers/fileroller/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'archivers/fileroller/Makefile')
-rw-r--r--archivers/fileroller/Makefile21
1 files changed, 14 insertions, 7 deletions
diff --git a/archivers/fileroller/Makefile b/archivers/fileroller/Makefile
index 9c69cdcabc10..804b2c5656ee 100644
--- a/archivers/fileroller/Makefile
+++ b/archivers/fileroller/Makefile
@@ -6,30 +6,37 @@
#
PORTNAME= fileroller
-PORTVERSION= 2.0.4
+PORTVERSION= 2.2.1
PORTEPOCH= 1
CATEGORIES= archivers gnome
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/file-roller/2.2
DISTNAME= file-roller-${PORTVERSION}
+DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
-LIB_DEPENDS= gnomeui-2.0:${PORTSDIR}/x11-toolkits/libgnomeui
+LIB_DEPENDS= gnomeui-2.200:${PORTSDIR}/x11-toolkits/libgnomeui
RUN_DEPENDS= bzip:${PORTSDIR}/archivers/bzip \
lha:${PORTSDIR}/archivers/lha \
- rar:${PORTSDIR}/archivers/rar \
lzop:${PORTSDIR}/archivers/lzop
+
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_GNOMENG= yes
USE_GNOME= gnomeprefix gnomehack
-GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_RAR) || exists(${LOCALBASE}/bin/rar)
+RUN_DEPENDS+= rar:${PORTSDIR}/archivers/rar
+.endif
+
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
@@ -38,4 +45,4 @@ post-install:
.endfor
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>