Unbreak this support on 4.X now that there is an available UUID generating

tool in ports.

PR:		64030
Requested by:	marcus
Submitted by:	maintainer
This commit is contained in:
Joe Marcus Clarke 2004-03-10 06:07:26 +00:00
parent 6f541caec9
commit 7d29577a3d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=103494
4 changed files with 42 additions and 22 deletions

View File

@ -7,10 +7,10 @@
PORTNAME= starterbar
PORTVERSION= 0.22.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= deskutils gnome
MASTER_SITES= http://gdesklets.gnomedesktop.org/files/
PKGNAMEPREFIX= gdesklets-
PKGNAMEPREFIX= gdesklets-
DISTNAME= starterbar-desklet-${PORTVERSION}
MAINTAINER= mezz7@cox.net
@ -19,17 +19,19 @@ COMMENT= An icon bar for GNOME 2.x where you can put starters into
RUN_DEPENDS= ${X11BASE}/libdata/pkgconfig/gdesklets-core.pc:${PORTSDIR}/deskutils/gdesklets
USE_BZIP2= yes
USE_PYTHON= yes
USE_X_PREFIX= yes
USE_REINPLACE= yes
NAME= StarterBar
DATADIR= ${PREFIX}/share/gnome
PKGMESSAGE= ${WRKDIR}/pkg-message
LANG= de fr pt sq sr sr@Latn sv
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 500000
IGNORE= "Requires FreeBSD 5.0 or later, because of uuidgen command first appeared in FreeBSD 5.0"
RUN_DEPENDS+= uuid:${PORTSDIR}/misc/ossp-uuid
.endif
do-build:
@ -39,6 +41,10 @@ do-build:
@${PATCH} ${WRKSRC}/${NAME}/__init__.py < ${FILESDIR}/${NAME}::__init__.py
@${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g' \
${WRKSRC}/${NAME}/IconTheme.py
.if ${OSVERSION} < 500000
@${REINPLACE_CMD} -e 's|uuidgen|uuid|g' \
${WRKSRC}/${NAME}/IconSet.py
.endif
@${FIND} ${WRKSRC} -name '*.orig' -delete
@${FIND} ${WRKSRC} -name '*.bak' -delete
@ -60,6 +66,10 @@ do-install:
${DATADIR}/gdesklets/Sensors/${NAME}/README
post-install:
@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${DATADIR}/gdesklets/Sensors/${NAME}
@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${DATADIR}/gdesklets/Sensors/${NAME}
@${SED} -e 's|%%PREFIX%%|${PREFIX}|g ; s|%%NAME%%|${NAME}|g' \
${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View File

@ -0,0 +1,17 @@
##
To view the README:
cat %%PREFIX%%/share/gnome/gdesklets/Displays/%%NAME%%/README
cat %%PREFIX%%/share/gnome/gdesklets/Sensors/%%NAME%%/README
To view the installed applets:
ls %%PREFIX%%/share/gnome/gdesklets/Displays
To use those applets:
gdesklets %%PREFIX%%/share/gnome/gdesklets/Displays/%%NAME%%/starterbar.display
NOTE: Be sure to login as your user when you use the gdesklets command,
as the configuration will be stored in the ~/.gdesklets/ directory.
##

View File

@ -1,19 +0,0 @@
##
To view the README:
cat ${PREFIX}/share/gnome/gdesklets/Displays/${name}/README
cat ${PREFIX}/share/gnome/gdesklets/Sensors/${name}/README
To view the installed applets:
ls ${PREFIX}/share/gnome/gdesklets/Displays
To use those applets:
gdesklets ${PREFIX}/share/gnome/gdesklets/Displays/${name}/${name}.display
Replace the ${name} with the correct name to what you want to use applets.
NOTE: Be sure to login as your user when you use the gdesklets command,
as the configuration will be stored in the ~/.gdesklets/ directory.
##

View File

@ -13,13 +13,25 @@ share/gnome/gdesklets/Displays/StarterBar/gfx/waterbath.png
share/gnome/gdesklets/Displays/StarterBar/starterbar.display
share/gnome/gdesklets/Sensors/StarterBar/.order
share/gnome/gdesklets/Sensors/StarterBar/Animator.py
share/gnome/gdesklets/Sensors/StarterBar/Animator.pyc
share/gnome/gdesklets/Sensors/StarterBar/Animator.pyo
share/gnome/gdesklets/Sensors/StarterBar/ChangeLog
share/gnome/gdesklets/Sensors/StarterBar/DesktopReader.py
share/gnome/gdesklets/Sensors/StarterBar/DesktopReader.pyc
share/gnome/gdesklets/Sensors/StarterBar/DesktopReader.pyo
share/gnome/gdesklets/Sensors/StarterBar/Icon.py
share/gnome/gdesklets/Sensors/StarterBar/Icon.pyc
share/gnome/gdesklets/Sensors/StarterBar/Icon.pyo
share/gnome/gdesklets/Sensors/StarterBar/IconSet.py
share/gnome/gdesklets/Sensors/StarterBar/IconSet.pyc
share/gnome/gdesklets/Sensors/StarterBar/IconSet.pyo
share/gnome/gdesklets/Sensors/StarterBar/IconTheme.py
share/gnome/gdesklets/Sensors/StarterBar/IconTheme.pyc
share/gnome/gdesklets/Sensors/StarterBar/IconTheme.pyo
share/gnome/gdesklets/Sensors/StarterBar/README
share/gnome/gdesklets/Sensors/StarterBar/__init__.py
share/gnome/gdesklets/Sensors/StarterBar/__init__.pyc
share/gnome/gdesklets/Sensors/StarterBar/__init__.pyo
share/gnome/gdesklets/Sensors/StarterBar/home.desktop
share/gnome/gdesklets/Sensors/StarterBar/locale/de/LC_MESSAGES/gdesklets.mo
share/gnome/gdesklets/Sensors/StarterBar/locale/fr/LC_MESSAGES/gdesklets.mo