rep-gtk r403 - trunk



Author: chrisb
Date: Sun Jan 18 21:17:15 2009
New Revision: 403
URL: http://svn.gnome.org/viewvc/rep-gtk?rev=403&view=rev

Log:
major update of the spec-file
don't install example files


Modified:
   trunk/ChangeLog
   trunk/Makefile.in
   trunk/NEWS
   trunk/rep-gtk.spec.in

Modified: trunk/Makefile.in
==============================================================================
--- trunk/Makefile.in	(original)
+++ trunk/Makefile.in	Sun Jan 18 21:17:15 2009
@@ -74,8 +74,6 @@
 	$(rep_INSTALL_ALIASES) -c . $(DESTDIR)$(installdir)
 	install -d $(DESTDIR)$(libdir)/pkgconfig/
 	install -m644 rep-gtk.pc $(DESTDIR)$(libdir)/pkgconfig/
-	install -d $(DESTDIR)/@prefix@/share/doc/rep-gtk- version@/
-	install -m755 examples/* $(DESTDIR)/@prefix@/share/doc/rep-gtk- version@/
 
 installdirs : $(top_srcdir)/mkinstalldirs
 	$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(installdir)/gui/gtk-2
@@ -83,7 +81,6 @@
 uninstall :
 	$(rep_DL_UNINSTALL) $(DESTDIR)$(installdir)/$(OUT)
 	rm -f $(DESTDIR)$(libdir)/pkgconfig/rep-gtk.pc
-	rm -rf $(DESTDIR)/@prefix@/share/doc/rep-gtk- version@/
 
 clean :
 	rm -f *-glue.c *~ core *.jlc *.o *.lo *.la

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Sun Jan 18 21:17:15 2009
@@ -8,6 +8,8 @@
 	- don't ship install-sh (beeing added by libtoolize)
 	- reworked ebuild and specfile
 	- install rep-gtk.in in $prefix$libdir
+	- major update of the spec-file
+	- don't install example files
 
 0.18.3:
 	- fixed the broken GtkCombo() Widgets

Modified: trunk/rep-gtk.spec.in
==============================================================================
--- trunk/rep-gtk.spec.in	(original)
+++ trunk/rep-gtk.spec.in	Sun Jan 18 21:17:15 2009
@@ -1,4 +1,3 @@
-
 Name: rep-gtk
 Version: @version@
 Release: 1
@@ -8,9 +7,9 @@
 Group: Development/Languages
 Source: http://download.sourceforge.net/rep-gtk/rep-gtk-%{version}.tar.bz2
 URL: http://rep-gtk.sourceforge.net/
-Packager: John Harper <john dcs warwick ac uk>
-Buildroot: /var/tmp/%{name}-root
-BuildPrereq: librep-devel
+Packager: Christopher Bratusek <zanghar freenet de>
+Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires: librep-devel gtk2-devel glib2-devel automake autoconf
 
 %description
 This is a binding of GTK+ for the librep Lisp interpreter. It is based
@@ -18,26 +17,28 @@
 to 0.17), with a new glue-code generator.
 
 %prep
-%setup
+%setup -q
 
 %build
-
-LC_ALL=""
-LINGUAS=""
-LANG=""
-export LC_ALL LINGUAS LANG
-
-%configure
-make host_type=%{_target_platform}
+./autogen.sh --prefix=/usr 
+make %{?_smp_mflags}
 
 %install
-[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
-make install \
-    host_type=%{_target_platform} \
-    installdir=$RPM_BUILD_ROOT%{_libexecdir}/rep/%{_target_platform}
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
 
 %clean
-[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr (-,root,root,-)
+%doc README* examples/  TODO NEWS HACKING AUTHORS BUGS 
+%{_libdir}/rep/%{_host}/gui
+%{_libdir}/pkgconfig/rep-gtk.pc
 
 %files
 %defattr(-,root,root)
@@ -48,6 +49,9 @@
 %{_libexecdir}/rep/%{_target_platform}/gui/gtk-2/types.la
 
 %changelog
+* Sun Jan 18 2009 Christopher Bratusek <zanghar freenet de>
+- several updates
+
 * Thu Jan 01 2009 Christopher Bratusek <nano-master gmx de>
 - drop -glade package
 - drop -gnome package



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]