aboutsummaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorAndrew Pantyukhin <sat@FreeBSD.org>2007-08-15 16:57:57 +0000
committerAndrew Pantyukhin <sat@FreeBSD.org>2007-08-15 16:57:57 +0000
commitbee7365a22c5909820ab53d9807c5bf2e4926dd4 (patch)
treef9f2e8f7dde5c1e20e6df7ce1c3e7c79d96b1ecc /x11-wm
parentb476be2362528a93a09169239c6d12d0a270b5b6 (diff)
downloadports-bee7365a22c5909820ab53d9807c5bf2e4926dd4.tar.gz
ports-bee7365a22c5909820ab53d9807c5bf2e4926dd4.zip
Notes
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/matchbox/Makefile28
-rw-r--r--x11-wm/matchbox/distinfo6
-rw-r--r--x11-wm/matchbox/pkg-descr2
3 files changed, 17 insertions, 19 deletions
diff --git a/x11-wm/matchbox/Makefile b/x11-wm/matchbox/Makefile
index d0dc9eac368b..cf3f4e47a744 100644
--- a/x11-wm/matchbox/Makefile
+++ b/x11-wm/matchbox/Makefile
@@ -6,29 +6,25 @@
#
PORTNAME= matchbox
-PORTVERSION= 1.1
-PORTREVISION= 1
+PORTVERSION= 1.2
+DISTVERSIONPREFIX= window-manager-
CATEGORIES= x11-wm
-MASTER_SITES= http://projects.o-hand.com/matchbox/sources/matchbox-window-manager/%SUBDIR%/
-MASTER_SITE_SUBDIR= ${PORTVERSION}
-DISTNAME= ${PORTNAME}-window-manager-${PORTVERSION}
+MASTER_SITES= http://matchbox-project.org/sources/matchbox-window-manager/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Window manager suitable for low-resolution screens
USE_BZIP2= yes
-USE_X_PREFIX= yes
USE_GNOME= gnometarget
+USE_XORG= xfixes xcursor xext
GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
-PORTDOCS= ${DOCS}
PLIST_FILES= bin/matchbox-window-manager bin/matchbox-remote \
etc/matchbox/kbdconfig
PLIST_DIRS= etc/matchbox
-
-DOCS= AUTHORS ChangeLog NEWS README
+PORTDOCS= AUTHORS ChangeLog NEWS README
.include <bsd.port.pre.mk>
@@ -39,16 +35,18 @@ LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft
CONFIGURE_ARGS+= --enable-standalone-xft
.endif
+post-patch:
+ @${REINPLACE_CMD} -e \
+ '/GCC_/s|-g -Wall -fno-strict-aliasing||g' ${WRKSRC}/configure
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/matchbox-remote ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/src/matchbox-window-manager ${PREFIX}/bin
@${MKDIR} ${PREFIX}/etc/matchbox
${INSTALL_DATA} ${WRKSRC}/data/kbdconfig ${PREFIX}/etc/matchbox
.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for i in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
+ @${INSTALL} -d ${DOCSDIR}/
+ @cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
.endif
.include <bsd.port.post.mk>
diff --git a/x11-wm/matchbox/distinfo b/x11-wm/matchbox/distinfo
index 8b61b9699ca0..ea1fdffaf044 100644
--- a/x11-wm/matchbox/distinfo
+++ b/x11-wm/matchbox/distinfo
@@ -1,3 +1,3 @@
-MD5 (matchbox-window-manager-1.1.tar.bz2) = 73881fc9410ef49b1cb9f45af270be69
-SHA256 (matchbox-window-manager-1.1.tar.bz2) = 08a7ca5123b1110b56531e7f25b5ced1a994152d1f1878182759226e5e8aeb25
-SIZE (matchbox-window-manager-1.1.tar.bz2) = 203129
+MD5 (matchbox-window-manager-1.2.tar.bz2) = 3e158dcf57823b55c926d95b245500fb
+SHA256 (matchbox-window-manager-1.2.tar.bz2) = 81a23a4af797cf350759fd5ac738797015a66dd5dba2f3d9f3c6908506c1ceff
+SIZE (matchbox-window-manager-1.2.tar.bz2) = 208813
diff --git a/x11-wm/matchbox/pkg-descr b/x11-wm/matchbox/pkg-descr
index 7736a7c2785a..897e3aeef9ef 100644
--- a/x11-wm/matchbox/pkg-descr
+++ b/x11-wm/matchbox/pkg-descr
@@ -3,4 +3,4 @@ screens, such as those on mobile computers. It sizes most windows
so they take up the whole screen. All decorations are contained
in the title bar.
-WWW: http://projects.o-hand.com/matchbox/
+WWW: http://matchbox-project.org/