Hi FreeBSD folks,

   Hopes everything fine, to continue my new habit of porting small kde4
applications  :) I have attach two new ports:

1- games/knights-kde4 (Lightweight chess application for KDE4, KDE3 version
already lives in ports in games/knights)
2- net-p2p/kwooty (.nzb UseNet binary downloader for KDE4)

Any comments would be appreciated, please test.

Cheers,
Mina R Waheeb
# HG changeset patch
# User Mina R Waheeb <[email protected]>
# Date 1270443369 0
# Node ID 98dffd0c9aee8c7e0cae29ef1b1d440dc7dbd23d
# Parent  0000000000000000000000000000000000000000
import port version 2.0 of Knight for KDE4

diff -r 000000000000 -r 98dffd0c9aee Makefile
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile	Mon Apr 05 04:56:09 2010 +0000
@@ -0,0 +1,27 @@
+# New ports collection makefile for:	knight-kde4
+# Date created:		5 Apr 2010
+# Whom:			Mina R Waheeb <[email protected]>
+#
+# $FreeBSD: ports/games/knights/Makefile,v 1.20 2010/03/28 06:35:12 dinoex Exp $
+#
+
+PORTNAME=	knights
+PORTVERSION=	2.0
+CATEGORIES=	games kde
+MASTER_SITES=   http://www.kde-look.org/CONTENT/content-files/
+DISTNAME=       122046-${PORTNAME}-${PORTVERSION}-src
+
+MAINTAINER=	[email protected]
+COMMENT=	A KDE4 chess interface
+
+LIB_DEPENDS=	kdegames.5:${PORTSDIR}/games/kdegames4
+RUN_DEPENDS=	${LOCALBASE}/bin/gnuchess:${PORTSDIR}/games/gnuchess
+
+WRKSRC=         ${WRKDIR}/Knights
+LATEST_LINK=	${PORTNAME}-kde4
+USE_CMAKE=	yes
+USE_KDE4=	kdelibs kdehier kdeprefix automoc4 workspace
+USE_QT_VER=	4
+QT_COMPONENTS=	qmake_build moc_build rcc_build uic_build
+
+.include <bsd.port.mk>
diff -r 000000000000 -r 98dffd0c9aee distinfo
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/distinfo	Mon Apr 05 04:56:09 2010 +0000
@@ -0,0 +1,3 @@
+MD5 (122046-knights-2.0-src.tar.gz) = ea66fc4f9bf2a8bd74220087e4c19df0
+SHA256 (122046-knights-2.0-src.tar.gz) = bac82341c768456a8a63d75e18212dc5837ec35a99ee0e39115da7ea51bea665
+SIZE (122046-knights-2.0-src.tar.gz) = 683990
diff -r 000000000000 -r 98dffd0c9aee pkg-descr
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pkg-descr	Mon Apr 05 04:56:09 2010 +0000
@@ -0,0 +1,10 @@
+Knights is a simple chess board for KDE 4. 
+
+It is a rewrite of the KDE3 Knights, but it 
+net yet feature-complete compared to the old 
+one. Supports playing againts computer engines 
+that support the XBoard protocol or against 
+player at the same computer. It has automatic 
+rule checking and some nice animations.
+
+WWW: http://kde-apps.org/content/show.php/Knights?content=122046
diff -r 000000000000 -r 98dffd0c9aee pkg-plist
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pkg-plist	Mon Apr 05 04:56:09 2010 +0000
@@ -0,0 +1,15 @@
+bin/knights
+share/applications/kde4/knights.desktop
+share/apps/knights/knightsui.rc
+share/apps/knights/themes/default.desktop
+share/apps/knights/themes/knights.png
+share/apps/knights/themes/knights.svg
+share/apps/knights/themes/tux.desktop
+share/apps/knights/themes/tux.png
+share/apps/knights/themes/tux.svg
+share/config.kcfg/knights.kcfg
+share/icons/hicolor/16x16/apps/knights.png
+share/icons/hicolor/32x32/apps/knights.png
+share/icons/hicolor/48x48/apps/knights.png
+...@dirrm share/apps/knights/themes/
+...@dirrm share/apps/knights/
# HG changeset patch
# User Mina R Waheeb <[email protected]>
# Date 1270447509 0
# Node ID ddb1db125e4e1bba58a2952acaf56968fc4e171d
# Parent  0000000000000000000000000000000000000000
import port version 0.3.2 of Kwooty for KDE4

diff -r 000000000000 -r ddb1db125e4e Makefile
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile	Mon Apr 05 06:05:09 2010 +0000
@@ -0,0 +1,27 @@
+# New ports collection makefile for:	kwooty
+# Date created:		5 Apr 2010
+# Whom:			Mina R Waheeb <[email protected]>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	kwooty
+PORTVERSION=	0.3.2
+CATEGORIES=	net kde
+MASTER_SITES=   SF/${PORTNAME}
+
+MAINTAINER=	[email protected]
+COMMENT=	Usenet binary downloader for KDE4
+
+RUN_DEPENDS=	${LOCALBASE}/bin/unrar:${PORTSDIR}/archivers/unrar \
+		${LOCALBASE}/bin/par2:${PORTSDIR}/archivers/par2cmdline
+
+USE_CMAKE=	yes
+USE_KDE4=	kdelibs kdehier kdeprefix automoc4 workspace
+USE_QT_VER=	4
+QT_COMPONENTS=	qmake_build moc_build rcc_build uic_build
+
+post-patch:
+	${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|g' ${WRKSRC}/src/preferences/settings.kcfg
+
+.include <bsd.port.mk>
diff -r 000000000000 -r ddb1db125e4e distinfo
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/distinfo	Mon Apr 05 06:05:09 2010 +0000
@@ -0,0 +1,3 @@
+MD5 (kwooty-0.3.2.tar.gz) = 0d8ce53858ef2e8ccdb6291925445196
+SHA256 (kwooty-0.3.2.tar.gz) = 8e914cc7985c525ceecca7d8eeb8ec7d17a74a9c2ed4e07c1a85fc007c67ac60
+SIZE (kwooty-0.3.2.tar.gz) = 102432
diff -r 000000000000 -r ddb1db125e4e pkg-descr
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pkg-descr	Mon Apr 05 06:05:09 2010 +0000
@@ -0,0 +1,6 @@
+Kwooty is a .nzb usenet binary downloader for KDE4.
+
+It supports automatic file verifying/repairing 
+with par2 files and automatic .rar archive extraction. 
+
+WWW: http://kwooty.sourceforge.net/
diff -r 000000000000 -r ddb1db125e4e pkg-plist
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pkg-plist	Mon Apr 05 06:05:09 2010 +0000
@@ -0,0 +1,8 @@
+bin/kwooty
+share/applications/kde4/kwooty.desktop
+share/apps/kwooty/kwootyui.rc
+share/config.kcfg/settings.kcfg
+share/icons/hicolor/16x16/apps/kwooty.png
+share/icons/hicolor/32x32/apps/kwooty.png
+share/icons/hicolor/64x64/apps/kwooty.png
+...@dirrm share/apps/kwooty
\ No newline at end of file
_______________________________________________
kde-freebsd mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to