summaryrefslogtreecommitdiffstats
path: root/deskutils/gdesklets-starterbar/Makefile
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-07-24 04:34:48 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-07-24 04:34:48 +0800
commit6a6af1c7727308fd81d3fa8cfd8a67a1d79e80c6 (patch)
tree81f3a8c4095040ea7f5dc4fabf06780b4abd2111 /deskutils/gdesklets-starterbar/Makefile
parent3f2d648b714133754d45834582aebaf05cef4600 (diff)
downloadmarcuscom-ports-6a6af1c7727308fd81d3fa8cfd8a67a1d79e80c6.tar
marcuscom-ports-6a6af1c7727308fd81d3fa8cfd8a67a1d79e80c6.tar.gz
marcuscom-ports-6a6af1c7727308fd81d3fa8cfd8a67a1d79e80c6.tar.bz2
marcuscom-ports-6a6af1c7727308fd81d3fa8cfd8a67a1d79e80c6.tar.lz
marcuscom-ports-6a6af1c7727308fd81d3fa8cfd8a67a1d79e80c6.tar.xz
marcuscom-ports-6a6af1c7727308fd81d3fa8cfd8a67a1d79e80c6.tar.zst
marcuscom-ports-6a6af1c7727308fd81d3fa8cfd8a67a1d79e80c6.zip
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9242 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'deskutils/gdesklets-starterbar/Makefile')
-rw-r--r--deskutils/gdesklets-starterbar/Makefile59
1 files changed, 59 insertions, 0 deletions
diff --git a/deskutils/gdesklets-starterbar/Makefile b/deskutils/gdesklets-starterbar/Makefile
new file mode 100644
index 000000000..9bed2b4fb
--- /dev/null
+++ b/deskutils/gdesklets-starterbar/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: gdesklets-starterbar
+# Date created: 02 September 2003
+# Whom: Mezz <mezz7@cox.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= starterbar
+PORTVERSION= 0.31.2
+PORTREVISION= 5
+CATEGORIES= deskutils gnome
+MASTER_SITES= http://gdesklets.gnomedesktop.org/files/
+PKGNAMEPREFIX= gdesklets-
+DISTNAME= starterbar-desklet-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= An icon bar for GNOME 2.x where you can put starters into
+
+RUN_DEPENDS= gdesklets:${PORTSDIR}/deskutils/gdesklets \
+ ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg
+
+USE_BZIP2= yes
+USE_PYTHON= yes
+USE_XLIB= yes
+
+NAME= StarterBar
+PKGMESSAGE= ${WRKDIR}/pkg-message
+LANG= ca cs de es fr hr nl pt pt_BR sq sr sr@Latn sv
+
+do-build:
+ @${WRKSRC}/Install_${NAME}_Sensor.bin --nomsg ${WRKSRC}
+ @${FIND} ${WRKSRC} -name '*.orig' -delete
+ @${FIND} ${WRKSRC} -name '*.bak' -delete
+
+do-install:
+ @${MKDIR} ${DATADIR}/Displays/${NAME}/gfx
+.for ii in ${LANG}
+ @${MKDIR} ${DATADIR}/Sensors/${NAME}/locale/${ii}/LC_MESSAGES
+ @${INSTALL_DATA} ${WRKSRC}/${NAME}/locale/${ii}/LC_MESSAGES/*.mo \
+ ${DATADIR}/Sensors/${NAME}/locale/${ii}/LC_MESSAGES/
+.endfor
+ @${INSTALL_DATA} ${WRKSRC}/${NAME}/*.py ${DATADIR}/Sensors/${NAME}/
+ @${INSTALL_DATA} ${WRKSRC}/${NAME}/*.desktop ${DATADIR}/Sensors/${NAME}/
+ @${CP} ${WRKSRC}/${NAME}/.order ${DATADIR}/Sensors/${NAME}/
+ @${INSTALL_DATA} ${WRKSRC}/${NAME}/ChangeLog ${DATADIR}/Sensors/${NAME}/
+ @${INSTALL_DATA} ${WRKSRC}/*.display ${DATADIR}/Displays/${NAME}/
+ @${INSTALL_DATA} ${WRKSRC}/gfx/*.png ${DATADIR}/Displays/${NAME}/gfx/
+ @${INSTALL_DATA} ${WRKSRC}/README ${DATADIR}/Displays/${NAME}/
+ @${LN} -s ${DATADIR}/Displays/${NAME}/README \
+ ${DATADIR}/Sensors/${NAME}/README
+
+post-install:
+ @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${DATADIR}/Sensors/${NAME}
+ @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${DATADIR}/Sensors/${NAME}
+ @${SED} -e 's|%%PREFIX%%|${PREFIX}|g ; s|%%NAME%%|${NAME}|g' \
+ ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>