Skip site navigation (1)Skip section navigation (2)
Date:      27 Feb 2003 20:34:44 -0000
From:      Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        gnome@freebsd.org
Subject:   [NEW PORT] gdeskcal
Message-ID:  <20030227203444.49966.qmail@httpd.terions.de>

next in thread | raw e-mail | index | archive | help

>Submitter-Id:	current-users
>Originator:	Martin Klaffenboeck
>Organization:	
>Confidential:	no 
>Synopsis:	[NEW PORT] gdeskcal
>Severity:	non-critical
>Priority:	low
>Category:	ports
>Class:		maintainer-update
>Release:	FreeBSD 4.7-STABLE i386
>Environment:
System: FreeBSD martin.kleinerdrache.org 4.7-STABLE FreeBSD 4.7-STABLE #24: Mon Feb 10 21:21:27 CET 2003 martin@martin.kleinerdrache.org:/usr/obj/usr/src/sys/MYKERNEL i386


	
>Description:
This is the port for gdeskcal from http://www.pycage.de/software_gdeskcal.html, a python programm which uses gtk2 for a desktop calendar.  Go to the website and you will see a screenshot.

The pkg-plist is really ok, I created my own do-install things, I hope they are correct.  Please have a look at this.

Thanks,
Martin
	
>How-To-Repeat:
	
>Fix:

	

--- gdeskcal.sh begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	gdeskcal
#	gdeskcal/Makefile
#	gdeskcal/pkg-descr
#	gdeskcal/distinfo
#	gdeskcal/pkg-plist
#
echo c - gdeskcal
mkdir -p gdeskcal > /dev/null 2>&1
echo x - gdeskcal/Makefile
sed 's/^X//' >gdeskcal/Makefile << 'END-of-gdeskcal/Makefile'
X# New ports collection makefile for:	gdeskcal
X# Date created:		27 February 2003
X# Whom:			Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	gdeskcal
XPORTVERSION=	0.30
XCATEGORIES=	deskutils python gnome
XMASTER_SITES=	http://www.pycage.de/download/
XDISTNAME=	gDeskCal-0_30
X
XMAINTAINER=	martin.klaffenboeck@gmx.at
XCOMMENT=	A calendar for the gnome2 desktop with smooth alpha-blending
X
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2
X
XWRKSRC=		${WRKDIR}/gDeskCal-${PORTVERSION}
X
XUSE_PYTHON=     yes
XUSE_X_PREFIX=   yes
XUSE_GNOMENG=    yes
XUSE_GMAKE=      yes
XNO_BUILD=       yes
X
XSTRIP=
X
Xdo-install:
X	${MKDIR} ${PREFIX}/share/gnome/gdeskcal
X	${CP} -vrf ${WRKSRC}/code ${WRKSRC}/gdeskcal \
X		${WRKSRC}/data ${WRKSRC}/skins \
X		${PREFIX}/share/gnome/gdeskcal
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/ar_AE/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/ar/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/cs/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/cs/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/de/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/de/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/el/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/el/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/es/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/es/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/fr/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/fr/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/he/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/he/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/hu/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/hu/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/it/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/it/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/ja/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/ja/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/nl/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/nl/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/ru/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/ru/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/tr/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/tr/LC_MESSAGES
X	${INSTALL_PROGRAM} ${WRKSRC}/locale/zh_CN/LC_MESSAGES/gdeskcal.mo \
X		${PREFIX}/share/locale/zh_CN/LC_MESSAGES
X	${LN} -sf ${PREFIX}/share/gnome/gdeskcal/gdeskcal ${PREFIX}/bin/gdeskcal
X
X.include <bsd.port.mk>
END-of-gdeskcal/Makefile
echo x - gdeskcal/pkg-descr
sed 's/^X//' >gdeskcal/pkg-descr << 'END-of-gdeskcal/pkg-descr'
XgDeskCal is a cute little eye-candy calendar for your desktop. 
XIt features transparency with smooth alpha-blending and its appearance 
Xcan be changed completely by using skins.
X
XWWW: http://www.pycage.de/software_gdeskcal.html
END-of-gdeskcal/pkg-descr
echo x - gdeskcal/distinfo
sed 's/^X//' >gdeskcal/distinfo << 'END-of-gdeskcal/distinfo'
XMD5 (gDeskCal-0_30.tar.gz) = c96e038202f891f256aaf306902f44f3
END-of-gdeskcal/distinfo
echo x - gdeskcal/pkg-plist
sed 's/^X//' >gdeskcal/pkg-plist << 'END-of-gdeskcal/pkg-plist'
Xbin/gdeskcal
Xshare/gnome/gdeskcal/code/BGWatcher.py
Xshare/gnome/gdeskcal/code/Cal.py
Xshare/gnome/gdeskcal/code/CalLabel.py
Xshare/gnome/gdeskcal/code/CalMediator.py
Xshare/gnome/gdeskcal/code/CalWindow.py
Xshare/gnome/gdeskcal/code/Config.py
Xshare/gnome/gdeskcal/code/ConfigFormatLoader.py
Xshare/gnome/gdeskcal/code/ConfigLoader.py
Xshare/gnome/gdeskcal/code/Menu.py
Xshare/gnome/gdeskcal/code/Navigation.py
Xshare/gnome/gdeskcal/code/Observable.py
Xshare/gnome/gdeskcal/code/SkinBrowser.py
Xshare/gnome/gdeskcal/code/TimeWatcher.py
Xshare/gnome/gdeskcal/code/__init__.py
Xshare/gnome/gdeskcal/code/cmdlineparser.py
Xshare/gnome/gdeskcal/code/configvalues.py
Xshare/gnome/gdeskcal/code/desktop.py
Xshare/gnome/gdeskcal/code/errormessage.py
Xshare/gnome/gdeskcal/code/i18n.py
Xshare/gnome/gdeskcal/code/values.py
Xshare/gnome/gdeskcal/data/config.xml
Xshare/gnome/gdeskcal/data/format.xml
Xshare/gnome/gdeskcal/gdeskcal
Xshare/gnome/gdeskcal/skins/default/bg.png
Xshare/gnome/gdeskcal/skins/default/bg.xcf
Xshare/gnome/gdeskcal/skins/default/home.png
Xshare/gnome/gdeskcal/skins/default/next.png
Xshare/gnome/gdeskcal/skins/default/prev.png
Xshare/gnome/gdeskcal/skins/default/skin.xml
Xshare/gnome/gdeskcal/skins/default/today.png
Xshare/gnome/gdeskcal/skins/big_and_simple/skin.xml
Xshare/locale/ar/LC_MESSAGES/gdeskcal.mo
Xshare/locale/cs/LC_MESSAGES/gdeskcal.mo
Xshare/locale/de/LC_MESSAGES/gdeskcal.mo
Xshare/locale/el/LC_MESSAGES/gdeskcal.mo
Xshare/locale/es/LC_MESSAGES/gdeskcal.mo
Xshare/locale/fr/LC_MESSAGES/gdeskcal.mo
Xshare/locale/he/LC_MESSAGES/gdeskcal.mo
Xshare/locale/hu/LC_MESSAGES/gdeskcal.mo
Xshare/locale/it/LC_MESSAGES/gdeskcal.mo
Xshare/locale/ja/LC_MESSAGES/gdeskcal.mo
Xshare/locale/nl/LC_MESSAGES/gdeskcal.mo
Xshare/locale/ru/LC_MESSAGES/gdeskcal.mo
Xshare/locale/tr/LC_MESSAGES/gdeskcal.mo
Xshare/locale/zh_CN/LC_MESSAGES/gdeskcal.mo
X@dirrm share/gnome/gdeskcal/skins/default
X@dirrm share/gnome/gdeskcal/skins/big_and_simple
X@dirrm share/gnome/gdeskcal/skins
X@dirrm share/gnome/gdeskcal/data
X@dirrm share/gnome/gdeskcal/code
X@dirrm share/gnome/gdeskcal
END-of-gdeskcal/pkg-plist
exit
--- gdeskcal.sh ends here ---



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




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