From 9d9291bafce9c5cbc27d99d9db0e234c56982a05 Mon Sep 17 00:00:00 2001 From: mezz Date: Tue, 14 Mar 2006 19:48:46 +0000 Subject: Pessulus is a lockdown editor for GNOME, written in python. It enables administrators to set mandatory settings in GConf. The users can not change these settings. Use of pessulus can be useful on computers that are open to use by everyone, e.g. in an internet cafe. WWW: http://www.gnome.org/~vuntz/pessulus/ -- It works great to disable/enable in both normal user and mandatory (admin), to tweak the mandatory settings, of course you have to be login as root to have the mandatory feature. If you run it as in normal user, the mandatory feature will be hide (disable). Example, in the left is root that has lock/unlock buttons in the left of check box and in the right is user that has no lock/unlock button. http://people.freebsd.org/~mezz/pessulus.png BTW: Going to try to work on sabayon next... git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@5950 df743ca5-7f9a-e211-a948-0013205c9059 --- sysutils/pessulus/Makefile | 39 +++++++++++++++++++ sysutils/pessulus/distinfo | 3 ++ sysutils/pessulus/pkg-descr | 6 +++ sysutils/pessulus/pkg-plist | 94 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 142 insertions(+) create mode 100644 sysutils/pessulus/Makefile create mode 100644 sysutils/pessulus/distinfo create mode 100644 sysutils/pessulus/pkg-descr create mode 100644 sysutils/pessulus/pkg-plist (limited to 'sysutils') diff --git a/sysutils/pessulus/Makefile b/sysutils/pessulus/Makefile new file mode 100644 index 000000000..319786162 --- /dev/null +++ b/sysutils/pessulus/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: pessulus +# Date created: 14 March 2006 +# Whom: FreeBSD GNOME Team +# +# $FreeBSD$ +# $MCom$ +# + +PORTNAME= pessulus +PORTVERSION= 0.9 +CATEGORIES= sysutils gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A lockdown editor for GNOME + +USE_GMAKE= yes +USE_GNOME= gnomehack gnomeprefix intlhack pygnome2 +WANT_GNOME= yes +USE_PYTHON= yes +USE_GETTEXT= yes +USE_X_PREFIX= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +DOCS= AUTHORS COPYING ChangeLog HACKING \ + MAINTAINERS NEWS README TODO + +.ifndef (NOPORTDOCS) +post-install: + @${MKDIR} ${DOCSDIR} +.for i in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} +.endfor +.endif + +.include diff --git a/sysutils/pessulus/distinfo b/sysutils/pessulus/distinfo new file mode 100644 index 000000000..93c4bcfe8 --- /dev/null +++ b/sysutils/pessulus/distinfo @@ -0,0 +1,3 @@ +MD5 (pessulus-0.9.tar.gz) = 0ecbda9f842730f32f288ee37bbcf89b +SHA256 (pessulus-0.9.tar.gz) = 4f471939e8e150e330fcaf270d9715975da77d36ee21cc50049efdae0bf37c71 +SIZE (pessulus-0.9.tar.gz) = 161462 diff --git a/sysutils/pessulus/pkg-descr b/sysutils/pessulus/pkg-descr new file mode 100644 index 000000000..f1105467e --- /dev/null +++ b/sysutils/pessulus/pkg-descr @@ -0,0 +1,6 @@ +Pessulus is a lockdown editor for GNOME, written in python. It enables +administrators to set mandatory settings in GConf. The users can not change +these settings. Use of pessulus can be useful on computers that are open to +use by everyone, e.g. in an internet cafe. + +WWW: http://www.gnome.org/~vuntz/pessulus/ diff --git a/sysutils/pessulus/pkg-plist b/sysutils/pessulus/pkg-plist new file mode 100644 index 000000000..45d357316 --- /dev/null +++ b/sysutils/pessulus/pkg-plist @@ -0,0 +1,94 @@ +bin/pessulus +%%PYTHON_SITELIBDIR%%/Pessulus/__init__.py +%%PYTHON_SITELIBDIR%%/Pessulus/__init__.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/__init__.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/config.py +%%PYTHON_SITELIBDIR%%/Pessulus/config.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/config.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/disabledapplets.py +%%PYTHON_SITELIBDIR%%/Pessulus/disabledapplets.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/disabledapplets.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/globalvar.py +%%PYTHON_SITELIBDIR%%/Pessulus/globalvar.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/globalvar.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/icons.py +%%PYTHON_SITELIBDIR%%/Pessulus/icons.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/icons.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownapplier.py +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownapplier.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownapplier.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownappliergconf.py +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownappliergconf.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownappliergconf.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownbutton.py +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownbutton.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/lockdownbutton.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/lockdowncheckbutton.py +%%PYTHON_SITELIBDIR%%/Pessulus/lockdowncheckbutton.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/lockdowncheckbutton.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/main.py +%%PYTHON_SITELIBDIR%%/Pessulus/main.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/main.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/maindialog.py +%%PYTHON_SITELIBDIR%%/Pessulus/maindialog.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/maindialog.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/safeprotocols.py +%%PYTHON_SITELIBDIR%%/Pessulus/safeprotocols.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/safeprotocols.pyo +%%PYTHON_SITELIBDIR%%/Pessulus/simpleeditabletreeview.py +%%PYTHON_SITELIBDIR%%/Pessulus/simpleeditabletreeview.pyc +%%PYTHON_SITELIBDIR%%/Pessulus/simpleeditabletreeview.pyo +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/HACKING +%%PORTDOCS%%%%DOCSDIR%%/MAINTAINERS +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +share/gnome/applications/pessulus.desktop +share/gnome/pessulus/glade/pessulus.glade +share/locale/bg/LC_MESSAGES/pessulus.mo +share/locale/bn/LC_MESSAGES/pessulus.mo +share/locale/ca/LC_MESSAGES/pessulus.mo +share/locale/cs/LC_MESSAGES/pessulus.mo +share/locale/da/LC_MESSAGES/pessulus.mo +share/locale/de/LC_MESSAGES/pessulus.mo +share/locale/el/LC_MESSAGES/pessulus.mo +share/locale/en_CA/LC_MESSAGES/pessulus.mo +share/locale/es/LC_MESSAGES/pessulus.mo +share/locale/et/LC_MESSAGES/pessulus.mo +share/locale/eu/LC_MESSAGES/pessulus.mo +share/locale/fi/LC_MESSAGES/pessulus.mo +share/locale/fr/LC_MESSAGES/pessulus.mo +share/locale/gl/LC_MESSAGES/pessulus.mo +share/locale/gu/LC_MESSAGES/pessulus.mo +share/locale/hu/LC_MESSAGES/pessulus.mo +share/locale/id/LC_MESSAGES/pessulus.mo +share/locale/it/LC_MESSAGES/pessulus.mo +share/locale/ja/LC_MESSAGES/pessulus.mo +share/locale/ko/LC_MESSAGES/pessulus.mo +share/locale/lt/LC_MESSAGES/pessulus.mo +share/locale/mk/LC_MESSAGES/pessulus.mo +share/locale/nb/LC_MESSAGES/pessulus.mo +share/locale/nl/LC_MESSAGES/pessulus.mo +share/locale/pa/LC_MESSAGES/pessulus.mo +share/locale/pt/LC_MESSAGES/pessulus.mo +share/locale/pt_BR/LC_MESSAGES/pessulus.mo +share/locale/sk/LC_MESSAGES/pessulus.mo +share/locale/sq/LC_MESSAGES/pessulus.mo +share/locale/sr/LC_MESSAGES/pessulus.mo +share/locale/sr@Latn/LC_MESSAGES/pessulus.mo +share/locale/sv/LC_MESSAGES/pessulus.mo +share/locale/th/LC_MESSAGES/pessulus.mo +share/locale/uk/LC_MESSAGES/pessulus.mo +share/locale/vi/LC_MESSAGES/pessulus.mo +share/locale/zh_CN/LC_MESSAGES/pessulus.mo +share/locale/zh_HK/LC_MESSAGES/pessulus.mo +share/locale/zh_TW/LC_MESSAGES/pessulus.mo +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrm share/gnome/pessulus/glade +@dirrm share/gnome/pessulus +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm %%PYTHON_SITELIBDIR%%/Pessulus -- cgit v1.2.3