rpms/edsadmin/devel edsadmin-1.0-categories.patch, NONE, 1.1 edsadmin-1.0-exec.patch, NONE, 1.1 edsadmin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Ignacio Vazquez-Abrams (ivazquez) fedora-extras-commits at redhat.com
Sun Nov 4 18:39:46 UTC 2007


Author: ivazquez

Update of /cvs/pkgs/rpms/edsadmin/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27831/devel

Modified Files:
	.cvsignore sources 
Added Files:
	edsadmin-1.0-categories.patch edsadmin-1.0-exec.patch 
	edsadmin.spec 
Log Message:
Initial import


edsadmin-1.0-categories.patch:

--- NEW FILE edsadmin-1.0-categories.patch ---
diff -up edsadmin-1.0/edsadmin.desktop.in.categories edsadmin-1.0/edsadmin.desktop.in
--- edsadmin-1.0/edsadmin.desktop.in.categories	2007-11-01 10:27:13.000000000 -0400
+++ edsadmin-1.0/edsadmin.desktop.in	2007-11-01 10:44:36.000000000 -0400
@@ -7,4 +7,4 @@ Exec=@prefix@/bin/edsadmin
 StartupNotify=true
 Terminal=false
 Type=Application
-Categories=Application;System;DirectoryAdmin
+Categories=System

edsadmin-1.0-exec.patch:

--- NEW FILE edsadmin-1.0-exec.patch ---
diff -up edsadmin-1.0/data/store_images.py.exec edsadmin-1.0/data/store_images.py
--- edsadmin-1.0/data/store_images.py.exec	2007-11-01 11:37:37.000000000 -0400
+++ edsadmin-1.0/data/store_images.py	2007-11-01 11:37:44.000000000 -0400
@@ -25,7 +25,6 @@ for filename in filenames:
     strdata = zlib.compress(''.join(data))
     imgs[varname] = strdata
 
-outfile.write("#!/usr/bin/python2.3\n")
 outfile.write("import zlib\n")
 outfile.write("import gtk\n")
 outfile.write("data = {\n")


--- NEW FILE edsadmin.spec ---
Name:           edsadmin
Version:        1.0
Release:        2%{?dist}
Summary:        An LDAP server administration tool
Group:          Applications/System
License:        GPLv2+
URL:            http://edsadmin.sourceforge.net/
Source0:        http://prdownloads.sourceforge.net/edsadmin/%{name}-%{version}.tar.gz
Patch0:         edsadmin-1.0-categories.patch
Patch1:         edsadmin-1.0-exec.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  python-devel pygtk2-libglade desktop-file-utils
Requires:       pygtk2-libglade python-ldap python-crypto
BuildArch:      noarch

%description
Erudite Directory Services are intended to be the best and fastest way for an
administrator to take advantage of the directory services options on Free
operating systems.

The EDS Admin tool is part of that goal. It allows admins to quickly and
easily connect to and manage their directory servers. 

%prep
%setup -q
%patch -p 1 -b .categories
%patch1 -p 1 -b .exec
rm data/images.py
for f in src/*.py
do
  chmod -x "$f"
  if head -n 1 "$f" | grep -q ^#!
  then
    sed '1d' -i "$f"
  fi
done

%build
%configure
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
echo "Icon=erudite" >> $RPM_BUILD_ROOT%{_datadir}/applications/edsadmin.desktop
desktop-file-install --vendor=fedora \
  --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
  --add-category=X-Fedora \
  --add-category=GTK \
  --delete-original \
  $RPM_BUILD_ROOT%{_datadir}/applications/edsadmin.desktop
mkdir $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -p -m 0644 data/erudite.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/pixmaps/erudite.png
%{_mandir}/man[^3]/*

%changelog
* Fri Nov  2 2007 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> 1.0-2
- Removed redundant Requires and BuildRequires
- Fixed License tag

* Thu Nov  1 2007 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> 1.0-1
- Initial RPM release.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/edsadmin/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	3 Nov 2007 17:25:34 -0000	1.1
+++ .cvsignore	4 Nov 2007 18:39:14 -0000	1.2
@@ -0,0 +1 @@
+edsadmin-1.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/edsadmin/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	3 Nov 2007 17:25:34 -0000	1.1
+++ sources	4 Nov 2007 18:39:14 -0000	1.2
@@ -0,0 +1 @@
+d5e41088f38175e2f12dd08061e82ae7  edsadmin-1.0.tar.gz




More information about the fedora-extras-commits mailing list