1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

Upgrade to version 0.29.

This commit is contained in:
Jimmy Olgeni 2006-12-12 10:48:10 +00:00
parent 2f6ec0ecb5
commit 965a123b66
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=179548
8 changed files with 132 additions and 100 deletions

View File

@ -5,48 +5,36 @@
# $FreeBSD$
PORTNAME= rox-session
PORTVERSION= 0.1.21
PORTREVISION= 5
PORTVERSION= 0.29
CATEGORIES= x11-fm
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= rox
DISTNAME= ROX-Session-${PORTVERSION}
EXTRACT_SUFX= .tgz
DISTNAME= rox-session-${PORTVERSION}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= A session manager for the ROX desktop
RUN_DEPENDS= ${LOCALBASE}/bin/rox:${PORTSDIR}/x11-fm/rox-filer
WRKSRC= ${WRKDIR}/ROX-Session-${PORTVERSION}
USE_BZIP2= yes
USE_PYTHON= yes
USE_GNOME= gtk20 pkgconfig libxml2
USE_AUTOTOOLS= autoconf:213
HAS_CONFIGURE= yes
SUB_FILES= rox-session rox.desktop
.include <bsd.port.pre.mk>
.if (${ARCH} == "i386")
BINARIES= FreeBSD-ix86
.else
BINARIES= FreeBSD-${ARCH}
.endif
PLIST_SUB= BINARIES="${BINARIES}"
CONFIGURE_ARGS= --enable-rox --with-platform=${BINARIES}
CONFIGURE_WRKSRC= ${WRKSRC}/ROX-Session/src
BUILD_WRKSRC= ${CONFIGURE_WRKSRC}
ALL_TARGET=
post-patch:
@${FIND} ${WRKSRC} -name *.orig | ${XARGS} ${RM}
do-build:
# Run the custom build procedure
@cd ${WRKSRC}/ROX-Session && GTK_CONFIG=${GTK_CONFIG} GLIB_CONFIG=${GLIB_CONFIG} ./AppRun --compile
@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
do-install:
@${MKDIR} ${PREFIX}/apps/ROX-Session
@cd ${WRKSRC}/ROX-Session && ${CP} -r .DirIcon AppInfo.xml AppRun ${BINARIES} Help Login MakeDefault.sh Messages Options.xml RunROX Setup SetupPanel Styles WindowMans images ${PREFIX}/apps/ROX-Session
@${CAT} ${FILESDIR}/rox-session | ${SED} -e "s|%%PREFIX%%|${PREFIX}|" > ${PREFIX}/bin/rox-session
@${CHMOD} 775 ${PREFIX}/bin/rox-session
@${MKDIR} ${PREFIX}/apps
@${CP} -r ${WRKSRC}/ROX-Session ${PREFIX}/apps/
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/apps/ROX-Session
@${INSTALL_SCRIPT} ${WRKDIR}/rox-session ${PREFIX}/sbin
@${INSTALL_DATA} ${WRKDIR}/rox.desktop ${PREFIX}/etc/dm/Sessions
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
MD5 (ROX-Session-0.1.21.tgz) = 34de54735a7ae0e649dbd4817c0b97ad
SHA256 (ROX-Session-0.1.21.tgz) = e2405c9d76afd6c5442ecef891be0a31490cb2b663ee7622f4b949afb4225af4
SIZE (ROX-Session-0.1.21.tgz) = 940915
MD5 (rox-session-0.29.tar.bz2) = 0d8458e02a13dc041e4bff4e786ade91
SHA256 (rox-session-0.29.tar.bz2) = c0899a372d7d39c787ae2cc3e02649dd1d6957156829f1689c7d3600f6e0d5b6
SIZE (rox-session-0.29.tar.bz2) = 130948

View File

@ -0,0 +1,15 @@
$FreeBSD$
--- ROX-Session/setup.py.orig
+++ ROX-Session/setup.py
@@ -126,7 +126,8 @@
try:
session_dirs = ['/etc/X11/sessions', '/etc/dm/Sessions',
'/etc/X11/dm/Sessions', '/usr/share/xsessions',
- '/opt/kde3/share/apps/kdm/sessions']
+ '/opt/kde3/share/apps/kdm/sessions',
+ '/usr/local/etc/dm/Sessions']
# TODO: more guesses about where KDE is installed, /opt/kde3
# works for SuSE 9.2
for d in session_dirs:

View File

@ -1,16 +0,0 @@
$FreeBSD$
--- ROX-Session/src/session.c.orig Sun Mar 23 21:11:38 2003
+++ ROX-Session/src/session.c Sun Mar 23 21:12:38 2003
@@ -152,8 +152,8 @@
option_add_int(&mouse_accel_threshold, "accel_threshold", 10);
option_add_int(&mouse_accel_factor, "accel_factor", 20);
- option_add_string(&halt_command, "halt_command", "halt");
- option_add_string(&reboot_command, "reboot_command", "reboot");
+ option_add_string(&halt_command, "halt_command", "/sbin/shutdown -p now");
+ option_add_string(&reboot_command, "reboot_command", "/sbin/shutdown -r now");
option_add_string(&suspend_command, "suspend_command",
"xset dpms force off");

View File

@ -1,3 +0,0 @@
#!/bin/sh
exec %%PREFIX%%/apps/ROX-Session/AppRun "$@"

View File

@ -0,0 +1,3 @@
#!/bin/sh
exec %%PREFIX%%/apps/ROX-Session/AppRun -w < /dev/null

View File

@ -0,0 +1,6 @@
[Desktop Entry]
Encoding=UTF-8
Name=ROX
Comment=This session logs you into the ROX desktop
Exec=%%PREFIX%%/sbin/rox-session
Type=Application

View File

@ -1,77 +1,116 @@
apps/ROX-Session/%%BINARIES%%/ROX-Session
apps/ROX-Session/.DirIcon
apps/ROX-Session/AppInfo.xml
apps/ROX-Session/AppRun
apps/ROX-Session/AutoStart.py
apps/ROX-Session/AutoStart.pyc
apps/ROX-Session/AutoStart.pyo
apps/ROX-Session/Environment.py
apps/ROX-Session/Environment.pyc
apps/ROX-Session/Environment.pyo
apps/ROX-Session/Help/COPYING
apps/ROX-Session/Help/Changes
apps/ROX-Session/Help/Guide/.DirIcon
apps/ROX-Session/Help/Guide/AppInfo.xml
apps/ROX-Session/Help/Guide/AppRun
apps/ROX-Session/Help/Guide/Guide.html
apps/ROX-Session/Help/Guide/Tutorial.html
apps/ROX-Session/Help/Guide/Tutorial2.html
apps/ROX-Session/Help/Guide/applets.png
apps/ROX-Session/Help/Guide/apps.png
apps/ROX-Session/Help/Guide/archive.png
apps/ROX-Session/Help/Guide/de/Anleitung.html
apps/ROX-Session/Help/Guide/de/Leitfaden.html
apps/ROX-Session/Help/Guide/de/apps.png
apps/ROX-Session/Help/Guide/de/help.png
apps/ROX-Session/Help/Guide/de/logout.png
apps/ROX-Session/Help/Guide/de/mount.png
apps/ROX-Session/Help/Guide/de/newdir.png
apps/ROX-Session/Help/Guide/de/shortcut.png
apps/ROX-Session/Help/Guide/edit.png
apps/ROX-Session/Help/Guide/help.png
apps/ROX-Session/Help/Guide/it/Guida.html
apps/ROX-Session/Help/Guide/it/Tutorial.html
apps/ROX-Session/Help/Guide/it/Tutorial2.html
apps/ROX-Session/Help/Guide/it/applets.png
apps/ROX-Session/Help/Guide/it/apps.png
apps/ROX-Session/Help/Guide/it/archive.png
apps/ROX-Session/Help/Guide/it/edit.png
apps/ROX-Session/Help/Guide/it/help.png
apps/ROX-Session/Help/Guide/it/logout.png
apps/ROX-Session/Help/Guide/it/mount.png
apps/ROX-Session/Help/Guide/it/newdir.png
apps/ROX-Session/Help/Guide/it/panel1.png
apps/ROX-Session/Help/Guide/it/runaction.png
apps/ROX-Session/Help/Guide/it/save.png
apps/ROX-Session/Help/Guide/it/shortcut.png
apps/ROX-Session/Help/Guide/it/style.css
apps/ROX-Session/Help/Guide/logout.png
apps/ROX-Session/Help/Guide/mount.png
apps/ROX-Session/Help/Guide/newdir.png
apps/ROX-Session/Help/Guide/panel1.png
apps/ROX-Session/Help/Guide/runaction.png
apps/ROX-Session/Help/Guide/save.png
apps/ROX-Session/Help/Guide/shortcut.png
apps/ROX-Session/Help/Guide/style.css
apps/ROX-Session/Help/DBUS-API
apps/ROX-Session/Help/README
apps/ROX-Session/Login
apps/ROX-Session/MakeDefault.sh
apps/ROX-Session/Messages/da.gmo
apps/ROX-Session/Messages/da.po
apps/ROX-Session/Messages/de.gmo
apps/ROX-Session/Messages/de.po
apps/ROX-Session/Messages/dist
apps/ROX-Session/Messages/es.gmo
apps/ROX-Session/Messages/es.po
apps/ROX-Session/Messages/fr.gmo
apps/ROX-Session/Messages/fr.po
apps/ROX-Session/Messages/it.gmo
apps/ROX-Session/Messages/it.po
apps/ROX-Session/Messages/ja.gmo
apps/ROX-Session/Messages/ja.po
apps/ROX-Session/Messages/lt.gmo
apps/ROX-Session/Messages/lt.po
apps/ROX-Session/Messages/nl.gmo
apps/ROX-Session/Messages/nl.po
apps/ROX-Session/Messages/pt_BR.gmo
apps/ROX-Session/Messages/pt_BR.po
apps/ROX-Session/Messages/ru.gmo
apps/ROX-Session/Messages/ru.po
apps/ROX-Session/Messages/tips.py
apps/ROX-Session/Messages/tips.pyc
apps/ROX-Session/Messages/tips.pyo
apps/ROX-Session/Messages/update-po
apps/ROX-Session/Messages/zh_CN.gmo
apps/ROX-Session/Messages/zh_CN.po
apps/ROX-Session/Messages/zh_TW.gmo
apps/ROX-Session/Messages/zh_TW.po
apps/ROX-Session/Options.xml
apps/ROX-Session/ROX-Session.xml
apps/ROX-Session/RunROX
apps/ROX-Session/Setup
apps/ROX-Session/SetupPanel
apps/ROX-Session/Styles
apps/ROX-Session/WindowMans
apps/ROX-Session/browser
apps/ROX-Session/children.py
apps/ROX-Session/children.pyc
apps/ROX-Session/children.pyo
apps/ROX-Session/constants.py
apps/ROX-Session/constants.pyc
apps/ROX-Session/constants.pyo
apps/ROX-Session/findrox.py
apps/ROX-Session/findrox.pyc
apps/ROX-Session/findrox.pyo
apps/ROX-Session/images/rox-halt.png
apps/ROX-Session/images/rox-suspend.png
bin/rox-session
apps/ROX-Session/interactive.py
apps/ROX-Session/interactive.pyc
apps/ROX-Session/interactive.pyo
apps/ROX-Session/log.py
apps/ROX-Session/log.pyc
apps/ROX-Session/log.pyo
apps/ROX-Session/logout.py
apps/ROX-Session/logout.pyc
apps/ROX-Session/logout.pyo
apps/ROX-Session/main.py
apps/ROX-Session/main.pyc
apps/ROX-Session/main.pyo
apps/ROX-Session/mydbus.py
apps/ROX-Session/mydbus.pyc
apps/ROX-Session/mydbus.pyo
apps/ROX-Session/mylogging.py
apps/ROX-Session/mylogging.pyc
apps/ROX-Session/mylogging.pyo
apps/ROX-Session/session.py
apps/ROX-Session/session.pyc
apps/ROX-Session/session.pyo
apps/ROX-Session/session_dbus.py
apps/ROX-Session/session_dbus.pyc
apps/ROX-Session/session_dbus.pyo
apps/ROX-Session/settings.py
apps/ROX-Session/settings.pyc
apps/ROX-Session/settings.pyo
apps/ROX-Session/settings3x.py
apps/ROX-Session/settings3x.pyc
apps/ROX-Session/settings3x.pyo
apps/ROX-Session/setup.py
apps/ROX-Session/setup.pyc
apps/ROX-Session/setup.pyo
apps/ROX-Session/tests/testutils.py
apps/ROX-Session/tests/testutils.pyc
apps/ROX-Session/tests/testutils.pyo
apps/ROX-Session/utils.py
apps/ROX-Session/utils.pyc
apps/ROX-Session/utils.pyo
apps/ROX-Session/wm.py
apps/ROX-Session/wm.pyc
apps/ROX-Session/wm.pyo
apps/ROX-Session/xsettings.py
apps/ROX-Session/xsettings.pyc
apps/ROX-Session/xsettings.pyo
apps/ROX-Session/xxmlrpc.py
apps/ROX-Session/xxmlrpc.pyc
apps/ROX-Session/xxmlrpc.pyo
etc/dm/Sessions/rox.desktop
sbin/rox-session
@dirrm apps/ROX-Session/tests
@dirrm apps/ROX-Session/images
@dirrm apps/ROX-Session/Messages
@dirrm apps/ROX-Session/Help/Guide/it
@dirrm apps/ROX-Session/Help/Guide/de
@dirrm apps/ROX-Session/Help/Guide
@dirrm apps/ROX-Session/Help
@dirrm apps/ROX-Session/%%BINARIES%%
@dirrm apps/ROX-Session
@dirrmtry apps