- update gnome-session 2.24.1

- specify licenses and their versions
- remove devhelp from README.OpenBSD as it's already a RUN_DEPENDS
- fix persmissions on README.OpenBSD

with and ok ajacoutot@
This commit is contained in:
jasper 2008-11-21 18:18:59 +00:00
parent bff5c1a508
commit dfc413b562
5 changed files with 191 additions and 50 deletions

View File

@ -1,65 +1,67 @@
# $OpenBSD: Makefile,v 1.48 2008/11/18 23:06:41 jasper Exp $
# $OpenBSD: Makefile,v 1.49 2008/11/21 18:18:59 jasper Exp $
COMMENT= GNOME session
GNOME_PROJECT= gnome-session
GNOME_VERSION= 2.20.3
PKGNAME= ${DISTNAME}p16
GNOME_VERSION= 2.24.1
CATEGORIES= x11
# GPLv2/LGPL
# GPLv2/LGPLv2/GFDLv1.1
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= ICE ORBit-2 ORBitCosNaming-2 SM X11 Xau Xcomposite \
Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr \
Xrender art_lgpl_2 atk-1.0 audiofile bonobo-2 bonobo-activation \
bonoboui-2 c cairo crypto dbus-1 dbus-glib-1 esd expat \
fontconfig freetype gailutil gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 \
glib-2.0 glitz gmodule-2.0 gnome-2 gnome-keyring gnomecanvas-2 \
gnomevfs-2 gobject-2.0 gthread-2.0 gtk-x11-2.0 jpeg \
m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png popt \
pthread ssl util wrap xml2 z
WANTLIB= ICE ORBit-2 ORBitCosNaming-2 SM X11 Xau Xcomposite \
Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr \
Xrender art_lgpl_2 atk-1.0 audiofile bonobo-2 bonobo-activation \
bonoboui-2 c cairo crypto dbus-1 dbus-glib-1 esd expat \
fontconfig freetype gailutil gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 \
gio-2.0 glade-2.0 glib-2.0 glitz gmodule-2.0 gnome-2 \
gnome-keyring gnomecanvas-2 gnomevfs-2 gobject-2.0 gthread-2.0 \
gtk-x11-2.0 jpeg m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre \
pixman-1 png popt pthread ssl startup-notification-1 util xml2 z
MODULES= devel/gettext \
x11/gnome
BUILD_DEPENDS= :scrollkeeper-*:textproc/scrollkeeper \
:control-center2-*:x11/gnome/controlcenter2
LIB_DEPENDS= gnomeui-2::x11/gnome/libgnomeui
BUILD_DEPENDS= ::textproc/scrollkeeper \
::x11/gnome/controlcenter2
LIB_DEPENDS= execinfo::devel/libexecinfo \
gnomeui-2::x11/gnome/libgnomeui
# Here we hang all the additional ports that will make up a satisfying
# GNOME user experience :)
RUN_DEPENDS+= ::textproc/gnome-spell \
::x11/gnome/alacarte \
::x11/gnome/applets2 \
::x11/gnome/backgrounds \
::x11/gnome/controlcenter2 \
::x11/gnome/devhelp \
::x11/gnome/file-roller \
::x11/gnome/gdm \
::x11/gnome/gedit \
::x11/gnome/media \
::x11/gnome/eog \
::x11/gnome/terminal \
::x11/gnome/themes \
::x11/gnome/themes-extras \
::x11/gnome/utils \
::x11/gnome/yelp \
::x11/xscreensaver,no_gle \
::x11/tango-icon-theme
# ::x11/gnome/bug-buddy
RUN_DEPENDS+= ::textproc/gnome-spell \
::x11/gnome/alacarte \
::x11/gnome/applets2 \
::x11/gnome/backgrounds \
::x11/gnome/controlcenter2 \
::x11/gnome/devhelp \
::x11/gnome/file-roller \
:gdm->=2.20.7:x11/gnome/gdm \
::x11/gnome/gedit \
::x11/gnome/media \
::x11/gnome/eog \
::x11/gnome/terminal \
::x11/gnome/themes \
::x11/gnome/themes-extras \
::x11/gnome/utils \
::x11/gnome/yelp \
::x11/xscreensaver,no_gle \
::x11/tango-icon-theme
# ::x11/gnome/bug-buddy
USE_X11= Yes
DESKTOP_FILES= Yes
CONFIGURE_ARGS+= --disable-rebuilds \
--enable-esd \
--with-gconf-schema-file-dir=${LOCALBASE}/share/schemas/gnome-session
CONFIGURE_ARGS+= --with-gconf-schema-file-dir=${LOCALBASE}/share/schemas/gnome-session/ \
--disable-rebuilds \
--with-rsh-command="ssh -T"
#XXX
#CONFIGURE_ARGS+= --with-time-utility="foo"
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
LDFLAGS="-L${LOCALBASE}/lib -lexecinfo"
post-patch:
@ln -s /usr/bin/true ${WRKDIR}/bin/scrollkeeper-update
@ -68,5 +70,7 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gnome-session
${SUBST_CMD} -c ${FILESDIR}/README.OpenBSD \
${PREFIX}/share/doc/gnome-session/README.OpenBSD
chown ${SHAREOWN}:${SHAREGRP} \
${PREFIX}/share/doc/gnome-session/README.OpenBSD
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (gnome/gnome-session-2.20.3.tar.bz2) = +dgOEsj9ee+peG9he6GLxw==
RMD160 (gnome/gnome-session-2.20.3.tar.bz2) = DnBFWht3a6vIb/Rytvf9hqfDBeI=
SHA1 (gnome/gnome-session-2.20.3.tar.bz2) = y3b71Db0PFHu2B2Ps/ezR45A0+Q=
SHA256 (gnome/gnome-session-2.20.3.tar.bz2) = 7/T3oesVqakjF96cB/lTDOERDJrIT8d3+XpZMWufLuE=
SIZE (gnome/gnome-session-2.20.3.tar.bz2) = 751906
MD5 (gnome/gnome-session-2.24.1.tar.bz2) = W/b1dT6rA0Y4rugNmTgB0g==
RMD160 (gnome/gnome-session-2.24.1.tar.bz2) = 5YbVAIokQOHvOr4Ir85FMSoqgFU=
SHA1 (gnome/gnome-session-2.24.1.tar.bz2) = VTJ1sjkUbxI0YJAOVRhPfGSbADg=
SHA256 (gnome/gnome-session-2.24.1.tar.bz2) = n8P20Nx+Zk/ysVBzaRg+XQ8bF/yfZkO/Xmo/+LbnwhE=
SIZE (gnome/gnome-session-2.24.1.tar.bz2) = 797578

View File

@ -1,4 +1,4 @@
$OpenBSD: README.OpenBSD,v 1.12 2008/11/18 23:06:41 jasper Exp $
$OpenBSD: README.OpenBSD,v 1.13 2008/11/21 18:18:59 jasper Exp $
The OpenBSD/GNOME desktop
* Introduction
@ -35,7 +35,6 @@ you can install. The most important ones will be mentioned by category:
* orca - assistive technology for visually impaired
- Development
* devhelp - API documentation browser
* gedit-plugins - plugins for Gedit
* gnome-devel-docs - developer documentation

View File

@ -0,0 +1,18 @@
$OpenBSD: patch-data_Makefile_in,v 1.1 2008/11/21 18:18:59 jasper Exp $
gnome.desktop is already installed by GDM. and since
gnome-session has a run-time dependency on GDM, there's
no point in installing it twice.
--- data/Makefile.in.orig Wed Oct 22 11:29:26 2008
+++ data/Makefile.in Fri Nov 21 17:15:54 2008
@@ -683,8 +683,7 @@ info: info-recursive
info-am:
install-data-am: install-data-local install-gladeDATA \
- install-pixmapDATA install-schemasDATA install-settingsDATA \
- install-xsessionDATA
+ install-pixmapDATA install-schemasDATA install-settingsDATA
install-dvi: install-dvi-recursive

View File

@ -1,9 +1,14 @@
@comment $OpenBSD: PLIST,v 1.17 2008/09/29 09:27:32 jasper Exp $
@comment $OpenBSD: PLIST,v 1.18 2008/11/21 18:18:59 jasper Exp $
@bin bin/gnome-session
@bin bin/gnome-session-properties
@bin bin/gnome-session-remove
@bin bin/gnome-session-save
bin/gnome-wm
lib/gnome-session/
lib/gnome-session/helpers/
@bin lib/gnome-session/helpers/at-spi-registryd-wrapper
@bin lib/gnome-session/helpers/gnome-keyring-daemon-wrapper
@bin lib/gnome-session/helpers/gnome-session-splash
@bin lib/gnome-session/helpers/gnome-settings-daemon-helper
@man man/man1/gnome-session-save.1
@man man/man1/gnome-session.1
@man man/man1/gnome-wm.1
@ -12,100 +17,215 @@ bin/gnome-wm
share/applications/session-properties.desktop
share/doc/gnome-session/
share/doc/gnome-session/README.OpenBSD
share/gnome/default.session
share/doc/gnome-session/dbus/
share/doc/gnome-session/dbus/gnome-session.html
share/gnome/
share/gnome-session/
share/gnome-session/gsm-inhibit-dialog.glade
share/gnome-session/session-properties.glade
share/gnome/autostart/
share/gnome/autostart/at-spi-registryd-wrapper.desktop
share/gnome/autostart/gnome-keyring-daemon-wrapper.desktop
share/gnome/autostart/gnome-session-splash.desktop
share/gnome/autostart/gnome-settings-daemon-helper.desktop
share/icons/
share/icons/hicolor/
share/icons/hicolor/16x16/
share/icons/hicolor/16x16/apps/
share/icons/hicolor/16x16/apps/session-properties.png
share/icons/hicolor/22x22/
share/icons/hicolor/22x22/apps/
share/icons/hicolor/22x22/apps/session-properties.png
share/icons/hicolor/24x24/
share/icons/hicolor/24x24/apps/
share/icons/hicolor/24x24/apps/session-properties.png
share/icons/hicolor/32x32/
share/icons/hicolor/32x32/apps/
share/icons/hicolor/32x32/apps/session-properties.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/session-properties.svg
share/locale/af/
share/locale/af/LC_MESSAGES/
share/locale/af/LC_MESSAGES/gnome-session-2.0.mo
share/locale/am/
share/locale/am/LC_MESSAGES/
share/locale/am/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ar/
share/locale/ar/LC_MESSAGES/
share/locale/ar/LC_MESSAGES/gnome-session-2.0.mo
share/locale/az/
share/locale/az/LC_MESSAGES/
share/locale/az/LC_MESSAGES/gnome-session-2.0.mo
share/locale/be/LC_MESSAGES/gnome-session-2.0.mo
share/locale/be@latin/
share/locale/be@latin/LC_MESSAGES/
share/locale/be@latin/LC_MESSAGES/gnome-session-2.0.mo
share/locale/bg/LC_MESSAGES/gnome-session-2.0.mo
share/locale/bn/
share/locale/bn/LC_MESSAGES/
share/locale/bn/LC_MESSAGES/gnome-session-2.0.mo
share/locale/bn_IN/
share/locale/bn_IN/LC_MESSAGES/
share/locale/bn_IN/LC_MESSAGES/gnome-session-2.0.mo
share/locale/bs/
share/locale/bs/LC_MESSAGES/
share/locale/bs/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ca/LC_MESSAGES/gnome-session-2.0.mo
share/locale/cs/LC_MESSAGES/gnome-session-2.0.mo
share/locale/cy/
share/locale/cy/LC_MESSAGES/
share/locale/cy/LC_MESSAGES/gnome-session-2.0.mo
share/locale/da/LC_MESSAGES/gnome-session-2.0.mo
share/locale/de/LC_MESSAGES/gnome-session-2.0.mo
share/locale/dz/
share/locale/dz/LC_MESSAGES/
share/locale/dz/LC_MESSAGES/gnome-session-2.0.mo
share/locale/el/LC_MESSAGES/gnome-session-2.0.mo
share/locale/en_CA/
share/locale/en_CA/LC_MESSAGES/
share/locale/en_CA/LC_MESSAGES/gnome-session-2.0.mo
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/gnome-session-2.0.mo
share/locale/eo/LC_MESSAGES/gnome-session-2.0.mo
share/locale/es/LC_MESSAGES/gnome-session-2.0.mo
share/locale/et/LC_MESSAGES/gnome-session-2.0.mo
share/locale/eu/LC_MESSAGES/gnome-session-2.0.mo
share/locale/fa/
share/locale/fa/LC_MESSAGES/
share/locale/fa/LC_MESSAGES/gnome-session-2.0.mo
share/locale/fi/LC_MESSAGES/gnome-session-2.0.mo
share/locale/fr/LC_MESSAGES/gnome-session-2.0.mo
share/locale/fur/
share/locale/fur/LC_MESSAGES/
share/locale/fur/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ga/LC_MESSAGES/gnome-session-2.0.mo
share/locale/gl/LC_MESSAGES/gnome-session-2.0.mo
share/locale/gu/
share/locale/gu/LC_MESSAGES/
share/locale/gu/LC_MESSAGES/gnome-session-2.0.mo
share/locale/he/LC_MESSAGES/gnome-session-2.0.mo
share/locale/hi/
share/locale/hi/LC_MESSAGES/
share/locale/hi/LC_MESSAGES/gnome-session-2.0.mo
share/locale/hr/LC_MESSAGES/gnome-session-2.0.mo
share/locale/hu/LC_MESSAGES/gnome-session-2.0.mo
share/locale/hy/
share/locale/hy/LC_MESSAGES/
share/locale/hy/LC_MESSAGES/gnome-session-2.0.mo
share/locale/id/LC_MESSAGES/gnome-session-2.0.mo
share/locale/is/
share/locale/is/LC_MESSAGES/
share/locale/is/LC_MESSAGES/gnome-session-2.0.mo
share/locale/it/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ja/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ka/
share/locale/ka/LC_MESSAGES/
share/locale/ka/LC_MESSAGES/gnome-session-2.0.mo
share/locale/kn/
share/locale/kn/LC_MESSAGES/
share/locale/kn/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ko/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ku/
share/locale/ku/LC_MESSAGES/
share/locale/ku/LC_MESSAGES/gnome-session-2.0.mo
share/locale/lt/
share/locale/lt/LC_MESSAGES/
share/locale/lt/LC_MESSAGES/gnome-session-2.0.mo
share/locale/lv/LC_MESSAGES/gnome-session-2.0.mo
share/locale/mg/
share/locale/mg/LC_MESSAGES/
share/locale/mg/LC_MESSAGES/gnome-session-2.0.mo
share/locale/mi/
share/locale/mi/LC_MESSAGES/
share/locale/mi/LC_MESSAGES/gnome-session-2.0.mo
share/locale/mk/
share/locale/mk/LC_MESSAGES/
share/locale/mk/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ml/
share/locale/ml/LC_MESSAGES/
share/locale/ml/LC_MESSAGES/gnome-session-2.0.mo
share/locale/mn/
share/locale/mn/LC_MESSAGES/
share/locale/mn/LC_MESSAGES/gnome-session-2.0.mo
share/locale/mr/
share/locale/mr/LC_MESSAGES/
share/locale/mr/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ms/
share/locale/ms/LC_MESSAGES/
share/locale/ms/LC_MESSAGES/gnome-session-2.0.mo
share/locale/nb/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ne/
share/locale/ne/LC_MESSAGES/
share/locale/ne/LC_MESSAGES/gnome-session-2.0.mo
share/locale/nl/LC_MESSAGES/gnome-session-2.0.mo
share/locale/nn/LC_MESSAGES/gnome-session-2.0.mo
share/locale/nso/
share/locale/nso/LC_MESSAGES/
share/locale/nso/LC_MESSAGES/gnome-session-2.0.mo
share/locale/oc/
share/locale/oc/LC_MESSAGES/
share/locale/oc/LC_MESSAGES/gnome-session-2.0.mo
share/locale/or/
share/locale/or/LC_MESSAGES/
share/locale/or/LC_MESSAGES/gnome-session-2.0.mo
share/locale/pa/
share/locale/pa/LC_MESSAGES/
share/locale/pa/LC_MESSAGES/gnome-session-2.0.mo
share/locale/pl/LC_MESSAGES/gnome-session-2.0.mo
share/locale/pt/LC_MESSAGES/gnome-session-2.0.mo
share/locale/pt_BR/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ro/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ru/LC_MESSAGES/gnome-session-2.0.mo
share/locale/rw/
share/locale/rw/LC_MESSAGES/
share/locale/rw/LC_MESSAGES/gnome-session-2.0.mo
share/locale/si/
share/locale/si/LC_MESSAGES/
share/locale/si/LC_MESSAGES/gnome-session-2.0.mo
share/locale/sk/LC_MESSAGES/gnome-session-2.0.mo
share/locale/sl/LC_MESSAGES/gnome-session-2.0.mo
share/locale/sq/
share/locale/sq/LC_MESSAGES/
share/locale/sq/LC_MESSAGES/gnome-session-2.0.mo
share/locale/sr/LC_MESSAGES/gnome-session-2.0.mo
share/locale/sr@Latn/LC_MESSAGES/gnome-session-2.0.mo
share/locale/sr@latin/
share/locale/sr@latin/LC_MESSAGES/
share/locale/sr@latin/LC_MESSAGES/gnome-session-2.0.mo
share/locale/sv/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ta/
share/locale/ta/LC_MESSAGES/
share/locale/ta/LC_MESSAGES/gnome-session-2.0.mo
share/locale/te/
share/locale/te/LC_MESSAGES/
share/locale/te/LC_MESSAGES/gnome-session-2.0.mo
share/locale/th/
share/locale/th/LC_MESSAGES/
share/locale/th/LC_MESSAGES/gnome-session-2.0.mo
share/locale/tk/
share/locale/tk/LC_MESSAGES/
share/locale/tk/LC_MESSAGES/gnome-session-2.0.mo
share/locale/tr/LC_MESSAGES/gnome-session-2.0.mo
share/locale/uk/LC_MESSAGES/gnome-session-2.0.mo
share/locale/vi/LC_MESSAGES/gnome-session-2.0.mo
share/locale/wa/
share/locale/wa/LC_MESSAGES/
share/locale/wa/LC_MESSAGES/gnome-session-2.0.mo
share/locale/xh/
share/locale/xh/LC_MESSAGES/
share/locale/xh/LC_MESSAGES/gnome-session-2.0.mo
share/locale/zh_CN/LC_MESSAGES/gnome-session-2.0.mo
share/locale/zh_HK/LC_MESSAGES/gnome-session-2.0.mo
share/locale/zh_TW/LC_MESSAGES/gnome-session-2.0.mo
share/locale/zu/
share/locale/zu/LC_MESSAGES/
share/locale/zu/LC_MESSAGES/gnome-session-2.0.mo
share/pixmaps/
share/pixmaps/splash/
share/pixmaps/splash/gnome-splash.png
@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/share/schemas/gnome-session/*.schemas > /dev/null
share/schemas/
share/schemas/gnome-session/
share/schemas/gnome-session/gnome-session.schemas
@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/share/schemas/gnome-session/*.schemas > /dev/null