aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--games/kpuzzle/Makefile78
-rw-r--r--games/kpuzzle/distinfo2
-rw-r--r--games/kpuzzle/pkg-plist51
3 files changed, 55 insertions, 76 deletions
diff --git a/games/kpuzzle/Makefile b/games/kpuzzle/Makefile
index 3176cc6f1392..0c4ec90ae6e1 100644
--- a/games/kpuzzle/Makefile
+++ b/games/kpuzzle/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= kpuzzle
-PORTVERSION= 0.1
+PORTVERSION= 0.2
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= unstable/apps/games
@@ -14,82 +14,10 @@ MASTER_SITE_SUBDIR= unstable/apps/games
MAINTAINER= trevor@FreeBSD.org
BUILD_DEPENDS= gettext:${PORTSDIR}/devel/gettext
-
-LIB_DEPENDS= kde-qt-addon.4:${PORTSDIR}/x11-toolkits/kde-qt-addon \
- kdecore.3:${PORTSDIR}/x11/kdelibs11
-BROKEN= "kde-qt-addon was removed"
-
-GNU_AUTOCONF= yes
-USE_AUTOMAKE= yes
+USE_KDELIBS_VER=2
+GNU_CONFIGURE= yes
USE_BZIP2= yes
-#USE_X_PREFIX= yes
USE_GMAKE= yes
-CONFIGURE_ARGS= --with-extra-includes="${LOCALBASE}/include/" \
- --with-qt-includes="${QTDIR}/include/X11/qt/" \
- --enable-debug
-CONFIGURE_ENV+= CPPFLAGS="-I${X11BASE}/include -I${X11BASE}/include/X11/qt -I${PREFIX}/include" \
- KDEDIR=${LOCALBASE} \
- LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
- MOC=${X11BASE}/bin/moc \
- QTDIR=${X11BASE}
-MAKE_ENV+= CPPFLAGS="-I${X11BASE}/include -I${X11BASE}/include/X11/qt -I${PREFIX}/include" \
- KDEDIR=${LOCALBASE} \
- LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
- MOC=${X11BASE}/bin/moc \
- QTDIR=${X11BASE}
-PLIST= ${WRKDIR}/pkg-plist
-
-do-patch:
- ${PERL} -pi -e "s:/default/:/en/:g" ${WRKSRC}/kpuzzle/doc/Makefile.am
- ${PERL} -pi -e "s:lkdecore -lqt:lkdecore -lkde-qt-addon -lqt:g" ${WRKSRC}/kpuzzle/doc/Makefile.am
-
-do-configure:
- cd ${WRKSRC} && ${SETENV} KDEDIR=${LOCALBASE} PREFIX=${X11BASE} ./configure \
- --with-extra-includes=${LOCALBASE}/include \
- --with-qt-includes=${X11BASE}/include/X11/qt
-
-post-configure:
- ${PERL} -pi -e "s:MOC = /usr:MOC = ${X11BASE}:g" `find ${WRKSRC}/kpuzzle -name Makefile`
-
-pre-install:
- ${RM} -f ${PLIST}
- cd ${WRKSRC}/kpuzzle/pics/; \
- for i in *.xpm *.bmp; do \
- ${ECHO} share/apps/kpuzzle/data/$${i} >> ${PLIST}; \
- done
- cd ${WRKSRC}/kpuzzle/levels/; \
- for i in *.bmp; do \
- ${ECHO} share/apps/kpuzzle/levels/$${i} >> ${PLIST}; \
- done
- ${ECHO} share/applnk/Games/kpuzzle.kdelnk >> ${PLIST}
- ${ECHO} share/icons/kpuzzle.xpm >> ${PLIST}
- ${ECHO} share/icons/mini/mini-kpuzzle.xpm >> ${PLIST}
-.if !defined(NOPORTDOCS)
- cd ${WRKSRC}/kpuzzle/doc/; \
- for i in *html *gif; do \
- ${ECHO} share/doc/HTML/en/kpuzzle/$${i} >> ${PLIST}; \
- done
- ${ECHO} @dirrm /share/doc/HTML/en/kpuzzle >> ${PLIST}
-.endif
-.for i in share/apps/kpuzzle/data share/applnk/Games share/apps/kpuzzle/levels share/apps/kpuzzle
- ${ECHO} @dirrm ${i} >> ${PLIST}
-.endfor
-
-do-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/HTML/en/kpuzzle
- ${INSTALL_DATA} ${WRKSRC}/kpuzzle/doc/*.html ${PREFIX}/share/doc/HTML/en/kpuzzle
- ${INSTALL_DATA} ${WRKSRC}/kpuzzle/doc/scr_1.gif ${PREFIX}/share/doc/HTML/en/kpuzzle
-.endif
-.for i in share/applnk/Games share/apps/kpuzzle/data share/apps/kpuzzle/levels
- ${MKDIR} ${PREFIX}/${i}
-.endfor
- ${INSTALL_PROGRAM} ${WRKSRC}/kpuzzle/kpuzzle ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/kpuzzle/pics/*.xpm ${WRKSRC}/kpuzzle/pics/*.bmp ${PREFIX}/share/apps/kpuzzle/data/
- ${INSTALL_DATA} ${WRKSRC}/kpuzzle/levels/*.bmp ${PREFIX}/share/apps/kpuzzle/levels/
- ${INSTALL_DATA} ${WRKSRC}/kpuzzle/kpuzzle.kdelnk ${PREFIX}/share/applnk/Games
- ${INSTALL_DATA} ${WRKSRC}/kpuzzle/kpuzzle.xpm ${PREFIX}/share/icons
- ${INSTALL_DATA} ${WRKSRC}/kpuzzle/mini-kpuzzle.xpm ${PREFIX}/share/icons/mini
.include <bsd.port.mk>
diff --git a/games/kpuzzle/distinfo b/games/kpuzzle/distinfo
index bd16298fed74..25ea9c982895 100644
--- a/games/kpuzzle/distinfo
+++ b/games/kpuzzle/distinfo
@@ -1 +1 @@
-MD5 (kpuzzle-0.1.tar.bz2) = a7267dce1d244cbc67adede5f7e5db82
+MD5 (kpuzzle-0.2.tar.bz2) = a61b6b93b10fb7021c44dae64e0623f3
diff --git a/games/kpuzzle/pkg-plist b/games/kpuzzle/pkg-plist
new file mode 100644
index 000000000000..6279bb867e9f
--- /dev/null
+++ b/games/kpuzzle/pkg-plist
@@ -0,0 +1,51 @@
+bin/kpuzzle
+share/applnk/Games/kpuzzle.desktop
+share/apps/kpuzzle/data/biglogo.bmp
+share/apps/kpuzzle/data/large-main.xpm
+share/apps/kpuzzle/data/large.xpm
+share/apps/kpuzzle/data/lose.bmp
+share/apps/kpuzzle/data/newgame.xpm
+share/apps/kpuzzle/data/pause.bmp
+share/apps/kpuzzle/data/pause.xpm
+share/apps/kpuzzle/data/piece1-b.bmp
+share/apps/kpuzzle/data/piece1-l-b.bmp
+share/apps/kpuzzle/data/piece1-l-t.bmp
+share/apps/kpuzzle/data/piece1-l.bmp
+share/apps/kpuzzle/data/piece1-r-b.bmp
+share/apps/kpuzzle/data/piece1-r-t.bmp
+share/apps/kpuzzle/data/piece1-r.bmp
+share/apps/kpuzzle/data/piece1-t.bmp
+share/apps/kpuzzle/data/piece1.bmp
+share/apps/kpuzzle/data/piece2-b.bmp
+share/apps/kpuzzle/data/piece2-l-b.bmp
+share/apps/kpuzzle/data/piece2-l.bmp
+share/apps/kpuzzle/data/piece2-r-b.bmp
+share/apps/kpuzzle/data/piece2-r-t.bmp
+share/apps/kpuzzle/data/piece2-r.bmp
+share/apps/kpuzzle/data/piece2-t.bmp
+share/apps/kpuzzle/data/piece2.bmp
+share/apps/kpuzzle/data/stop.xpm
+share/apps/kpuzzle/data/win.bmp
+share/apps/kpuzzle/levels/electricity.bmp
+share/apps/kpuzzle/levels/foto1.bmp
+share/apps/kpuzzle/levels/foto2.bmp
+share/apps/kpuzzle/levels/foto3.bmp
+share/apps/kpuzzle/levels/foto4.bmp
+share/apps/kpuzzle/levels/foto5.bmp
+share/apps/kpuzzle/levels/geometry.bmp
+share/apps/kpuzzle/levels/plants.bmp
+share/apps/kpuzzle/levels/raum.bmp
+share/apps/kpuzzle/levels/stadt.bmp
+share/apps/kpuzzle/levels/stars.bmp
+share/doc/HTML/en/kpuzzle/common
+share/doc/HTML/en/kpuzzle/cont-1.html
+share/doc/HTML/en/kpuzzle/cont-2.html
+share/doc/HTML/en/kpuzzle/cont-3.html
+share/doc/HTML/en/kpuzzle/cont-4.html
+share/doc/HTML/en/kpuzzle/cont-5.html
+share/doc/HTML/en/kpuzzle/index.html
+share/doc/HTML/en/kpuzzle/scr_1.png
+share/icons/locolor/16x16/apps/kpuzzle.png
+share/icons/locolor/32x32/apps/kpuzzle.png
+share/locale/de/LC_MESSAGES/de.mo
+@dirrm share/doc/HTML/en/kpuzzle