LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Blogs > unSpawn
User Name
Password

Notices

Rate this Entry

Eiciel .spec

Posted 07-09-2009 at 06:46 AM by unSpawn

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. Eiciel can be used as stand-alone application and as Nautilus extension.

ACL: http://bestbits.at
Eiciel: http://rofi.roger-ferrer.org/eiciel/
Also-see: http://www.cs.bham.ac.uk/~nrs/jfacl/ (Java-based UI)

I didn't see no package but I know it is in Fedora-extras, I just didn't want to rebuild it.
Code:
# No debuginfo:
%define debug_packages	%{nil}
%define debug_package %{nil}
#
%define name eiciel
# Version
%define ver 0.9.6.1
# Release
%define rel 1

Name: %{name}
Summary: %{name} allows you to visually edit file ACL entries.
Version: %{ver}
Release: %{rel}
License: GPL
Group: Utilities/System
Source: %{name}-%{ver}.tar.bz2
Provides: %{name}
Vendor: rofi.roger-ferrer.org
URL: http://rofi.roger-ferrer.org/eiciel/
BuildRoot: %{_tmppath}/%{name}-%{version}
Prefix: /usr

%description 
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. Eiciel can be used as 
stand-alone application and as Nautilus extension.

%prep
%setup -n %{name}-%{version}

%build

%configure

make

%install
if [ "$RPM_BUILD_ROOT" = "%{_tmppath}/%{name}-%{version}" ]; then
	rm -rf $RPM_BUILD_ROOT

	make DESTDIR=$RPM_BUILD_ROOT install
else
	echo "Invalid Build root "${RPM_BUILD_ROOT}"."
	exit 1
fi

find $RPM_BUILD_ROOT -not -type d | sed -e "s|$RPM_BUILD_ROOT||g" -e "s|man[A-Z0-9]/.*$|\0.gz|g" > autofillfiles


%clean
if [ "$RPM_BUILD_ROOT" = "%{_tmppath}/%{name}-%{version}" ]; then
	rm -rf $RPM_BUILD_ROOT
else
	echo "Invalid Build root "${RPM_BUILD_ROOT}"."
	exit 1
fi

# Auto-fill files
%files -f autofillfiles


%changelog
* Thu Jul 09 2009 unSpawn -
- Init .spec file.
* Note: as this is GNOME territory the buildreqs (+deps) include: "alsa-lib-devel atk-devel audiofile-devel cairo-devel cairomm-devel dbus-devel dbus-glib-devel esound-devel fontconfig-devel freetype-devel GConf2-devel glibmm24-devel gnome-keyring-devel gnome-vfs2-devel gtk2-devel gtkmm24-devel hal-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel libgcrypt-devel libglade2-devel libgnomecanvas-devel libgnome-devel libgnomeui-devel libgpg-error-devel libICE-devel libIDL-devel libpng-devel libsigc++20-devel libSM-devel libX11-devel libXau-devel libXcursor-devel libXdmcp-devel libXext-devel libXfixes-devel libXft-devel libXi-devel libXinerama-devel libxml2-devel libXrandr-devel libXrender-devel libxslt-devel mesa-libGL-devel nautilus-devel ORBit2-devel pango-devel xorg-x11-proto-devel" on Centos 5.3 that is. Having a list makes it less bothersome to add/remove I hope. Also note that if you find a bug in or need help with eiciel you should contact the developer, not me.
Posted in Uncategorized
Views 1957 Comments 0
« Prev     Main     Next »

  



All times are GMT -5. The time now is 07:21 AM.

Main Menu
Advertisement

My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration