diff --git a/sysutils/Makefile b/sysutils/Makefile index 534d7ad379b9..ef1639fd9bde 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -123,6 +123,7 @@ SUBDIR += dvdtape SUBDIR += dwatch SUBDIR += e2fsprogs + SUBDIR += eiciel SUBDIR += eject SUBDIR += enteruser SUBDIR += env4801 diff --git a/sysutils/eiciel/Makefile b/sysutils/eiciel/Makefile new file mode 100644 index 000000000000..bfa629f32b04 --- /dev/null +++ b/sysutils/eiciel/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: eiciel +# Date created: July 20, 2005 +# Whom: andreas@syndrom23.de +# +# $FreeBSD$ +# + +PORTNAME= eiciel +PORTVERSION= 0.7 +CATEGORIES= sysutils security +MASTER_SITES= http://rofi.pinchito.com/eiciel/download/ + +MAINTAINER= andreas@syndrom23.de +COMMENT= A GNOME-based ACL editor, with integration into Nautilus + +LIB_DEPENDS= gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24 + +USE_BZIP2= yes +USE_REINPLACE= yes +USE_GNOME= gnomeprefix gnomehack intlhack nautilus2 +USE_X_PREFIX= yes +USE_AUTOTOOLS= libtool:15 + +MAN1= eiciel.1 + +.if defined(WITHOUT_NLS) +PLIST_SUB+= NLS="@comment " +CONFIGURE_ARGS+= --disable-nls +.else +PLIST_SUB+= NLS="" +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +.endif + +.include + +.if ${OSVERSION} < 500000 +IGNORE= Needs ACL support available in FreeBSD 5.0 and later +.endif + +post-patch: + @${REINPLACE_CMD} -e '/^libeiciel_nautilus_la_LDFLAGS/ s|= |= -avoid-version -module |' \ + ${WRKSRC}/src/Makefile.in + +post-install: + @${CAT} ${PKGMESSAGE} + +.include diff --git a/sysutils/eiciel/distinfo b/sysutils/eiciel/distinfo new file mode 100644 index 000000000000..df158da5caca --- /dev/null +++ b/sysutils/eiciel/distinfo @@ -0,0 +1,2 @@ +MD5 (eiciel-0.7.tar.bz2) = 276a284669334649fdcbec6a9b0b80af +SIZE (eiciel-0.7.tar.bz2) = 481773 diff --git a/sysutils/eiciel/pkg-descr b/sysutils/eiciel/pkg-descr new file mode 100644 index 000000000000..4e72a1c9a8f7 --- /dev/null +++ b/sysutils/eiciel/pkg-descr @@ -0,0 +1,5 @@ +Eiciel allows you to visually edit file ACL entries. You can add and remove +users and groups who will be granted permissions through the graphical +interface. + +WWW: http://rofi.pinchito.com/eiciel/ diff --git a/sysutils/eiciel/pkg-message b/sysutils/eiciel/pkg-message new file mode 100644 index 000000000000..606ad447a950 --- /dev/null +++ b/sysutils/eiciel/pkg-message @@ -0,0 +1,6 @@ +=============================================================================== +To use the eiciel Nautilus extension, Nautilus has to be restarted. + +ACLs are not enabled by default. To enable them, use "tunefs -a" (only works +on unmounted file systems) or the "acls" mount(8) option. +=============================================================================== diff --git a/sysutils/eiciel/pkg-plist b/sysutils/eiciel/pkg-plist new file mode 100644 index 000000000000..57949d66bd1c --- /dev/null +++ b/sysutils/eiciel/pkg-plist @@ -0,0 +1,41 @@ +bin/eiciel +lib/nautilus/extensions-1.0/libeiciel-nautilus.so +share/gnome/eiciel/doc/C/eiciel.xml +share/gnome/eiciel/doc/C/figures/Makefile.am +share/gnome/eiciel/doc/C/figures/altres-default.png +share/gnome/eiciel/doc/C/figures/altres.png +share/gnome/eiciel/doc/C/figures/detall_mascara.png +share/gnome/eiciel/doc/C/figures/entrada_acl.png +share/gnome/eiciel/doc/C/figures/grup-acl-default.png +share/gnome/eiciel/doc/C/figures/grup-acl.png +share/gnome/eiciel/doc/C/figures/grup-default.png +share/gnome/eiciel/doc/C/figures/grup.png +share/gnome/eiciel/doc/C/figures/mascara-default.png +share/gnome/eiciel/doc/C/figures/mascara.png +share/gnome/eiciel/doc/C/figures/obrir_fitxer.png +share/gnome/eiciel/doc/C/figures/obrir_fitxer_nautilus.png +share/gnome/eiciel/doc/C/figures/permisos_acl.png +share/gnome/eiciel/doc/C/figures/permisos_ugo.png +share/gnome/eiciel/doc/C/figures/usuari-acl-default.png +share/gnome/eiciel/doc/C/figures/usuari-acl.png +share/gnome/eiciel/doc/C/figures/usuari-default.png +share/gnome/eiciel/doc/C/figures/usuari.png +share/gnome/eiciel/img/altres-default.png +share/gnome/eiciel/img/altres.png +share/gnome/eiciel/img/grup-acl-default.png +share/gnome/eiciel/img/grup-acl.png +share/gnome/eiciel/img/grup-default.png +share/gnome/eiciel/img/grup.png +share/gnome/eiciel/img/mascara-default.png +share/gnome/eiciel/img/mascara.png +share/gnome/eiciel/img/usuari-acl-default.png +share/gnome/eiciel/img/usuari-acl.png +share/gnome/eiciel/img/usuari-default.png +share/gnome/eiciel/img/usuari.png +%%NLS%%share/locale/ca/LC_MESSAGES/eiciel.mo +%%NLS%%share/locale/es/LC_MESSAGES/eiciel.mo +@dirrm share/gnome/eiciel/doc/C/figures +@dirrm share/gnome/eiciel/doc/C +@dirrm share/gnome/eiciel/doc +@dirrm share/gnome/eiciel/img +@dirrm share/gnome/eiciel