[svn] r5861 - in trunk/rpms: . agg atftp freetds gnash imapsync libuninum procbench python-celementtree wifidog

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Mon Sep 24 02:56:01 CEST 2007


Author: dag
Date: 2007-09-24 02:55:58 +0200 (Mon, 24 Sep 2007)
New Revision: 5861

Added:
   trunk/rpms/agg/
   trunk/rpms/agg/agg-2.4-depends.patch
   trunk/rpms/agg/agg-2.5-pkgconfig.patch
   trunk/rpms/agg/agg.spec
   trunk/rpms/procbench/
   trunk/rpms/procbench/procbench.spec
Modified:
   trunk/rpms/atftp/atftp.spec
   trunk/rpms/freetds/freetds.spec
   trunk/rpms/gnash/gnash.spec
   trunk/rpms/imapsync/imapsync.spec
   trunk/rpms/libuninum/libuninum.spec
   trunk/rpms/python-celementtree/python-celementtree.spec
   trunk/rpms/wifidog/wifidog.spec
Log:
Updates

Added: trunk/rpms/agg/agg-2.4-depends.patch
===================================================================
--- trunk/rpms/agg/agg-2.4-depends.patch	                        (rev 0)
+++ trunk/rpms/agg/agg-2.4-depends.patch	2007-09-24 00:55:58 UTC (rev 5861)
@@ -0,0 +1,35 @@
+diff -ru agg-2.4.orig/font_freetype/Makefile.am agg-2.4/font_freetype/Makefile.am
+--- agg-2.4.orig/font_freetype/Makefile.am	2005-10-18 11:45:40.000000000 +0100
++++ agg-2.4/font_freetype/Makefile.am	2006-07-10 15:11:55.000000000 +0100
+@@ -4,8 +4,9 @@
+ agginclude_HEADERS = agg_font_freetype.h
+ lib_LTLIBRARIES = libaggfontfreetype.la
+ 
+-libaggfontfreetype_la_LDFLAGS = -version-info @AGG_LIB_VERSION@ @FREETYPE_LIBS@ 
++libaggfontfreetype_la_LDFLAGS = -version-info @AGG_LIB_VERSION@ @FREETYPE_LIBS@
+ libaggfontfreetype_la_SOURCES = agg_font_freetype.cpp
+ libaggfontfreetype_la_CXXFLAGS = -I$(top_srcdir)/include @FREETYPE_CFLAGS@ 
++libaggfontfreetype_la_LIBADD = ../src/libagg.la
+ endif
+ 
+diff -ru agg-2.4.orig/src/platform/sdl/Makefile.am agg-2.4/src/platform/sdl/Makefile.am
+--- agg-2.4.orig/src/platform/sdl/Makefile.am	2005-10-17 23:49:35.000000000 +0100
++++ agg-2.4/src/platform/sdl/Makefile.am	2006-07-10 15:11:55.000000000 +0100
+@@ -5,6 +5,6 @@
+ libaggplatformsdl_la_LDFLAGS = -version-info @AGG_LIB_VERSION@
+ libaggplatformsdl_la_SOURCES = agg_platform_support.cpp
+ libaggplatformsdl_la_CXXFLAGS = -I$(top_srcdir)/include @SDL_CFLAGS@
+-libaggplatformsdl_la_LIBADD = @SDL_LIBS@
++libaggplatformsdl_la_LIBADD = @SDL_LIBS@ ../../libagg.la
+ endif
+ 
+diff -ru agg-2.4.orig/src/platform/X11/Makefile.am agg-2.4/src/platform/X11/Makefile.am
+--- agg-2.4.orig/src/platform/X11/Makefile.am	2005-10-19 19:11:35.000000000 +0100
++++ agg-2.4/src/platform/X11/Makefile.am	2006-07-10 15:11:55.000000000 +0100
+@@ -4,5 +4,5 @@
+ libaggplatformX11_la_LDFLAGS = -version-info @AGG_LIB_VERSION@  -L at x_libraries@
+ libaggplatformX11_la_SOURCES = agg_platform_support.cpp
+ libaggplatformX11_la_CXXFLAGS =  -I$(top_srcdir)/include -I at x_includes@
+-libaggplatformX11_la_LIBADD = -lX11
++libaggplatformX11_la_LIBADD = -lX11 ../../libagg.la
+ endif

Added: trunk/rpms/agg/agg-2.5-pkgconfig.patch
===================================================================
--- trunk/rpms/agg/agg-2.5-pkgconfig.patch	                        (rev 0)
+++ trunk/rpms/agg/agg-2.5-pkgconfig.patch	2007-09-24 00:55:58 UTC (rev 5861)
@@ -0,0 +1,10 @@
+--- agg-2.5/libagg.pc.in.orig	2007-01-07 13:58:28.000000000 +0000
++++ agg-2.5/libagg.pc.in	2007-01-07 14:02:40.000000000 +0000
+@@ -6,5 +6,6 @@
+ Name: libagg
+ Description: Anti Grain Geometry - A High Quality Rendering Engine for C++
+ Version: @VERSION@
+-Libs: -L${libdir} -Wl,-rpath,${exec_prefix}/lib -lagg
++Requires.private: freetype2
++Libs: -L${libdir} -lagg
+ Cflags: -I${includedir}

Added: trunk/rpms/agg/agg.spec
===================================================================
--- trunk/rpms/agg/agg.spec	                        (rev 0)
+++ trunk/rpms/agg/agg.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -0,0 +1,80 @@
+# $Id$
+# Authority: dag
+
+%{?dist: %{expand: %%define %dist 1}}
+
+%{!?dist:%define _with_modxorg 1}
+%{?fc7:%define _with_modxorg 1}
+%{?el5:%define _with_modxorg 1}
+%{?fc6:%define _with_modxorg 1}
+%{?fc5:%define _with_modxorg 1}
+
+Summary: Anti-Grain Geometry, a rendering engine
+Name: agg
+Version: 2.5
+Release: 1
+License: GPL
+Group: System Environment/Libraries
+URL: http://www.antigrain.com/
+
+Source: http://www.antigrain.com/agg-%{version}.tar.gz
+Patch0: agg-2.4-depends.patch
+Patch1: agg-2.5-pkgconfig.patch
+Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: automake, libtool, freetype-devel, SDL-devel
+%{?_with_modxorg:BuildRequires: libX11-devel}
+%{!?_with_modxorg:BuildRequires: XFree86-devel}
+
+%description
+Anti-Grain Geometry is a high quality rendering engine for C++.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: freetype-devel
+
+%description devel
+This package contains the header files, static libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+%prep
+%setup
+%patch0 -p1 -b .agg-2.4-depends
+%patch1 -p1 -b .agg-2.5-pkgconfig.patch
+
+%build
+sh autogen.sh
+%configure \
+    --disable-gpc \
+    --disable-static
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc authors ChangeLog copying install news readme
+%{_libdir}/libagg*.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%{_datadir}/aclocal/libagg.m4
+%{_includedir}/agg2/
+%{_libdir}/libagg*.so
+%{_libdir}/pkgconfig/libagg.pc
+%exclude %{_libdir}/libagg*.la
+
+%changelog
+* Mon Sep 24 2007 Dag Wieers <dag at wieers.com> - 2.5-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/agg/agg.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/atftp/atftp.spec
===================================================================
--- trunk/rpms/atftp/atftp.spec	2007-09-23 09:27:26 UTC (rev 5860)
+++ trunk/rpms/atftp/atftp.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -102,9 +102,6 @@
 %{_sbindir}/in.tftpd
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.7-5.2
-- Rebuild for Fedora Core 5.
-
 * Mon Mar 13 2006 Dag Wieers <dag at wieers.com> - 0.7.0-5
 - Removed readline and readline-devel as a dependency.
 

Modified: trunk/rpms/freetds/freetds.spec
===================================================================
--- trunk/rpms/freetds/freetds.spec	2007-09-23 09:27:26 UTC (rev 5860)
+++ trunk/rpms/freetds/freetds.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -48,14 +48,11 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
-%post
-/sbin/ldconfig 2>/dev/null
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
 
-%postun
-/sbin/ldconfig 2>/dev/null
-
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -82,9 +79,6 @@
 * Sun Nov 12 2006 Dries Verachtert <dries at ulyssis.org> - 0.64-1
 - Updated to release 0.64.
 
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.63-1.2
-- Rebuild for Fedora Core 5.
-
 * Mon Jul 11 2005 Dag Wieers <dag at wieers.com> - 0.63-1
 - Updated to release 0.63.
 

Modified: trunk/rpms/gnash/gnash.spec
===================================================================
--- trunk/rpms/gnash/gnash.spec	2007-09-23 09:27:26 UTC (rev 5860)
+++ trunk/rpms/gnash/gnash.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -19,7 +19,7 @@
 
 Summary: Flash player
 Name: gnash
-Version: 0.8.0
+Version: 0.8.1
 Release: 1
 License: GPL
 Group: Applications/Multimedia
@@ -30,7 +30,7 @@
 
 Buildrequires: SDL-devel, libxml2-devel, SDL_mixer-devel, boost-devel
 BuildRequires: libpng-devel, libmad-devel, libogg-devel, gcc-c++
-BuildRequires: atk-devel
+BuildRequires: atk-devel, autotrace, agg-devel
 %{!?_without_kde32:BuildRequires: kdebase-devel >= 3.2}
 %{?_with_modxorg:BuildRequires: libGLU-devel, libXmu-devel, libXi-devel}
 %{!?_with_modxorg:BuildRequires: XFree86-devel}
@@ -62,9 +62,12 @@
 
 %build
 #./autogen.sh
+source %{_sysconfdir}/profile.d/qt.sh
 %configure \
 	--disable-ghelp \
 	--disable-docbook \
+	--disable-rpath \
+	--disable-static \
 	--enable-dom \
 	--enable-glext \
 	--enable-http \
@@ -79,48 +82,49 @@
 	--enable-png \
 	--enable-xmlreader \
 	--with-plugindir="%{_libdir}/mozilla/plugins"
+#	--with-qtdir="$QTDIR"
 %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf %{buildroot}
+source %{_sysconfdir}/profile.d/qt.sh
 %{__install} -d -m0755 %{buildroot}%{_libdir}/mozilla/plugins/
 %{__make} install DESTDIR="%{buildroot}"
+%find_lang %{name}
 
 %clean
 %{__rm} -rf %{buildroot}
 
-%files
+%files -f %{name}.lang
 %defattr(-, root, root, 0755)
 %doc AUTHORS ChangeLog COPYING INSTALL NEWS TODO
+%doc %{_mandir}/man1/gnash.1*
 %{_bindir}/gnash
+%{_bindir}/gtk-nash
+%{_bindir}/kde-gnash
 %{_bindir}/gparser
 %{_bindir}/gprocessor
-%exclude %{_libdir}/libgnashasobjs.a
-%exclude %{_libdir}/libgnashasobjs.la
-%{_libdir}/libgnashasobjs.so*
-%exclude %{_libdir}/libgnashbackend.a
+%{_datadir}/gnash/
+%{_libdir}/gnash/libgnashamf*.so*
+%{_libdir}/gnash/libgnashbackend*.so*
+%{_libdir}/gnash/libgnashbase*.so*
+%{_libdir}/gnash/libgnashgeo*.so*
+%{_libdir}/gnash/libgnashserver*.so*
+%exclude %{_libdir}/libgnashamf.la
 %exclude %{_libdir}/libgnashbackend.la
-%{_libdir}/libgnashbackend.so*
-%exclude %{_libdir}/libgnashbase.a
 %exclude %{_libdir}/libgnashbase.la
-%{_libdir}/libgnashbase.so*
-%exclude %{_libdir}/libgnashgeo.a
 %exclude %{_libdir}/libgnashgeo.la
-%{_libdir}/libgnashgeo.so*
-%exclude %{_libdir}/libgnashserver.a
 %exclude %{_libdir}/libgnashserver.la
-%{_libdir}/libgnashserver.so*
 
 %if %{!?_without_kde32:1}0
 %files -n konqueror-gnash
 %defattr(-, root, root, 0755)
-%config %{_datadir}/config/klashrc
-%{_bindir}/klash
+#%config %{_datadir}/config/klashrc
+#%{_bindir}/klash
 %{_datadir}/apps/klash
 %{_datadir}/services/klash_part.desktop
 %{_libdir}/kde3/libklashpart.la
 %{_libdir}/kde3/libklashpart.so
-%exclude %{_libdir}/kde3/libklashpart.a
 %endif
 
 %files -n mozilla-gnash
@@ -130,6 +134,9 @@
 %{_libdir}/mozilla/plugins/
 
 %changelog
+* Mon Sep 24 2007 Dag Wieers <dag at wieers.com> - 0.8.1-1
+- Updated to release 0.8.1.
+
 * Sun Jun 10 2007 Dag Wieers <dag at wieers.com> - 0.8.0-1
 - Updated to release 0.8.0.
 

Modified: trunk/rpms/imapsync/imapsync.spec
===================================================================
--- trunk/rpms/imapsync/imapsync.spec	2007-09-23 09:27:26 UTC (rev 5860)
+++ trunk/rpms/imapsync/imapsync.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -20,7 +20,7 @@
 #Requires: perl(Mail::IMAPClient)
 #Requires: perl(Net::SSLeay)
 
-%define __perl_requires %{_builddir}/%{buildsubdir}/filter-requires-imapsync.sh
+%define __perl_requires %{_builddir}/%{buildsubdir}/imapsync-filter-requires.sh
 
 %description
 imapsync is a tool for facilitating incremental recursive IMAP
@@ -34,7 +34,7 @@
 %prep
 %setup
 
-%{__cat} <<'EOF' >filter-requires-imapsync.sh
+%{__cat} <<'EOF' >imapsync-filter-requires.sh
 #!/bin/sh
 /usr/lib/rpm/perl.req $* | sed -e '/perl(--prefix2)/d'
 EOF
@@ -49,7 +49,7 @@
 %files
 %defattr(-, root, root, 0755)
 %doc ChangeLog CREDITS FAQ GPL INSTALL README TODO
-%doc %{_mandir}/man?/*
+%doc %{_mandir}/man1/imapsync.1*
 %{_bindir}/imapsync
 
 %clean

Modified: trunk/rpms/libuninum/libuninum.spec
===================================================================
--- trunk/rpms/libuninum/libuninum.spec	2007-09-23 09:27:26 UTC (rev 5860)
+++ trunk/rpms/libuninum/libuninum.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -4,8 +4,8 @@
 
 Summary: Library for converting unicode strings to numbers
 Name: libuninum
-%define real_version 2.5
-Version: 2.5
+%define real_version 2.6
+Version: 2.6
 Release: 1
 License: LGPL
 Group: Development/Libraries
@@ -44,7 +44,8 @@
 %{__ln_s} . uninum
 
 %build
-%configure
+%configure \
+    --disable-static
 %{__make} %{?_smp_mflags}
 
 %install
@@ -69,10 +70,12 @@
 %defattr(-, root, root, 0755)
 %{_includedir}/uninum/
 %{_libdir}/libuninum.so
-%exclude %{_libdir}/libuninum.a
-%exclude %{_libdir}/*.la
+%exclude %{_libdir}/libuninum.la
 
 %changelog
+* Mon Sep 24 2007 Dag Wieers <dag at wieers.com> - 2.6-1
+- Updated to release 2.6.
+
 * Sun Jun 17 2007 Dries Verachtert <dries at ulyssis.org> - 2.5-1
 - Updated to release 2.5.
 

Added: trunk/rpms/procbench/procbench.spec
===================================================================
--- trunk/rpms/procbench/procbench.spec	                        (rev 0)
+++ trunk/rpms/procbench/procbench.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -0,0 +1,46 @@
+# $Id$
+# Authority: dag
+# Upstream: 
+
+Summary: CPU benchmark and information tool
+Name: procbench
+Version: 0.7.3a
+Release: 1
+License: GPL
+Group: Applications/System
+URL: http://procbench.sourceforge.net/
+
+Source: http://dl.sf.net/procbench/procbench-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%description
+procbench is a multiplatform information tool and CPU benchmark for x86
+processors. It tests memory transfer and math capabilities of your x86
+processor. Pb_g++ and Pb_gcc programs are also included. They gets the
+best GCC optimisation parameters for that CPU (linux only).
+
+%prep
+%setup
+
+%build
+#%{__make} %{?_smp_mflags} CFLAGS="%{optflags}"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc COPYING README TODO
+%{_bindir}/pb_g++
+%{_bindir}/pb_gcc
+%{_bindir}/procbench
+%{_datadir}/procbench/
+
+%changelog
+* Sun Sep 23 2007 Dag Wieers <dag at wieers.com> - 0.7.3a-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/procbench/procbench.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/python-celementtree/python-celementtree.spec
===================================================================
--- trunk/rpms/python-celementtree/python-celementtree.spec	2007-09-23 09:27:26 UTC (rev 5860)
+++ trunk/rpms/python-celementtree/python-celementtree.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -47,9 +47,6 @@
 %{python_sitearch}/cElementTree.so
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 1.0.5-1.2
-- Rebuild for Fedora Core 5.
-
 * Thu Jan 05 2006 Dag Wieers <dag at wieers.com> - 1.0.5-1
 - Updated to release 1.0.5.
 

Modified: trunk/rpms/wifidog/wifidog.spec
===================================================================
--- trunk/rpms/wifidog/wifidog.spec	2007-09-23 09:27:26 UTC (rev 5860)
+++ trunk/rpms/wifidog/wifidog.spec	2007-09-24 00:55:58 UTC (rev 5861)
@@ -1,5 +1,5 @@
 # $Id$
-# AUthority: dag
+# Authority: dag
 
 Summary: Captive portal solution for wireless hotspots
 Name: wifidog



More information about the svn-commits mailing list