[svn] r5373 - in trunk/rpms: . ghex lib3ds libcaca multitail perl-Crypt-OpenSSL-RSA perl-Encode perl-IPTables-IPv4 perl-Mail-DomainKeys perl-WWW-Mechanize pho qiv secpwgen sparse syck xine xmms xprobe2

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Mon May 7 23:54:20 CEST 2007


Author: dag
Date: 2007-05-07 23:54:16 +0200 (Mon, 07 May 2007)
New Revision: 5373

Added:
   trunk/rpms/perl-IPTables-IPv4/
   trunk/rpms/perl-IPTables-IPv4/perl-IPTables-IPv4.spec
   trunk/rpms/perl-Mail-DomainKeys/
   trunk/rpms/perl-Mail-DomainKeys/perl-Mail-DomainKeys.spec
   trunk/rpms/perl-WWW-Mechanize/perl-WWW-Mechanize-1.20.spec
   trunk/rpms/pho/
   trunk/rpms/pho/pho.spec
   trunk/rpms/secpwgen/
   trunk/rpms/secpwgen/secpwgen-1.3_build_config.patch
   trunk/rpms/secpwgen/secpwgen.spec
   trunk/rpms/xprobe2/
   trunk/rpms/xprobe2/xprobe2.spec
Modified:
   trunk/rpms/ghex/ghex.spec
   trunk/rpms/lib3ds/lib3ds.spec
   trunk/rpms/libcaca/libcaca.spec
   trunk/rpms/multitail/multitail.spec
   trunk/rpms/perl-Crypt-OpenSSL-RSA/perl-Crypt-OpenSSL-RSA.spec
   trunk/rpms/perl-Encode/perl-Encode.spec
   trunk/rpms/perl-WWW-Mechanize/perl-WWW-Mechanize.spec
   trunk/rpms/qiv/qiv.spec
   trunk/rpms/sparse/sparse.spec
   trunk/rpms/syck/syck.spec
   trunk/rpms/xine/xine.spec
   trunk/rpms/xmms/xmms.spec
Log:
Updates

Modified: trunk/rpms/ghex/ghex.spec
===================================================================
--- trunk/rpms/ghex/ghex.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/ghex/ghex.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -1,33 +1,45 @@
 # $Id$
 # Authority: dag
 
+%define desktop_vendor rpmforge
+
 Summary: GNOME binary editor
 Name: ghex
-Version: 2.8.1
-Release: 1.2
+Version: 2.8.2
+Release: 1
 License: GPL
 Group: Applications/Editors
 URL: http://pluton.ijs.si/~jaka/gnome.html#GHEX
 
 Source: http://ftp.gnome.org/pub/GNOME/sources/ghex/2.8/ghex-%{version}.tar.bz2
+Patch0: ghex-no-scrollkeeper.patch
+Patch1: ghex-search-crash.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: libgnome-devel, ORBit
-BuildRequires: gtk2-devel >= 1.2.0
-BuildRequires: gnome-print-devel >= 0.24
 BuildRequires: scrollkeeper, gcc-c++, libgnomeui-devel
 BuildRequires: libgnomeprintui22-devel, gail-devel
 BuildRequires: intltool, gettext, perl-XML-Parser
 
-Requires(post): scrollkeeper
-
 %description
 GHex allows the user to load data from any file, view and edit it in either
 hex or ascii. A must for anyone playing games that use non-ascii format for
 saving.
 
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: gtk2-devel, gail-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 .noscrollkeeper
+%patch1 -b .searchcrash
 
 %build
 %configure \
@@ -41,12 +53,21 @@
 %find_lang %{name}-2.0
 %{__rm} -rf %{buildroot}%{_localstatedir}/scrollkeeper/
 
+desktop-file-install --delete-original \
+	--vendor %{desktop_vendor} \
+	--dir %{buildroot}%{_datadir}/applications/ \
+	%{buildroot}%{_datadir}/applications/ghex.desktop
+
 %post
+/sbin/ldconfig
 export GCONF_CONFIG_SOURCE="$(gconftool-2 --get-default-source)"
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas &>/dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas &>/dev/null || :
 scrollkeeper-update -q || :
 
 %postun
+/sbin/ldconfig
+export GCONF_CONFIG_SOURCE="$(gconftool-2 --get-default-source)"
+gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas &>/dev/null || :
 scrollkeeper-update -q || :
 
 %clean
@@ -57,21 +78,24 @@
 %doc AUTHORS ChangeLog COPYING* NEWS README
 %{_sysconfdir}/gconf/schemas/ghex2.schemas
 %{_bindir}/ghex2
-%{_datadir}/applications/ghex.desktop
+%{_datadir}/applications/rpmforge-ghex.desktop
 %{_datadir}/gnome/help/ghex2/
-%{_datadir}/pixmaps/gnome-ghex.png
 %{_datadir}/gnome-2.0/ui/ghex-ui.xml
 %{_datadir}/omf/ghex/
+%{_datadir}/pixmaps/gnome-ghex.png
+%{_libdir}/libgtkhex.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
 %{_includedir}/gtkhex/
-%{_libdir}/libgtkhex.a
+%exclude %{_libdir}/libgtkhex.a
 %exclude %{_libdir}/libgtkhex.la
-%{_libdir}/libgtkhex.so*
+%{_libdir}/libgtkhex.so
 %{_libdir}/pkgconfig/gtkhex.pc
 
-
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 2.8.1-1.2
-- Rebuild for Fedora Core 5.
+* Sun May 06 2007 Dag Wieers <dag at wieers.com> - 2.8.2-1
+- Updated to release 2.8.2.
 
 * Fri Nov 19 2004 Dag Wieers <dag at wieers.com> - 2.8.1-1
 - Updated to release 2.8.1.

Modified: trunk/rpms/lib3ds/lib3ds.spec
===================================================================
--- trunk/rpms/lib3ds/lib3ds.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/lib3ds/lib3ds.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -1,12 +1,17 @@
 # $Id$
-# Authority: rudolf
+# Authority: dag
 
 %{?dist:%{expand: %%define %{dist} 1}}
 
+%{?el3:%define _without_freeglut 1}
+%{?rh9:%define _without_freeglut 1}
+%{?rh7:%define _without_freeglut 1}
+%{?el2:%define _without_freeglut 1}
+
 Summary: The 3D Studio File Format Library
 Name: lib3ds
 Version: 1.2.0
-Release: 0
+Release: 1
 License: GPL
 Group: Development/Libraries
 URL: http://lib3ds.sourceforge.net/
@@ -15,12 +20,8 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 ### No default is needed (works without BuildRequires too)
-#%{!?dist:BuildRequires: freeglut-devel}
-%{?el4:BuildRequires: freeglut-devel}
-%{?fc3:BuildRequires: freeglut-devel}
-%{?fc2:BuildRequires: freeglut-devel}
-%{?fc1:BuildRequires: freeglut-devel}
-%{?rh9:BuildRequires: glut-devel}
+%{!?_without_freeglut:BuildRequires: freeglut-devel}
+%{?_without_freeglut:BuildRequires: glut-devel}
 
 %description
 Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling
@@ -39,7 +40,7 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -47,12 +48,19 @@
 %files
 %defattr(-, root, root, 0755)
 %doc AUTHORS ChangeLog INSTALL README TODO
-%doc %{_mandir}/man?/*
-%{_bindir}/*
-%{_datadir}/aclocal/*.m4
+%doc %{_mandir}/man1/3ds2m.1*
+%doc %{_mandir}/man1/3dsdump.1*
+%doc %{_mandir}/man1/lib3ds-config.1*
+%{_bindir}/3ds2m
+%{_bindir}/3dsdump
+%{_bindir}/lib3ds-config
+%{_datadir}/aclocal/lib3ds.m4
 %{_includedir}/lib3ds/
-%{_libdir}/*.a
+%{_libdir}/lib3ds.a
 
 %changelog
+* Fri May 04 2007 Dag Wieers <dag at wieers.com> - 1.2.0-1
+- Cosmetic changes.
+
 * Sat Jun 14 2003 Che
 - initial rpm release

Modified: trunk/rpms/libcaca/libcaca.spec
===================================================================
--- trunk/rpms/libcaca/libcaca.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/libcaca/libcaca.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -1,25 +1,32 @@
 # $Id$
-# Authority: matthias
+# Authority: dag
 # Upstream: Sam Hocevar <sam$zoy,org>
 
+%{?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}
 
+%{?el3:%define _without_glut 1}
+%{?el2:%define _without_glut 1}
+
 Summary: Library for Colour AsCii Art, text mode graphics
 Name: libcaca
-Version: 0.9
-Release: 4
+Version: 0.99
+Release: 0.1.beta11
 License: LGPL
 Group: System Environment/Libraries
 URL: http://sam.zoy.org/projects/libcaca/
-Source: http://sam.zoy.org/projects/libcaca/libcaca-%{version}.tar.bz2
-Patch: libcaca-0.9-man3.patch
+
+Source: http://libcaca.zoy.org/files/libcaca-%{version}.beta11.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: ncurses-devel >= 5, slang-devel
+
+BuildRequires: ncurses-devel >= 5, slang-devel, pango-devel
 BuildRequires: imlib2-devel, zlib-devel, doxygen, tetex-latex, tetex-dvips
+%{!?_without_glut:BuildRequires: glut-devel}
 %{!?_with_modxorg:BuildRequires: XFree86-devel}
 %{?_with_modxorg:BuildRequires: libX11-devel, libXt-devel}
 
@@ -28,7 +35,6 @@
 for colour text drawing, simple primitives for line, polygon and ellipse
 drawing, as well as powerful image to text conversion routines.
 
-
 %package devel
 Summary: Development files for libcaca, the library for Colour AsCii Art
 Group: Development/Libraries
@@ -43,7 +49,6 @@
 This package contains the header files and static libraries needed to
 compile applications or shared objects that use libcaca.
 
-
 %package -n caca-utils
 Summary: Colour AsCii Art Text mode graphics utilities based on libcaca
 Group: Amusements/Graphics
@@ -63,63 +68,78 @@
 rendering features such as line and ellipses drawing, triangle filling and
 sprite blitting.
 
-
 %prep
-%setup
-%patch -p1 -b .man3
+%setup -n %{name}-%{version}.beta11
 
-
 %build
 %configure \
-    --program-prefix="%{?_program_prefix}" \
-    --x-includes="%{_includedir}" \
-    --x-libraries="%{_libdir}" \
-    --enable-imlib2 \
-    --enable-ncurses \
-    --enable-slang \
-    --enable-x11
+	--program-prefix="%{?_program_prefix}" \
+	--x-libraries="%{_prefix}/X11R6/%{_lib}" \
+	--disable-rpath \
+	--enable-imlib2 \
+	--enable-ncurses \
+	--enable-slang \
+	--enable-x11
+%{__perl} -pi.orig -e '
+		s|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g;
+		s|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g;
+	' libtool
 %{__make} %{?_smp_mflags}
 
-
 %install
 %{__rm} -rf %{buildroot}
 %{__make} install DESTDIR="%{buildroot}"
 
 # We want to include the docs ourselves from the source directory
-%{__mv} %{buildroot}%{_docdir}/%{name}-dev %{name}-devel-docs
+%{__mv} %{buildroot}%{_docdir}/libcucul-dev libcucul-dev-docs
 
-
 %clean
 %{__rm} -rf %{buildroot}
 
+%files
+%defattr(-, root, root, 0755)
+%{_libdir}/libcaca.so.*
+%{_libdir}/libcucul.so.*
 
 %files devel
 %defattr(-, root, root, 0755)
-%doc %{name}-devel-docs/* COPYING
-%{_libdir}/*.a
+%doc ChangeLog COPYING libcucul-dev-docs/*
+%doc %{_mandir}/man1/caca-config.1*
+%doc %{_mandir}/man3/*.3*
 %{_bindir}/caca-config
-%{_includedir}/*
-%{_mandir}/man1/caca-config.1*
-#{_mandir}/man3/*
+%{_includedir}/caca.h
+%{_includedir}/caca0.h
+%{_includedir}/cucul.h
+%{_libdir}/libcaca.a
+%exclude %{_libdir}/libcaca.la
+%{_libdir}/libcaca.so
+%{_libdir}/libcucul.a
+%exclude %{_libdir}/libcucul.la
+%{_libdir}/libcucul.so
+%{_libdir}/pkgconfig/caca.pc
+%{_libdir}/pkgconfig/cucul.pc
 
 %files -n caca-utils
 %defattr(-, root, root, 0755)
-%doc AUTHORS BUGS COPYING NEWS NOTES README THANKS TODO
-%{_bindir}/cacaball
+%doc AUTHORS COPYING NEWS NOTES README THANKS TODO
+%doc %{_mandir}/man1/cacademo.1*
+%doc %{_mandir}/man1/cacafire.1*
+%doc %{_mandir}/man1/cacaplay.1*
+%doc %{_mandir}/man1/cacaserver.1*
+%doc %{_mandir}/man1/cacaview.1*
+%doc %{_mandir}/man1/img2irc.1*
 %{_bindir}/cacademo
 %{_bindir}/cacafire
-%{_bindir}/cacamoir
-%{_bindir}/cacaplas
+%{_bindir}/cacaplay
+%{_bindir}/cacaserver
 %{_bindir}/cacaview
+%{_bindir}/img2irc
 %{_datadir}/libcaca/
-%{_mandir}/man1/cacaball.1*
-%{_mandir}/man1/cacademo.1*
-%{_mandir}/man1/cacafire.1*
-%{_mandir}/man1/cacamoir.1*
-%{_mandir}/man1/cacaplas.1*
-%{_mandir}/man1/cacaview.1*
 
 %changelog
+* Fri May 04 2007 Dag Wieers <dag at wieers.com> - 0.99-0.1.beta11
+- Updated to release 0.99.beta11.
+
 * Wed Nov  3 2004 Matthias Saou <http://freshrpms.net/> 0.9-4
 - Disable man3 pages, they don't build on FC3, this needs fixing.
 - Fix to not get the debuginfo files go into the devel package.

Modified: trunk/rpms/multitail/multitail.spec
===================================================================
--- trunk/rpms/multitail/multitail.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/multitail/multitail.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -7,7 +7,7 @@
 
 Summary: View one or multiple files like tail but with multiple windows
 Name: multitail
-Version: 5.0.1
+Version: 5.0.2
 Release: 1
 License: GPL
 Group: Applications/Text
@@ -65,6 +65,9 @@
 %{_sysconfdir}/multitail/convert-simple.pl
 
 %changelog
+* Fri May 04 2007 Dag Wieers <dag at wieers.com> - 5.0.2-1
+- Updated to release 5.0.2.
+
 * Fri Apr 27 2007 Dag Wieers <dag at wieers.com> - 5.0.1-1
 - Updated to release 5.0.1.
 - Removed perl-Geo-IP from dependencies by moving it to %%doc. (Michael Mansour)

Modified: trunk/rpms/perl-Crypt-OpenSSL-RSA/perl-Crypt-OpenSSL-RSA.spec
===================================================================
--- trunk/rpms/perl-Crypt-OpenSSL-RSA/perl-Crypt-OpenSSL-RSA.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/perl-Crypt-OpenSSL-RSA/perl-Crypt-OpenSSL-RSA.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -1,9 +1,7 @@
-# $Id$
-
+# $Id: perl-Crypt-OpenSSL-RSA.spec 4890 2006-11-17 22:09:23Z dries $
 # Authority: dries
 # Upstream: Ian Robertson <iroberts+perl$red-bean,com>
 
-
 %define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
 %define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
 

Modified: trunk/rpms/perl-Encode/perl-Encode.spec
===================================================================
--- trunk/rpms/perl-Encode/perl-Encode.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/perl-Encode/perl-Encode.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -18,7 +18,7 @@
 Source: http://www.cpan.org/modules/by-module/Encode/Encode-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: perl
+BuildRequires: perl >= 1:5.7.3
 
 %description
 perl-Encode is a Perl module.

Added: trunk/rpms/perl-IPTables-IPv4/perl-IPTables-IPv4.spec
===================================================================
--- trunk/rpms/perl-IPTables-IPv4/perl-IPTables-IPv4.spec	                        (rev 0)
+++ trunk/rpms/perl-IPTables-IPv4/perl-IPTables-IPv4.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -0,0 +1,57 @@
+# $Id$
+# Authority: dag
+# Upstream: Derrik Pates <dpates$dsdk12,net>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name IPTables-IPv4
+
+Summary: Perl module for manipulating iptables rules for the IPv4 protocol
+Name: perl-IPTables-IPv4
+Version: 0.98
+Release: 1
+License: GPL
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/IPTables-IPv4/
+
+Source: http://www.cpan.org/modules/by-module/IPTables/IPTables-IPv4-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: perl
+
+%description
+perl-IPTables-IPv4 is a Perl module for manipulating iptables rules
+for the IPv4 protocol.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+#%{expand: %%define optflags %{optflags} -fPIC}
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc COPYING Changes MANIFEST README Todo
+%doc %{_mandir}/man3/IPTables::IPv4.3pm*
+#%doc %{_mandir}/man3/*.3pm*
+%dir %{perl_vendorarch}/IPTables/
+%{perl_vendorarch}/IPTables/IPv4.pm
+%dir %{perl_vendorarch}/auto/IPTables/
+%{perl_vendorarch}/auto/IPTables/IPv4/
+
+%changelog
+* Sat May 05 2007 Dag Wieers <dag at wieers.com> - 0.98-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/perl-Mail-DomainKeys/perl-Mail-DomainKeys.spec
===================================================================
--- trunk/rpms/perl-Mail-DomainKeys/perl-Mail-DomainKeys.spec	                        (rev 0)
+++ trunk/rpms/perl-Mail-DomainKeys/perl-Mail-DomainKeys.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -0,0 +1,54 @@
+# $Id$
+# Authority: dag
+# Upstream: Anthony D. Urso <anthonyu$cpan,org>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name Mail-DomainKeys
+
+Summary: Perl module that implements DomainKeys
+Name: perl-Mail-DomainKeys
+Version: 1.0
+Release: 1
+License: Artistic
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/Mail-DomainKeys/
+
+Source: http://www.cpan.org/modules/by-module/Mail/Mail-DomainKeys-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl, perl(Crypt::OpenSSL::RSA)
+
+%description
+Mail-DomainKeys is a Perl module that implements DomainKeys.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+echo "n" | %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc Changes MANIFEST META.yml README THANKS
+%doc %{_mandir}/man3/Mail::DomainKeys.3pm*
+%dir %{perl_vendorlib}/Mail/
+%{perl_vendorlib}/Mail/DomainKeys/
+%{perl_vendorlib}/Mail/DomainKeys.pm
+
+%changelog
+* Wed May 02 2007 Dag Wieers <dag at wieers.com> - 1.0-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/perl-WWW-Mechanize/perl-WWW-Mechanize-1.20.spec
===================================================================
--- trunk/rpms/perl-WWW-Mechanize/perl-WWW-Mechanize-1.20.spec	                        (rev 0)
+++ trunk/rpms/perl-WWW-Mechanize/perl-WWW-Mechanize-1.20.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -0,0 +1,69 @@
+# $Id$
+# Authority: dries
+# Upstream: Andy Lester <andy$petdance,com>
+
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name WWW-Mechanize
+
+Summary: Web browsing in a Perl object
+Name: perl-WWW-Mechanize
+Version: 1.20
+Release: 1
+License: Artistic
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/WWW-Mechanize/
+
+Source: http://www.cpan.org/modules/by-module/WWW/WWW-Mechanize-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl
+
+%description
+This module provides perl objects for web browsing.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+echo y | %{__perl} Makefile.PL --nolive INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc Changes
+%doc %{_mandir}/man1/*
+%doc %{_mandir}/man3/*
+%{_bindir}/mech-dump
+%dir %{perl_vendorlib}/WWW/
+%{perl_vendorlib}/WWW/Mechanize.pm
+%{perl_vendorlib}/WWW/Mechanize/
+
+%changelog
+* Mon Sep 18 2006 Dries Verachtert <dries at ulyssis.org> - 1.20-1
+- Updated to release 1.20.
+
+* Sun Mar 26 2006 Dries Verachtert <dries at ulyssis.org> - 1.18-1
+- Updated to release 1.18.
+
+* Sat Nov  5 2005 Dries Verachtert <dries at ulyssis.org> - 1.16-1
+- Updated to release 1.16.
+
+* Fri Mar  4 2005 Dries Verachtert <dries at ulyssis.org> - 1.12-1
+- Updated to release 1.12.
+
+* Mon Dec 27 2004 Dries Verachtert <dries at ulyssis.org> - 1.08-1
+- Initial package.
+


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

Modified: trunk/rpms/perl-WWW-Mechanize/perl-WWW-Mechanize.spec
===================================================================
--- trunk/rpms/perl-WWW-Mechanize/perl-WWW-Mechanize.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/perl-WWW-Mechanize/perl-WWW-Mechanize.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -2,6 +2,9 @@
 # Authority: dries
 # Upstream: Andy Lester <andy$petdance,com>
 
+### Requires a newer HTTP::Headers from perl-libwww-perl
+# ExclusiveDist: el5
+
 %define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
 %define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
 
@@ -62,9 +65,6 @@
 * Sun Mar 26 2006 Dries Verachtert <dries at ulyssis.org> - 1.18-1
 - Updated to release 1.18.
 
-* Wed Mar 22 2006 Dries Verachtert <dries at ulyssis.org> - 1.16-1.2
-- Rebuild for Fedora Core 5.
-
 * Sat Nov  5 2005 Dries Verachtert <dries at ulyssis.org> - 1.16-1
 - Updated to release 1.16.
 

Added: trunk/rpms/pho/pho.spec
===================================================================
--- trunk/rpms/pho/pho.spec	                        (rev 0)
+++ trunk/rpms/pho/pho.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -0,0 +1,43 @@
+# $Id$
+# Authority: dag
+
+Summary: Lightweight image viewer
+Name: pho
+Version: 0.9.5
+Release: 1
+License: GPL
+Group: Applications/Multimedia
+URL: http://www.shallowsky.com/software/pho/
+
+Source: http://www.shallowsky.com/software/pho/pho-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+Buildrequires: gtk+-devel >= 1.2
+Buildrequires: gdk-pixbuf-devel >= 0.14
+
+%description
+Pho is a lightweight image browser.
+
+%prep
+%setup
+
+%build
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -Dp -m0755 pho %{buildroot}%{_bindir}/pho
+%{__install} -Dp -m0644 pho.1 %{buildroot}%{_mandir}/man1/pho.1
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc COPYING README TODO *.html *.jpg
+%doc %{_mandir}/man1/pho.1*
+%{_bindir}/pho
+
+%changelog
+* Sun May 06 2007 Dag Wieers <dag at wieers.com> - 0.9.5-1
+- Initial package. (using DAR)


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

Modified: trunk/rpms/qiv/qiv.spec
===================================================================
--- trunk/rpms/qiv/qiv.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/qiv/qiv.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -5,7 +5,7 @@
 Summary: Quick Image Viewer
 Name: qiv
 Version: 2.0
-Release: 1.2
+Release: 2
 License: GPL
 Group: Applications/Multimedia
 URL: http://www.klografx.net/qiv/
@@ -26,14 +26,20 @@
 %prep
 %setup
 
+%{__cat} <<'EOF' >qiv.sh
+#!/bin/sh
+### http://bugs.xmms.org/show_bug.cgi?id=1907.
+exec env XLIB_SKIP_ARGB_VISUALS=1 %{_libexecdir}/qiv "$@"
+EOF
+
 %build
 %{__perl} -pi.orig -e 's|/var/tmp|%{_tmppath}|' Makefile
-%{__make} %{?_smp_mflags} \
-	CFLAGS="%{optflags}"
+%{__make} %{?_smp_mflags} CFLAGS="%{optflags}"
 
 %install
 %{__rm} -rf %{buildroot}
-%{__install} -Dp -m0755 qiv %{buildroot}%{_bindir}/qiv
+%{__install} -Dp -m0755 qiv %{buildroot}%{_libexecdir}/qiv
+%{__install} -Dp -m0755 qiv.sh %{buildroot}%{_bindir}/qiv
 %{__install} -Dp -m0644 qiv.1 %{buildroot}%{_mandir}/man1/qiv.1
 
 %clean
@@ -42,12 +48,13 @@
 %files
 %defattr(-, root, root, 0755)
 %doc README* intro.jpg qiv-command.example
-%doc %{_mandir}/man?/*
-%{_bindir}/*
+%doc %{_mandir}/man1/qiv.1*
+%{_bindir}/qiv
+%{_libexecdir}/qiv
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 2.0-1.2
-- Rebuild for Fedora Core 5.
+* Sat May 05 2007 Dag Wieers <dag at wieers.com> - 2.0-2
+- Workaround for http://bugs.xmms.org/show_bug.cgi?id=1907.
 
 * Sat May 22 2004 Dag Wieers <dag at wieers.com> - 2.0-1
 - Updated to release 2.0.

Added: trunk/rpms/secpwgen/secpwgen-1.3_build_config.patch
===================================================================
--- trunk/rpms/secpwgen/secpwgen-1.3_build_config.patch	                        (rev 0)
+++ trunk/rpms/secpwgen/secpwgen-1.3_build_config.patch	2007-05-07 21:54:16 UTC (rev 5373)
@@ -0,0 +1,35 @@
+Index: Makefile.proto
+===================================================================
+--- Makefile.proto
++++ Makefile.proto
+@@ -30,9 +30,9 @@
+ ##
+ # If using OpenSSL, uncomment the following 3 lines.
+ ##
+-#CRYPTO_CFLAGS =
+-#CRYPTO_OBJS   = secure_random_openssl.o
+-#CRYPTO_LIBS   = -lcrypto
++CRYPTO_CFLAGS = $(OPTFLAGS)
++CRYPTO_OBJS   = secure_random_openssl.o
++CRYPTO_LIBS   = -lcrypto
+ 
+ ##
+ # If using cryptlib, uncomment the following 3 lines.
+@@ -45,7 +45,7 @@
+ # Change PREFIX to install to different directories. The binary is installed
+ # in $PREFIX/bin, and the man in $PREFIX/man/man1
+ ##
+-PREFIX = /usr/local
++PREFIX = /usr
+ 
+ ##
+ # On some operating systems (most notably Linux 2.6 kernels) using mlockall
+@@ -60,7 +60,7 @@
+ # Sometimes you have only dynamic libraries available. In that case COMMENT
+ # the following line.
+ ##
+-LINK_STATIC = -static
++#LINK_STATIC = -static
+ 
+ ##############################################################################
+ # NO USER MODIFIABLE PARTS AFTER THIS POINT

Added: trunk/rpms/secpwgen/secpwgen.spec
===================================================================
--- trunk/rpms/secpwgen/secpwgen.spec	                        (rev 0)
+++ trunk/rpms/secpwgen/secpwgen.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -0,0 +1,47 @@
+# $Id$
+# Authority: dag
+# Upstream: Zeljko Vrba <zvrba$globalnet,hr>
+
+Summary: Secure password generator
+Name: secpwgen
+Version: 1.3
+Release: 1
+License: GPL
+Group: Productivity/Security
+URL: http://www.core-dump.com.hr/?q=node/28
+
+Source: http://www.core-dump.com.hr/software/secpwgen-%{version}.tar.gz
+Patch0: secpwgen-1.3_build_config.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: openssl-devel
+
+%description
+secpwgen is a utility for generating secure passphrases. It implements several
+methods for passphrase generation, including the Diceware method with
+8192 word dictionary compiled in the executable.
+
+%prep
+%setup
+%patch0 -p0
+
+%build
+%{__make} -f Makefile.proto OPTFLAGS="%{optflags} -DDISABLE_MLOCKALL"
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -Dp -m0755 secpwgen %{buildroot}%{_bindir}/secpwgen
+%{__install} -Dp -m0644 secpwgen.1 %{buildroot}%{_mandir}/man1/secpwgen.1
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc ChangeLog README
+%doc %{_mandir}/man1/secpwgen.1*
+%{_bindir}/secpwgen
+
+%changelog
+* Mon May 07 2007 Dag Wieers <dag at wieers.com> - 1.3-1
+- Initial package. (using DAR)


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

Modified: trunk/rpms/sparse/sparse.spec
===================================================================
--- trunk/rpms/sparse/sparse.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/sparse/sparse.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -4,7 +4,7 @@
 
 Summary: Semantic parser
 Name: sparse
-Version: 0.1
+Version: 0.2
 Release: 1
 License: GPL
 Group: Development/Tools
@@ -22,16 +22,36 @@
 about types, such as what address space pointers point to, or what locks
 a function acquires or releases.
 
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%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
 
 %build
-%{__make} %{?_smp_mflags} CFLAGS="%{optflags}"
+%{__make} %{?_smp_mflags} CFLAGS="%{optflags} -Wwrite-strings -fPIC" \
+	PREFIX="%{_prefix}" \
+	BINDIR="%{_bindir}" \
+	LIBDIR="%{_libdir}" \
+	INCLUDEDIR="%{_includedir}" \
+	PKGCONFIGDIR="%{_libdir}/pkgconfig"
 
 %install
 %{__rm} -rf %{buildroot}
 %{__install} -d -m0755 %{buildroot}%{_bindir}
-%{__make} install BINDIR="%{buildroot}%{_bindir}"
+%{__make} install DESTDIR="%{buildroot}" \
+	PREFIX="%{_prefix}" \
+	BINDIR="%{_bindir}" \
+	LIBDIR="%{_libdir}" \
+	INCLUDEDIR="%{_includedir}" \
+	PKGCONFIGDIR="%{_libdir}/pkgconfig"
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -42,6 +62,16 @@
 %{_bindir}/cgcc
 %{_bindir}/sparse
 
+%files devel
+%defattr(-, root, root, 0755)
+%doc LICENSE
+%{_includedir}/sparse/
+%{_libdir}/libsparse.a
+%{_libdir}/pkgconfig/sparse.pc
+
 %changelog
+* Sun May 06 2007 Dag Wieers <dag at wieers.com> - 0.2-1
+- Updated to release 0.2.
+
 * Mon Nov 20 2006 Dag Wieers <dag at wieers.com> - 0.1-1
 - Initial package. (using DAR)

Modified: trunk/rpms/syck/syck.spec
===================================================================
--- trunk/rpms/syck/syck.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/syck/syck.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -13,7 +13,7 @@
 Summary: Extension for reading and writing YAML
 Name: syck
 Version: 0.55
-Release: 3
+Release: 4
 License: GPL
 Group: Development/Libraries
 URL: http://www.whytheluckystiff.net/syck/
@@ -35,7 +35,7 @@
 %package devel
 Summary: Extension for reading and writing YAML
 Group: Development/Libraries
-Obsoletes: syck <= %{version}
+Requires: %{name} = %{version}-%{release}
 
 %description devel
 Syck is an extension for reading and writing YAML swiftly in popular
@@ -60,8 +60,10 @@
 Summary: YAML module for python
 Group: Development/Languages
 Requires: python
-Obsoletes: python-syck <= %{version}-%{release}
-Provides: php-syck = %{version}-%{release}
+Obsoletes: syck-python <= %{version}-%{release}
+Obsoletes: PySyck <= %{version}-%{release}
+Provides: syck-python = %{version}-%{release}
+Provides: PySyck = %{version}-%{release}
 
 %description -n python-syck
 Syck is an extension for reading and writing YAML swiftly in popular
@@ -75,18 +77,22 @@
 %build
 libtoolize --force --copy && aclocal && automake --add-missing && autoconf
 %configure
-%{__make} %{?_smp_mflags}
+%{__make} %{?_smp_mflags} CFLAGS="%{optflags}"
 
+%{__rm} -f lib/*.la lib/.libs/*.la lib/.libs/*.lai
+
 %if %{!?_without_php:1}0
 pushd ext/php
 phpize
+export php_cv_cc_rpath=no
+export CFLAGS="%{optflags} -I../../lib -L../../lib/.libs"
 %configure --with-syck="."
 %{__make} %{?_smp_mflags}
 popd
 %endif
 
 pushd ext/python
-%{__python} setup.py build
+CFLAGS="%{optflags}" %{__python} setup.py build
 popd
 
 %install
@@ -109,7 +115,7 @@
 
 %files
 %defattr(-, root, root, 0755)
-%doc CHANGELOG COPYING README TODO
+%doc CHANGELOG COPYING README* TODO
 %{_libdir}/libsyck.so.*
 
 %files devel
@@ -140,6 +146,11 @@
 %ghost %{python_sitearch}/ypath.pyo
 
 %changelog
+* Sat May 05 2007 Dag Wieers <dag at wieers.com> - 0.55-4
+- Fixed syck-devel require syck.
+- Added missing README* documentation.
+- Obsoletes jbj's PySyck.
+
 * Wed May 02 2007 Dag Wieers <dag at wieers.com> - 0.55-3
 - Added php and python extensions.
 

Modified: trunk/rpms/xine/xine.spec
===================================================================
--- trunk/rpms/xine/xine.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/xine/xine.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -15,6 +15,9 @@
 %{?fc6:  %define _with_modxorg 1}
 %{?fc5:  %define _with_modxorg 1}
 
+%{?rh7:%define _without_caca 1}
+%{?el2:%define _without_caca 1}
+
 %{?rh7:%define _without_freedesktop 1}
 %{?el2:%define _without_freedesktop 1}
 
@@ -35,7 +38,7 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 %{!?_with_moles:Requires: xine-lib >= 1.1.2}
 %{?_with_moles:Requires: xine-lib-moles >= 1.1.2}
-BuildRequires: gcc-c++, gettext, libpng-devel, xine-lib-devel >= 1.0.0
+BuildRequires: gcc-c++, gettext, libpng-devel >= 2:1.2.8, xine-lib-devel >= 1.0.0
 BuildRequires: curl-devel, libidn-devel, libtermcap-devel, readline-devel
 BuildRequires: pkgconfig, /usr/bin/find
 # Required by autogen.sh
@@ -115,7 +118,9 @@
 
 %build
 %configure \
-    %{?_without_lirc:--disable-lirc}
+	--x-libraries="%{_prefix}/X11R6/%{_lib}" \
+%{?_without_lirc:--disable-lirc} \
+%{?_without_caca:--without-caca}
 %{__make} %{?_smp_mflags}
 
 

Modified: trunk/rpms/xmms/xmms.spec
===================================================================
--- trunk/rpms/xmms/xmms.spec	2007-05-07 18:37:58 UTC (rev 5372)
+++ trunk/rpms/xmms/xmms.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -33,7 +33,7 @@
 Summary: Media player for X which resembles Winamp
 Name: xmms
 Version: 1.2.10
-Release: 12
+Release: 14
 Epoch: 1
 License: GPL
 Group: Applications/Multimedia
@@ -62,6 +62,7 @@
 Patch13: xmms-1.2.10-pls-188603.patch
 Patch14: xmms-1.2.10-configfile-safe-write.patch
 Patch15: xmms-1.2.10-reposition.patch
+Patch16: xmms-1.2.10-ubuntu-CVE-2007-0653.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires: glib2-devel, gtk+-devel, esound-devel
@@ -79,7 +80,7 @@
 Requires: redhat-menus >= 0.11
 
 Obsoletes: x11amp0.7-1-1, x11amp, xmms-esd, xmms-gl, xmms-mikmod, xmms-gnome
-Obsoletes: xmms-alsa, alsa-xmms
+Obsoletes: xmms-alsa, alsa-xmms, xmms-libs
 
 #%{!?_without_arts:Conflicts: arts < 1.2.0-1.5}
 
@@ -152,9 +153,22 @@
 %patch13 -p1 -b .pls
 %patch14 -p1
 %patch15 -p1
+%patch16 -p1
 
 %{__perl} -pi.orig -e 's|/lib\b|/%{_lib}|g' configure
 
+%{__cat} <<'EOF' >wmxmms.sh
+#!/bin/sh
+### http://bugs.xmms.org/show_bug.cgi?id=1907.
+exec env XLIB_SKIP_ARGB_VISUALS=1 %{_libexecdir}/wmxmms "$@"
+EOF
+
+%{__cat} <<'EOF' >xmms.sh
+#!/bin/sh
+### http://bugs.xmms.org/show_bug.cgi?id=1907.
+exec env XLIB_SKIP_ARGB_VISUALS=1 %{_libexecdir}/xmms "$@"
+EOF
+
 %build
 %configure \
 	--disable-dependency-tracking \
@@ -170,12 +184,12 @@
 
 %{__make}
 
-ln -snf ../libxmms/configfile.h xmms/configfile.h
+%{__ln_s} -nf ../libxmms/configfile.h xmms/configfile.h
 
 %if %{!?_without_arts:1}0
-export XMMS_CONFIG="$(pwd)/xmms-config"
+export XMMS_CONFIG="env PKG_CONFIG_PATH=$(pwd) $(pwd)/xmms-config"
 cd arts_output-%{artsplugin_ver}
-CFLAGS="$RPM_OPT_FLAGS -I.." %configure --disable-rpath
+CFLAGS="%{optflags} -I.." %configure --disable-rpath
 %{__make}
 cd ..
 %endif
@@ -193,6 +207,12 @@
 %{__make} install -C arts_output-%{artsplugin_ver} DESTDIR="%{buildroot}"
 %endif
 
+### https://bugzilla.redhat.com/213172
+%{__install} -Dp -m0755 %{buildroot}%{_bindir}/wmxmms %{buildroot}%{_libexecdir}/wmxmms
+%{__install} -Dp -m0755 wmxmms.sh %{buildroot}%{_bindir}/wmxmms
+%{__install} -Dp -m0755 %{buildroot}%{_bindir}/xmms %{buildroot}%{_libexecdir}/xmms
+%{__install} -Dp -m0755 xmms.sh %{buildroot}%{_bindir}/xmms
+
 #install -m 755 librh_mp3.so %{buildroot}%{_libdir}/xmms/Input
 
 mkdir -p %{buildroot}%{_datadir}/xmms/Skins
@@ -207,6 +227,7 @@
 %{__install} -Dp -m0644 xmms/xmms_logo.xpm %{buildroot}%{_datadir}/pixmaps/xmms_logo.xpm
 %{__install} -Dp -m0644 xmms/xmms_mini.xpm %{buildroot}%{_datadir}/pixmaps/mini/xmms_mini.xpm
 %{__install} -Dp -m0644 $RPM_SOURCE_DIR/xmms.xpm %{buildroot}%{_datadir}/pixmaps/xmms.xpm
+%{__install} -Dp -m0644 xmms.pc %{buildroot}%{_libdir}/pkgconfig/xmms.pc
 
 # unpackaged files
 rm -f %{buildroot}%{_datadir}/xmms/*/lib*.{a,la} \
@@ -230,8 +251,8 @@
 %files -f %{name}.lang
 %defattr(-, root, root, 0755)
 %doc AUTHORS ChangeLog COPYING FAQ INSTALL NEWS README TODO
+%{_bindir}/wmxmms
 %{_bindir}/xmms
-%{_bindir}/wmxmms
 %{_libdir}/libxmms.so.1*
 %dir %{_libdir}/xmms/
 %{_libdir}/xmms/Effect/
@@ -244,6 +265,8 @@
 %{_libdir}/xmms/Input/libwav.so
 %{_libdir}/xmms/Output/
 %{_libdir}/xmms/Visualization/
+%{_libexecdir}/wmxmms
+%{_libexecdir}/xmms
 %{_datadir}/applications/redhat-audio-player.desktop
 %{_datadir}/pixmaps/xmms.xpm
 %{_datadir}/pixmaps/xmms_logo.xpm
@@ -259,6 +282,7 @@
 %{_datadir}/aclocal/xmms.m4
 #%{_libdir}/lib*.a
 %{_libdir}/lib*.so
+%{_libdir}/pkgconfig/xmms.pc 
 
 %files mp3
 %defattr(-, root, root, 0755)
@@ -270,6 +294,13 @@
 %{_datadir}/xmms/Skins/
 
 %changelog
+* Sat May 05 2007 Dag Wieers <dag at wieers.com> - 1:1.2.10-14
+- Workaround for http://bugs.xmms.org/show_bug.cgi?id=1907.
+- Fixed build again on anything older than EL5.
+
+* Fri May 04 2007 Dag Wieers <dag at wieers.com> - 1:1.2.10-13
+- Added xmms.pc for building software against xmms. (Chris Tracy)
+
 * Wed Mar 21 2007 Dag Wieers <dag at wieers.com> - 1:1.2.10-12
 - Fixed gcc4 compilation with patch from Fedora.
 

Added: trunk/rpms/xprobe2/xprobe2.spec
===================================================================
--- trunk/rpms/xprobe2/xprobe2.spec	                        (rev 0)
+++ trunk/rpms/xprobe2/xprobe2.spec	2007-05-07 21:54:16 UTC (rev 5373)
@@ -0,0 +1,55 @@
+# $Id$
+# Authority: dag
+
+Summary: Active operating system fingerprinting tool
+Name: xprobe2
+Version: 0.3
+Release: 1
+License: GPL
+Group: Applications/Internet
+URL: http://sys-security.com/blog/xprobe2/
+
+Source: http://dl.sf.net/xprobe/xprobe2-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: libpcap-devel
+
+%description
+Xprobe is an alternative to some tools which are heavily dependent upon the
+usage of the TCP protocol for remote active operating system fingerprinting.
+
+Xprobe I combines various remote active operating system fingerprinting methods
+using the ICMP protocol, which were discovered during the "ICMP Usage in
+Scanning" research project, into a simple, fast, efficient and a powerful way
+to detect an underlying operating system a targeted host is using.
+
+Xprobe2 is an active operating system fingerprinting tool with a different
+approach to operating system fingerprinting. Xprobe2 rely on fuzzy signature
+matching, probabilistic guesses, multiple matches simultaneously, and a
+signature database. 
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS CHANGELOG COPYING CREDITS README TODO docs/*
+%doc %{_mandir}/man1/xprobe2.1*
+%config(noreplace) %{_sysconfdir}/xprobe2/
+%{_bindir}/xprobe2
+
+%changelog
+* Mon May 07 2007 Dag Wieers <dag at wieers.coM> - 0.3-1
+- Initial package. (using DAR)


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




More information about the commits mailing list