From owner-freebsd-gnome Thu Feb 27 12:34:56 2003 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 547C937B401 for ; Thu, 27 Feb 2003 12:34:51 -0800 (PST) Received: from httpd.terions.de (static62-99-146-055.adsl.inode.at [62.99.146.55]) by mx1.FreeBSD.org (Postfix) with SMTP id 0CD9B43FCB for ; Thu, 27 Feb 2003 12:34:46 -0800 (PST) (envelope-from martin@kleinerdrache.org) Received: (qmail 49967 invoked by uid 0); 27 Feb 2003 20:34:44 -0000 Date: 27 Feb 2003 20:34:44 -0000 Message-ID: <20030227203444.49966.qmail@httpd.terions.de> To: FreeBSD-gnats-submit@freebsd.org Subject: [NEW PORT] gdeskcal From: Martin Klaffenboeck Reply-To: Martin Klaffenboeck Cc: gnome@freebsd.org X-send-pr-version: 3.113 X-GNATS-Notify: Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >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 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 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