[svn] r5432 - in trunk/rpms: . check inkscape iogen js libEMF loudmouth perl-Encode perl-XML-XQL plotutils pstoedit radmind rdup re2c rkhunter umlspeed unoconv

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Thu May 24 01:36:46 CEST 2007


Author: dag
Date: 2007-05-24 01:36:43 +0200 (Thu, 24 May 2007)
New Revision: 5432

Added:
   trunk/rpms/check/
   trunk/rpms/check/check-0.9.2-fPIC.patch
   trunk/rpms/check/check.spec
   trunk/rpms/libEMF/
   trunk/rpms/libEMF/libEMF-1.0.3-amd64.patch
   trunk/rpms/libEMF/libEMF.spec
   trunk/rpms/loudmouth/loudmouth-0.16.spec
   trunk/rpms/loudmouth/loudmouth-1.0.spec
   trunk/rpms/plotutils/
   trunk/rpms/plotutils/plotutils.spec
   trunk/rpms/pstoedit/
   trunk/rpms/pstoedit/pstoedit-3.44-cxxflags.patch
   trunk/rpms/pstoedit/pstoedit-3.44-quiet.patch
   trunk/rpms/pstoedit/pstoedit.spec
   trunk/rpms/unoconv/
   trunk/rpms/unoconv/unoconv.spec
Modified:
   trunk/rpms/inkscape/inkscape.spec
   trunk/rpms/iogen/iogen.spec
   trunk/rpms/js/js.spec
   trunk/rpms/loudmouth/loudmouth.spec
   trunk/rpms/perl-Encode/perl-Encode.spec
   trunk/rpms/perl-XML-XQL/perl-XML-XQL.spec
   trunk/rpms/radmind/radmind.spec
   trunk/rpms/rdup/rdup.spec
   trunk/rpms/re2c/re2c.spec
   trunk/rpms/rkhunter/rkhunter.spec
   trunk/rpms/umlspeed/umlspeed.spec
Log:
Updates

Added: trunk/rpms/check/check-0.9.2-fPIC.patch
===================================================================
--- trunk/rpms/check/check-0.9.2-fPIC.patch	                        (rev 0)
+++ trunk/rpms/check/check-0.9.2-fPIC.patch	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,11 @@
+--- check-0.9.2/configure.BAD	2005-08-14 16:01:27.000000000 -0500
++++ check-0.9.2/configure	2005-08-14 16:01:41.000000000 -0500
+@@ -1181,7 +1181,7 @@
+ fi
+ 
+ if test -n "$GCC"; then
+-   CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings"
++   CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -fPIC"
+ fi
+ # Extract the first word of "docbook2html", so it can be a program name with args.
+ set dummy docbook2html; ac_word=$2

Added: trunk/rpms/check/check.spec
===================================================================
--- trunk/rpms/check/check.spec	                        (rev 0)
+++ trunk/rpms/check/check.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,67 @@
+# $Id$
+# Authority: dag
+
+### EL5 already ships with check 0.9.3-5.fc6
+# ExcludeDist: el5
+
+Summary: Unit test framework for C
+Name: check
+Version: 0.9.3
+Release: 1
+License: LGPL
+Group: Development/Tools
+URL: http://check.sourceforge.net/
+
+Source: http://dl.sf.net/check/check-%{version}.tar.gz
+Patch0: check-0.9.2-fPIC.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: docbook-utils
+
+%description
+Check is a unit test framework for C. It features a simple interface for 
+defining unit tests, putting little in the way of the developer. Tests 
+are run in a separate address space, so Check can catch both assertion 
+failures and code errors that cause segmentation faults or other signals. 
+The output from unit tests can be used within source code editors and IDEs.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Provides: %{name} = %{version}-%{release}
+#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
+%patch0 -p1
+
+%build
+%configure
+%{__make}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{_datadir}/doc/
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files devel
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog* COPYING NEWS README doc/
+%{_datadir}/aclocal/check.m4
+%{_includedir}/check.h
+### Static link required !
+%{_libdir}/libcheck.a
+
+%changelog
+* Wed May 23 2007 Dag Wieers <dag at wieers.com> - 0.9.3-1
+- Initial package. (using DAR)


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

Modified: trunk/rpms/inkscape/inkscape.spec
===================================================================
--- trunk/rpms/inkscape/inkscape.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/inkscape/inkscape.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -25,13 +25,15 @@
 
 Summary: Vector drawing application
 Name: inkscape
-Version: 0.45
+Version: 0.45.1
 Release: 1
 License: GPL
 Group: Applications/Multimedia
 URL: http://inkscape.sourceforge.net/
 
 Source: http://dl.sf.net/inkscape/inkscape-%{version}.tar.gz
+Patch0: inkscape-0.44.1-psinput.patch
+Patch1: inkscape-0.45-python.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 #BuildRequires: libsigc++2-devel, gtkmm24-devel, glibmm-devel
@@ -41,44 +43,40 @@
 BuildRequires: gcc-c++, pkgconfig
 BuildRequires: gettext, libpng-devel, freetype-devel, zlib-devel
 BuildRequires: gtk2-devel, libxml2-devel, libxslt-devel
-BuildRequires: python-devel
+BuildRequires: python-devel, lcms-devel >= 1.13
+BuildRequires: loudmouth-devel >= 1.0
 %{!?_without_freedesktop:BuildRequires: desktop-file-utils}
 #%{?_without_modxorg:BuildRequires: XFree86-devel, XFree86-Mesa-libGLU}
 %{?_without_modxorg:BuildRequires: XFree86-devel, xorg-x11-Mesa-libGLU}
 %{!?_without_modxorg:BuildRequires: mesa-libGL-devel, mesa-libGLU-devel}
 
+Requires: pstoedit
+Requires: perl(Image::Magick)
+
 %description
 Inkscape is a SVG based generic vector-drawing program.
 
 %prep
 %setup
 
-%{__cat} <<EOF >inkscape.desktop.in
-[Desktop Entry]
-Name=Inkscape Vector Drawing Program
-Comment=Vector drawing program.
-Type=Application
-MimeType=image/svg+xml
-FilePattern=inkscape
-Icon=inkscape.png
-Exec=inkscape %U
-TryExec=inkscape
-Terminal=false
-StartupNotify=true
-Encoding=UTF-8
-Categories=Application;Graphics;
-EOF
+%patch0 -p1 -b .psinput
+%patch1 -p1 -b .python
 
 %build
 %configure \
-	--with-xinerama \
+	--enable-inkboard \
+	--enable-lcms \
 	--enable-static="no" \
-	--with-inkjar
+	--with-gnome-vfs \
+	--with-inkjar \
+	--with-perl \
+	--with-python \
+	--with-xinerama
 %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 %find_lang %{name}
 
 %if %{!?_without_freedesktop:1}0
@@ -89,6 +87,12 @@
                 %{buildroot}%{_datadir}/applications/inkscape.desktop
 %endif
 
+%post
+update-desktop-database %{_datadir}/applications &>/dev/null || :
+
+%postun
+update-desktop-database %{_datadir}/applications &>/dev/null || :
+
 %clean
 %{__rm} -rf %{buildroot}
 

Modified: trunk/rpms/iogen/iogen.spec
===================================================================
--- trunk/rpms/iogen/iogen.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/iogen/iogen.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -1,16 +1,15 @@
 # $Id$
 # Authority: dag
-# Upstream: 
 
 Summary: I/O generator
 Name: iogen
-Version: 3.0
+Version: 3.1
 Release: 1
 License: GPL
 Group: Applications/System
 URL: http://www.peereboom.us/iogen/
 
-Source: http://www.peereboom.us/iogen/iogen_%{version}.tgz
+Source: http://www.peereboom.us/iogen/iogen_%{version}p0.tgz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 %description
@@ -23,7 +22,7 @@
 to recreate the worst case scenario I/O.
 
 %prep
-%setup -n %{name}_%{version}
+%setup -n %{name}_%{version}p0
 
 %build
 %{__make} %{?_smp_mflags}
@@ -44,6 +43,9 @@
 %{_bindir}/iogen
 
 %changelog
+* Sat May 23 2007 Dag Wieers <dag at wieers.com> - 3.1-1
+- Updated to release 3.1p0.
+
 * Tue Apr 17 2007 Dag Wieers <dag at wieers.com> - 3.0-1
 - Updated to release 3.0.
 

Modified: trunk/rpms/js/js.spec
===================================================================
--- trunk/rpms/js/js.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/js/js.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -133,7 +133,7 @@
 %{_includedir}/js*.h
 
 %changelog
-* Sun Mar 25 2007 Dag Wieers <dag at wieers.coM> - 1.60-1
+* Sun Mar 25 2007 Dag Wieers <dag at wieers.com> - 1.60-1
 - Updated to release 1.60.
 
 * Fri Nov 11 2005 Dries Verachtert <dries at ulyssis.org> - 1.5-1

Added: trunk/rpms/libEMF/libEMF-1.0.3-amd64.patch
===================================================================
--- trunk/rpms/libEMF/libEMF-1.0.3-amd64.patch	                        (rev 0)
+++ trunk/rpms/libEMF/libEMF-1.0.3-amd64.patch	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,92 @@
+--- libEMF-1.0.3/libemf/libemf.h.amd64	2004-11-11 23:33:43.000000000 +0100
++++ libEMF-1.0.3/libemf/libemf.h	2006-11-19 00:54:37.000000000 +0100
+@@ -306,6 +306,7 @@
+ 	fread( &word, sizeof(INT16), 1, fp_ );
+       return *this;
+     }
++#if !(defined(_LP64) || defined(__alpha__))
+     /*!
+      * Output a double word (long) to the stream (swabbed).
+      * \param word word (long) to output.
+@@ -374,6 +375,7 @@
+ 	fread( &long_, sizeof(LONG), 1, fp_ );
+       return *this;
+     }
++#endif
+     /*!
+      * Output a (long) int to the stream (swabbed).
+      * \param int_ (long) int to output.
+--- libEMF-1.0.3/include/libEMF/wine/winbase.h.amd64	2004-07-29 08:20:38.000000000 +0200
++++ libEMF-1.0.3/include/libEMF/wine/winbase.h	2006-11-19 00:55:17.000000000 +0100
+@@ -1802,6 +1802,7 @@
+ VOID        WINAPI SetLastError(DWORD);
+ #endif  /* __i386__ && __GNUC__ */
+ 
++#if 0
+ /* FIXME: should handle platforms where sizeof(void*) != sizeof(long) */
+ static inline PVOID WINAPI InterlockedCompareExchangePointer( PVOID *dest, PVOID xchg, PVOID compare )
+ {
+@@ -1812,6 +1813,7 @@
+ {
+     return (PVOID)InterlockedExchange( (PLONG)dest, (LONG)val );
+ }
++#endif
+ 
+ #ifdef __WINE__
+ #define GetCurrentProcess() ((HANDLE)0xffffffff)
+--- libEMF-1.0.3/include/libEMF/wine/winnt.h.amd64	2005-08-07 17:50:12.000000000 +0200
++++ libEMF-1.0.3/include/libEMF/wine/winnt.h	2006-11-19 00:54:37.000000000 +0100
+@@ -29,10 +29,14 @@
+ 
+ /* Architecture dependent settings. */
+ /* These are hardcoded to avoid dependencies on config.h in Winelib apps. */
+-#if defined(__i386__)
++#if defined(__i386__) || defined(__x86_64__)
+ # undef  WORDS_BIGENDIAN
+ # undef  BITFIELDS_BIGENDIAN
+ # define ALLOW_UNALIGNED_ACCESS
++#elif defined(__alpha__)
++# undef  WORDS_BIGENDIAN
++# undef  BITFIELDS_BIGENDIAN
++# undef  ALLOW_UNALIGNED_ACCESS
+ #elif defined(__sparc__)
+ # define WORDS_BIGENDIAN
+ # define BITFIELDS_BIGENDIAN
+@@ -222,8 +226,13 @@
+ typedef unsigned short  WORD,       *PWORD,    *LPWORD;
+ typedef int             INT,        *PINT,     *LPINT;
+ typedef unsigned int    UINT,       *PUINT,    *LPUINT;
++#if defined(_LP64) || defined(__alpha__)
++typedef unsigned int    DWORD,      *PDWORD,   *LPDWORD;
++typedef unsigned int    ULONG,      *PULONG,   *LPULONG;
++#else
+ typedef unsigned long   DWORD,      *PDWORD,   *LPDWORD;
+ typedef unsigned long   ULONG,      *PULONG,   *LPULONG;
++#endif
+ typedef float           FLOAT,      *PFLOAT,   *LPFLOAT;
+ typedef double          DOUBLE,     *PDOUBLE,  *LPDOUBLE;
+ typedef double          DATE;
+@@ -263,7 +272,11 @@
+ typedef BYTE            BOOLEAN,    *PBOOLEAN;
+ typedef char            CHAR,       *PCHAR;
+ typedef short           SHORT,      *PSHORT;
++#if defined(_LP64) || defined(__alpha__)
++typedef int             LONG,       *PLONG,    *LPLONG;
++#else
+ typedef long            LONG,       *PLONG,    *LPLONG;
++#endif
+ 
+ /* Some systems might have wchar_t, but we really need 16 bit characters */
+ #ifndef WINE_WCHAR_DEFINED
+@@ -652,6 +665,11 @@
+ 
+ #endif  /* __i386__ */
+ 
++#ifdef __x86_64__
++#define CONTEXT_FULL		1
++typedef struct _CONTEXT CONTEXT;
++#endif
++
+ /* Alpha context definitions */
+ #ifdef _ALPHA_
+ 

Added: trunk/rpms/libEMF/libEMF.spec
===================================================================
--- trunk/rpms/libEMF/libEMF.spec	                        (rev 0)
+++ trunk/rpms/libEMF/libEMF.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,71 @@
+# $Id$
+# Authority: dag
+
+Summary: Library for generating Enhanced Metafiles
+Name: libEMF
+Version: 1.0.3
+Release: 1
+License: LGPL/GPL
+Group: System Environment/Libraries
+URL: http://libemf.sourceforge.net/
+
+Source: http://dl.sf.net/pstoedit/libEMF-%{version}.tar.gz
+Patch: libEMF-1.0.3-amd64.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: libstdc++-devel
+
+%description
+libEMF is a library for generating Enhanced Metafiles on systems which
+don't natively support the ECMA-234 Graphics Device Interface
+(GDI). The library is intended to be used as a driver for other
+graphics programs such as Grace or gnuplot. Therefore, it implements a
+very limited subset of the GDI.
+
+%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
+%patch -p1 -b .amd64
+%{__chmod} 0644 libemf/libemf.h
+
+%build
+%configure \
+	--disable-static \
+	--enable-editing
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}" CPPROG="%{__cp} -avp"
+
+%post -p /sbin/ldconfig
+%postun	-p /sbin/ldconfig
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING* NEWS README
+%{_bindir}/printemf
+%{_libdir}/libEMF.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%doc doc/html/
+%{_includedir}/libEMF/
+%{_libdir}/libEMF.so
+%exclude %{_libdir}/libEMF.la
+
+%changelog
+* Thu May 24 2007 Dag Wieers <dag at wieers.com> - 1.0.3-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/loudmouth/loudmouth-0.16.spec
===================================================================
--- trunk/rpms/loudmouth/loudmouth-0.16.spec	                        (rev 0)
+++ trunk/rpms/loudmouth/loudmouth-0.16.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,86 @@
+# $Id: loudmouth.spec 4303 2006-04-18 22:05:03Z dries $
+# Authority: dag
+
+%{?dist: %{expand: %%define %dist 1}}
+
+%{?rh7:%define _without_gnutls 1}
+%{?el2:%define _without_gnutls 1}
+
+%{?rh7:%define _without_gtkdoc 1}
+%{?el2:%define _without_gtkdoc 1}
+
+Summary: Jabber programming library written in C
+Name: loudmouth
+Version: 0.16
+Release: 1
+License: LGPL
+Group: System Environment/Libraries
+URL: http://www.loudmouth-project.org/
+
+Source: http://ftp.imendio.com/pub/imendio/loudmouth/src/loudmouth-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: gcc-c++
+BuildRequires: glib2-devel >= 2.0, libidn-devel, check-devel
+%{!?_without_gtkdoc:BuildRequires: gtk-doc >= 0.10}
+%{!?_without_gnutls:BuildRequires: gnutls-devel}
+%{?_without_gnutls:BuildRequires: openssl-devel}
+
+%description
+Loudmouth is a lightweight and easy-to-use C library for programming with
+the Jabber protocol. It's designed to be easy to get started with and yet
+extensible to let you do anything the Jabber protocol allows.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: glib2-devel, libidn-devel
+%{!?_without_gnutls:Requires: gnutls-devel}
+%{?_without_gnutls:Requires: openssl-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
+
+%build
+%configure \
+%{!?_without_gtkdoc:--enable-gtk-doc} \
+	--enable-static="no" \
+%{!?_without_gnutls:--with-ssl="gnutls"} \
+%{?_without_gnutls:--with-ssl="openssl"}
+%{__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 ChangeLog COPYING NEWS README
+%{_libdir}/libloudmouth-1.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%doc %{_datadir}/gtk-doc/html/loudmouth/
+%{_libdir}/libloudmouth-1.so
+%{_libdir}/pkgconfig/loudmouth-1.0.pc
+%{_includedir}/loudmouth-1.0/
+%exclude %{_libdir}/libloudmouth-1.la
+
+%changelog
+* Thu Apr 29 2004 Dag Wieers <dag at wieers.com> - 0.16-1
+- Updated to release 0.16.
+
+* Mon Mar 15 2004 Dag Wieers <dag at wieers.com> - 0.15.1-1
+- Initial packahe. (using DAR)

Added: trunk/rpms/loudmouth/loudmouth-1.0.spec
===================================================================
--- trunk/rpms/loudmouth/loudmouth-1.0.spec	                        (rev 0)
+++ trunk/rpms/loudmouth/loudmouth-1.0.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,91 @@
+# $Id$
+# Authority: dag
+
+%{?dist: %{expand: %%define %dist 1}}
+
+%{?el3:%define _without_gnutls 1}
+%{?rh9:%define _without_gnutls 1}
+%{?rh7:%define _without_gnutls 1}
+%{?el2:%define _without_gnutls 1}
+
+%{?rh7:%define _without_gtkdoc 1}
+%{?el2:%define _without_gtkdoc 1}
+
+Summary: Jabber programming library written in C
+Name: loudmouth
+Version: 1.0.5
+Release: 1
+License: LGPL
+Group: System Environment/Libraries
+URL: http://www.loudmouth-project.org/
+
+Source: http://ftp.imendio.com/pub/imendio/loudmouth/src/loudmouth-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: gcc-c++, gtk-doc >= 0.10
+BuildRequires: glib2-devel >= 2.4, libidn-devel, check-devel
+%{!?_without_gtkdoc:BuildRequires: gtk-doc >= 0.10}
+%{!?_without_gnutls:BuildRequires: gnutls-devel >= 1.0}
+%{?_without_gnutls:BuildRequires: openssl-devel}
+
+%description
+Loudmouth is a lightweight and easy-to-use C library for programming with
+the Jabber protocol. It's designed to be easy to get started with and yet
+extensible to let you do anything the Jabber protocol allows.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: glib2-devel, libidn-devel
+%{!?_without_gnutls:Requires: gnutls-devel >= 1.0}
+%{?_without_gnutls:Requires: openssl-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
+
+%build
+%configure \
+%{!?_without_gtkdoc:--enable-gtk-doc} \
+	--enable-static="no" \
+%{!?_without_gnutls:--with-ssl="gnutls"} \
+%{?_without_gnutls:--with-ssl="openssl"}
+%{__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 ChangeLog COPYING NEWS README
+%{_libdir}/libloudmouth-1.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%doc %{_datadir}/gtk-doc/html/loudmouth/
+%{_libdir}/libloudmouth-1.so
+%{_libdir}/pkgconfig/loudmouth-1.0.pc
+%{_includedir}/loudmouth-1.0/
+%exclude %{_libdir}/libloudmouth-1.la
+
+%changelog
+* Wed May 23 2007 Dag Wieers <dag at wieers.com> - 1.0.5-1
+- Updated to release 1.0.5.
+
+* Thu Apr 29 2004 Dag Wieers <dag at wieers.com> - 0.16-1
+- Updated to release 0.16.
+
+* Mon Mar 15 2004 Dag Wieers <dag at wieers.com> - 0.15.1-1
+- Initial packahe. (using DAR)


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

Modified: trunk/rpms/loudmouth/loudmouth.spec
===================================================================
--- trunk/rpms/loudmouth/loudmouth.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/loudmouth/loudmouth.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -1,20 +1,34 @@
 # $Id$
 # Authority: dag
 
-Summary: Jabber client library.
+%{?dist: %{expand: %%define %dist 1}}
+
+%{?el4:%define _without_gnutls 1}
+%{?el3:%define _without_gnutls 1}
+%{?rh9:%define _without_gnutls 1}
+%{?rh7:%define _without_gnutls 1}
+%{?el2:%define _without_gnutls 1}
+
+%{?rh7:%define _without_gtkdoc 1}
+%{?el2:%define _without_gtkdoc 1}
+
+Summary: Jabber programming library written in C
 Name: loudmouth
-Version: 0.16
-Release: 1.2
+Version: 1.2.2
+Release: 1
 License: LGPL
 Group: System Environment/Libraries
-URL: http://projects.imendio.com/loudmouth/
+URL: http://www.loudmouth-project.org/
 
-Source: http://ftp.imendio.com/pub/imendio/loudmouth/src/loudmouth-%{version}.tar.gz
+Source: http://ftp.imendio.com/pub/imendio/loudmouth/src/loudmouth-%{version}.tar.bz2
+Patch0: loudmouth-1.2.2-stream-error.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: glib2-devel >= 2.0.0
-BuildRequires: gtk-doc >= 0.10, gcc-c++
-#BuildRequires: gnutls-devel >= 1.0
+BuildRequires: gcc-c++, gtk-doc >= 0.10
+BuildRequires: glib2-devel >= 2.0.0, libidn-devel, check-devel
+%{!?_without_gtkdoc:BuildRequires: gtk-doc >= 0.10}
+%{!?_without_gnutls:BuildRequires: gnutls-devel >= 1.4}
+%{?_without_gnutls:BuildRequires: openssl-devel}
 
 %description
 Loudmouth is a lightweight and easy-to-use C library for programming with
@@ -25,6 +39,9 @@
 Summary: Header files, libraries and development documentation for %{name}.
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
+Requires: glib2-devel, libidn-devel
+%{!?_without_gnutls:Requires: gnutls-devel >= 1.4}
+%{?_without_gnutls:Requires: openssl-devel}
 
 %description devel
 This package contains the header files, static libraries and development
@@ -33,37 +50,42 @@
 
 %prep
 %setup
+%patch0 -p1 -b .stream-error
 
 %build
 %configure \
-	--enable-gtk-doc \
-	--with-ssl="yes"
+%{!?_without_gtkdoc:--enable-gtk-doc} \
+	--enable-static="no" \
+%{!?_without_gnutls:--with-ssl="gnutls"} \
+%{?_without_gnutls:--with-ssl="openssl"}
 %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
 %doc ChangeLog COPYING NEWS README
-%{_libdir}/*.so.*
+%{_libdir}/libloudmouth-1.so.*
 
 %files devel
 %defattr(-, root, root, 0755)
 %doc %{_datadir}/gtk-doc/html/loudmouth/
-%{_libdir}/*.so
-%{_libdir}/.a
-%{_libdir}/pkgconfig/*.
+%{_libdir}/libloudmouth-1.so
+%{_libdir}/pkgconfig/loudmouth-1.0.pc
 %{_includedir}/loudmouth-1.0/
-%exclude %{_libdir}/.la
+%exclude %{_libdir}/libloudmouth-1.la
 
 %changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.16-1.2
-- Rebuild for Fedora Core 5.
+* Wed May 23 2007 Dag Wieers <dag at wieers.com> - 1.2.2-1
+- Updated to release 1.2.2.
 
 * Thu Apr 29 2004 Dag Wieers <dag at wieers.com> - 0.16-1
 - Updated to release 0.16.

Modified: trunk/rpms/perl-Encode/perl-Encode.spec
===================================================================
--- trunk/rpms/perl-Encode/perl-Encode.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/perl-Encode/perl-Encode.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -7,7 +7,7 @@
 
 %define real_name Encode
 
-Summary: Perl module named Encode
+Summary: Perl module that implements character encodings
 Name: perl-Encode
 Version: 2.20
 Release: 1
@@ -21,7 +21,7 @@
 BuildRequires: perl >= 1:5.7.3
 
 %description
-perl-Encode is a Perl module.
+perl-Encode is a Perl module that implements character encodings.
 
 %prep
 %setup -n %{real_name}-%{version}

Modified: trunk/rpms/perl-XML-XQL/perl-XML-XQL.spec
===================================================================
--- trunk/rpms/perl-XML-XQL/perl-XML-XQL.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/perl-XML-XQL/perl-XML-XQL.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -1,19 +1,17 @@
 # $Id$
-
 # Authority: dries
 # Upstream: T.J. Mather <tjmather$maxmind,com>
 
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
 %define real_name XML-XQL
-%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
-%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
-%define perl_archlib %(eval "`perl -V:archlib`"; echo $archlib)
-%define perl_privlib %(eval "`perl -V:privlib`"; echo $privlib)
 
 Summary: Query XML tree structures with XQL
 Name: perl-XML-XQL
 Version: 0.68
-Release: 1.2
-License: Artistic
+Release: 2
+License: Artistic/GPL
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/XML-XQL/
 
@@ -33,28 +31,30 @@
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
-%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
+%{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf %{buildroot}
 %makeinstall
-%{__rm} -f %{buildroot}%{perl_archlib}/perllocal.pod
-%{__rm} -f %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
 
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}
+
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc Changes README
-%doc %{_mandir}/man3/*
+%doc Changes MANIFEST README
+%doc %{_mandir}/man3/*.3pm*
 %{_bindir}/xql.pl
+%dir %{perl_vendorlib}/XML/
 %{perl_vendorlib}/XML/XQL.pm
-%{perl_vendorlib}/XML/XQL/*
+%{perl_vendorlib}/XML/XQL/
 
 %changelog
-* Wed Mar 22 2006 Dries Verachtert <dries at ulyssis.org> - 0.68-1.2
-- Rebuild for Fedora Core 5.
+* Thu May 24 2007 Dag Wieers <dag at wieers.coM> - 0.68-2
+- Cosmetic cleanup.
 
 * Thu Jul 22 2004 Dries Verachtert <dries at ulyssis.org> - 0.68-1
 - Initial package.

Added: trunk/rpms/plotutils/plotutils.spec
===================================================================
--- trunk/rpms/plotutils/plotutils.spec	                        (rev 0)
+++ trunk/rpms/plotutils/plotutils.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,121 @@
+# $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: GNU vector and raster graphics utilities and libraries
+Name: plotutils
+Version: 2.5
+Release: 1
+License: GPL
+Group: Applications/Productivity
+URL: http://www.gnu.org/software/plotutils/
+
+Source: ftp://ftp.gnu.org/gnu/plotutils/plotutils-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: flex, libpng-devel
+%{?_with_modxorg:BuildRequires: libX11-devel, libXaw-devel, libXt-devel, libXext-devel, xorg-x11-proto-devel}
+%{!?_with_modxorg:BuildRequires: XFree86-devel}
+Requires: /sbin/install-info
+
+%description
+The GNU plotutils package contains software for both programmers and
+technical users. Its centerpiece is libplot, a powerful C/C++ function
+library for exporting 2-D vector graphics in many file formats, both
+vector and raster. It can also do vector graphics animations. Besides
+libplot, the package contains command-line programs for plotting
+scientific data. Many of them use libplot to export graphics
+
+%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
+%{__cp} -av lib/fontlist.c graph/
+%{__cp} -av lib/fontlist.c pic2plot/
+%{__cp} -av lib/fontlist.c plot/
+%{__cp} -av lib/fontlist.c plotfont/
+%{__cp} -av lib/fontlist.c tek2plot/
+
+%build
+%configure \
+	--disable-static \
+	--enable-libplotter \
+	--enable-libxmi \
+	--enable-ps-fonts-in-pcl
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%{__install} -d -m0755 rpmdoc/
+%{__mv} -f %{buildroot}%{_datadir}/libplot/ rpmdoc/
+%{__mv} -f %{buildroot}%{_datadir}/ode/ rpmdoc/
+%{__mv} -f %{buildroot}%{_datadir}/pic2plot/ rpmdoc/
+%{__mv} -f %{buildroot}%{_datadir}/tek2plot/ rpmdoc/
+
+%post
+/sbin/install-info %{_infodir}/libxmi.info %{_infodir}/dir || :
+/sbin/install-info %{_infodir}/plotutils.info %{_infodir}/dir || :
+/sbin/ldconfig
+
+%preun
+if [ $1 -eq 0 ]; then
+    /sbin/install-info --delete %{_infodir}/libxmi.info %{_infodir}/dir || :
+    /sbin/install-info --delete %{_infodir}/plotutils.info %{_infodir}/dir || :
+fi
+
+%postun -p /sbin/ldconfig
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS COMPAT COPYING KNOWN_BUGS NEWS PROBLEMS README THANKS TODO
+%doc rpmdoc/*
+%doc %{_mandir}/man1/*.1*
+%doc %{_infodir}/*.info*
+%{_bindir}/double
+%{_bindir}/graph
+%{_bindir}/ode
+%{_bindir}/pic2plot
+%{_bindir}/plot
+%{_bindir}/plotfont
+%{_bindir}/spline
+%{_bindir}/tek2plot
+%{_libdir}/libplot.so.*
+%{_libdir}/libplotter.so.*
+%{_libdir}/libxmi.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%{_includedir}/plot.h
+%{_includedir}/plotcompat.h
+%{_includedir}/plotter.h
+%{_includedir}/xmi.h
+%{_libdir}/libplot.so
+%{_libdir}/libplotter.so
+%{_libdir}/libxmi.so
+%exclude %{_libdir}/libplot.la
+%exclude %{_libdir}/libplotter.la
+%exclude %{_libdir}/libxmi.la
+
+%changelog
+* Thu May 24 2007 Dag Wieers <dag at wieers.com> - 2.5-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/pstoedit/pstoedit-3.44-cxxflags.patch
===================================================================
--- trunk/rpms/pstoedit/pstoedit-3.44-cxxflags.patch	                        (rev 0)
+++ trunk/rpms/pstoedit/pstoedit-3.44-cxxflags.patch	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,10 @@
+--- pstoedit-3.44/configure.orig	2006-06-15 00:52:42.000000000 +0200
++++ pstoedit-3.44/configure	2006-06-15 00:52:45.000000000 +0200
+@@ -22590,7 +22590,6 @@
+ echo "${ECHO_T}GNU" >&6
+     SPECIAL_CXXFLAGS="-DBUGGYGPP -pedantic -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith "
+   fi
+-  CXXFLAGS="-g"
+ elif test `echo "$CXX" | egrep -c 'xlC$'` -eq 1; then
+   echo "$as_me:$LINENO: result: AIX xlC" >&5
+ echo "${ECHO_T}AIX xlC" >&6

Added: trunk/rpms/pstoedit/pstoedit-3.44-quiet.patch
===================================================================
--- trunk/rpms/pstoedit/pstoedit-3.44-quiet.patch	                        (rev 0)
+++ trunk/rpms/pstoedit/pstoedit-3.44-quiet.patch	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,49 @@
+--- pstoedit-3.44/src/pstoedit.cpp.orig	2007-03-25 15:28:36.000000000 +0200
++++ pstoedit-3.44/src/pstoedit.cpp	2007-03-25 15:53:12.000000000 +0200
+@@ -352,14 +352,16 @@
+ 	#endif
+ #endif
+ 
++	const unsigned int remaining = options.parseoptions(errstream,argc,argv);
++
++	if (!options.quiet) {
+ 	errstream << "pstoedit: version " << version << " / DLL interface " <<
+ 		drvbaseVersion << " (build " << __DATE__ << " - " << buildtype << " - " << compversion << ")" 
+ 		" : Copyright (C) 1993 - 2006 Wolfgang Glunz\n";
++	}
+ 	// int arg = 1;
+ 	drvbase::SetVerbose( false );	// init
+ 
+-
+-	const unsigned int remaining = options.parseoptions(errstream,argc,argv);
+ 	//  handling of derived parameters
+ 	drvbase::SetVerbose(options.verbose);
+ 	closerObject.fromgui = (bool) options.fromgui;
+--- pstoedit-3.44/src/pstoeditoptions.h.orig	2007-03-25 15:26:10.000000000 +0200
++++ pstoedit-3.44/src/pstoeditoptions.h	2007-03-25 15:26:49.000000000 +0200
+@@ -156,6 +156,7 @@
+ 
+ 	Option < bool, BoolTrueExtractor > splitpages ;//= false;
+ 	Option < bool, BoolTrueExtractor > verbose ;//= false;
++	Option < bool, BoolTrueExtractor > quiet ;//= false;
+ 	Option < bool, BoolTrueExtractor > useBBfrominput; //= false;
+ 	Option < bool, BoolTrueExtractor > simulateSubPaths ;//= false;
+ 	Option < RSString, RSStringValueExtractor> unmappablecharstring ;//= 0;
+@@ -333,6 +334,9 @@
+ 		"Switch on verbose mode. Some additional information is shown "
+ 		"during processing. ",
+ 		false),
++	quiet				(true, "-quiet",noArgument,b_t,"turns on quiet mode", 
++		"Switch on quiet mode. Version information is not shown. ",
++		false),
+ 	useBBfrominput		(true, "-usebbfrominput",noArgument,g_t,"extract BoundingBox from input file rather than determining it during processing", 
+ 		"If specified, pstoedit uses the BoundingBox as is (hopefully) found in the input file instead of one that is calculated by its own. ",
+ 		false),
+@@ -573,6 +577,7 @@
+ 
+ 	ADD(splitpages);
+ 	ADD(verbose );
++	ADD(quiet);
+ 	ADD(useBBfrominput);
+ 	ADD(simulateSubPaths);
+ 	ADD(unmappablecharstring);

Added: trunk/rpms/pstoedit/pstoedit.spec
===================================================================
--- trunk/rpms/pstoedit/pstoedit.spec	                        (rev 0)
+++ trunk/rpms/pstoedit/pstoedit.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,84 @@
+# $Id$
+# Authority: dag
+
+Summary: Translates PostScript and PDF graphics into other vector formats
+Name: pstoedit
+Version: 3.44
+Release: 1
+License: GPL
+Group: Applications/Productivity
+URL: http://www.pstoedit.net/
+
+Source: http://dl.sf.net/pstoedit/pstoedit-%{version}.tar.gz
+Patch0: pstoedit-3.44-cxxflags.patch
+Patch1: pstoedit-3.44-quiet.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: gd-devel, libpng-devel, libEMF-devel
+BuildRequires: ImageMagick-c++-devel, plotutils-devel
+BuildRequires: dos2unix, ghostscript
+Requires: ghostscript
+
+%description
+Pstoedit converts PostScript and PDF files to various vector graphic
+formats. The resulting files can be edited or imported into various
+drawing packages. Pstoedit comes with a large set of integrated format
+drivers
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: ImageMagick-c++-devel
+Requires: libpng-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 .cxxflags
+%patch1 -p1 -b .quiet
+dos2unix doc/*.htm doc/readme.txt
+
+%build
+%configure \
+	--disable-static \
+	--with-emf \
+	--without-swf
+%{__make}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%{__install} -Dp -m0644 doc/pstoedit.1 %{buildroot}%{_mandir}/man1/pstoedit.1
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc copying doc/*.htm doc/*.txt
+%doc %{_mandir}/man1/pstoedit.1*
+%{_bindir}/pstoedit
+%{_datadir}/pstoedit/
+%{_libdir}/libpstoedit.so.*
+%{_libdir}/pstoedit/
+
+%files devel
+%defattr(-, root, root, 0755)
+%{_datadir}/aclocal/pstoedit.m4
+%{_includedir}/pstoedit/
+%{_libdir}/libpstoedit.so
+%{_libdir}/pkgconfig/pstoedit.pc
+%exclude %{_libdir}/libpstoedit.la
+
+%changelog
+* Thu May 24 2007 Dag Wieers <dag at wieers.com> - 3.44-1
+- Initial package. (using DAR)


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

Modified: trunk/rpms/radmind/radmind.spec
===================================================================
--- trunk/rpms/radmind/radmind.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/radmind/radmind.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -3,7 +3,7 @@
 
 Summary: Remotely administer the file systems of multiple unix machines
 Name: radmind
-Version: 1.7.0
+Version: 1.8.1
 Release: 1
 License: BSD-like
 Group: System Environment/Base
@@ -245,6 +245,7 @@
 %doc %{_mandir}/man1/lmerge.1*
 %doc %{_mandir}/man1/lsort.1*
 %doc %{_mandir}/man1/rash.1*
+%doc %{_mandir}/man1/repo.1*
 %doc %{_mandir}/man1/twhich.1*
 %doc %{_mandir}/man5/applefile.5*
 %doc %{_mandir}/man8/radmind.8*
@@ -262,6 +263,7 @@
 %{_bindir}/lmerge
 %{_bindir}/lsort
 %{_bindir}/ra.sh
+%{_bindir}/repo
 %{_bindir}/twhich
 %{_sbindir}/radmind
 %dir %{_localstatedir}/radmind/
@@ -274,5 +276,8 @@
 %dir %{_localstatedir}/radmind/transcript/
 
 %changelog
+* Wed May 23 2007 Dag Wieers <dag at wieers.com> - 1.8.1-1
+- Updated to release 1.8.1.
+
 * Sun Aug 06 2006 Dag Wieers <dag at wieers.com> - 1.7.0-1
 - Initial package based on Mandrake package.

Modified: trunk/rpms/rdup/rdup.spec
===================================================================
--- trunk/rpms/rdup/rdup.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/rdup/rdup.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -3,7 +3,7 @@
 
 Summary: Prints filenames for backup
 Name: rdup
-Version: 0.3.9
+Version: 0.5.0
 Release: 1
 License: GPL
 Group: Applications/File
@@ -39,34 +39,37 @@
 %files
 %defattr(-, root, root, 0755)
 %doc AUTHORS ChangeLog DEPENDENCIES DESIGN LICENSE README todo hdup/
+%doc %{_mandir}/man1/rdup.1*
+%doc %{_mandir}/man1/rdup-backups.1*
+%doc %{_mandir}/man1/rdup-cp.1*
 %doc %{_mandir}/man1/rdup-crypt.1*
+#%doc %{_mandir}/man1/rdup-dump.1*
 %doc %{_mandir}/man1/rdup-gpg.1*
 %doc %{_mandir}/man1/rdup-gzip.1*
-%doc %{_mandir}/man8/rdup-backups.8*
-%doc %{_mandir}/man8/rdup-cp.8*
-%doc %{_mandir}/man8/rdup-dump.8*
-%doc %{_mandir}/man8/rdup-mirror.8*
-%doc %{_mandir}/man8/rdup-restore.8*
-%doc %{_mandir}/man8/rdup-simple.8*
-%doc %{_mandir}/man8/rdup-snap.8*
-%doc %{_mandir}/man8/rdup-snap-link.8*
-%doc %{_mandir}/man8/rdup-snapshot.8*
-%doc %{_mandir}/man8/rdup.8*
-%{_sbindir}/rdup
-%{_sbindir}/rdup-cp
-%{_sbindir}/rdup-crypt
-%{_sbindir}/rdup-dump
-%{_sbindir}/rdup-gpg
-%{_sbindir}/rdup-gzip
-%{_sbindir}/rdup-mirror
-%{_sbindir}/rdup-restore
-%{_sbindir}/rdup-simple
-%{_sbindir}/rdup-snap
-%{_sbindir}/rdup-snap-link
-%{_sbindir}/rdup-snapshot
+#%doc %{_mandir}/man1/rdup-mirror.1*
+%doc %{_mandir}/man1/rdup-restore.1*
+%doc %{_mandir}/man1/rdup-simple.1*
+%doc %{_mandir}/man1/rdup-snap.1*
+%doc %{_mandir}/man1/rdup-snap-link.1*
+#%doc %{_mandir}/man1/rdup-snapshot.1*
+%{_bindir}/rdup
+%{_bindir}/rdup-cp
+%{_bindir}/rdup-crypt
+#%{_bindir}/rdup-dump
+%{_bindir}/rdup-gpg
+%{_bindir}/rdup-gzip
+#%{_bindir}/rdup-mirror
+%{_bindir}/rdup-restore
+%{_bindir}/rdup-simple
+%{_bindir}/rdup-snap
+%{_bindir}/rdup-snap-link
+#%{_bindir}/rdup-snapshot
 %{_datadir}/rdup/
 
 %changelog
+* Sat May 19 2007 Dag Wieers <dag at wieers.com> - 0.5.0-1
+- Updated to release 0.5.0.
+
 * Sat May 12 2007 Dag Wieers <dag at wieers.com> - 0.3.9-1
 - Updated to release 0.3.9.
 

Modified: trunk/rpms/re2c/re2c.spec
===================================================================
--- trunk/rpms/re2c/re2c.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/re2c/re2c.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -3,9 +3,9 @@
 
 Summary: Tool for generating C-based recognizers from regular expressions
 Name: re2c
-Version: 0.12.0
+Version: 0.12.1
 Release: 1
-License: Public domain
+License: MIT
 Group: Development/Tools
 URL: http://sourceforge.net/projects/re2c/
 
@@ -46,5 +46,8 @@
 %{_bindir}/re2c
 
 %changelog
+* Wed May 23 2007 Dag Wieers <dag at wieers.com> - 0.12.1-1
+- Updated to release 0.12.1.
+
 * Thu May 03 2007 Dag Wieers <dag at wieers.com> - 0.12.0-1
 - Initial version.

Modified: trunk/rpms/rkhunter/rkhunter.spec
===================================================================
--- trunk/rpms/rkhunter/rkhunter.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/rkhunter/rkhunter.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -1,10 +1,10 @@
-%define rkhVer 1.2.8
-%define rpmRel 3
+# $Id$
+# Authority: dag
 
 Summary: Host-based tool to scan for rootkits, backdoors and local exploits
 Name: rkhunter
 Version: 1.2.9
-Release: 1
+Release: 2
 License: GPL
 Group: Applications/System
 URL: http://www.rootkit.nl/
@@ -36,13 +36,87 @@
 %prep
 %setup -n %{name}-%{version}/files
 
-%{__perl} -pi.0001 -e '
-		s|^#(INSTALLDIR=).+$|$1%{_prefix}|;
-		s|^#(MAIL-ON-WARNING=).+$|$1root\@localhost|;
-		s|^#(TMPDIR=).+$|$1%{_var}/%{name}/tmp|;
-		s|^#(DBDIR=).+$|$1%{_var}/%{name}/db|;
-	' rkhunter.conf
+%{__cat} <<EOF >rkhunter.conf.new
+# This is the configuration file of Rootkit Hunter. Please change
+# it to your needs.
+#
+# All lines beginning with a hash (#) or empty lines, will be ignored.
+#
+INSTALLDIR=%{_prefix}
 
+# Links to files. Don't change if you don't need to.
+LATESTVERSION=/rkhunter_latest.dat
+UPDATEFILEINFO=/rkhunter_fileinfo.dat
+
+# Send a warning message to the admin when one or more warnings
+# are available (rootkit and MD5 check). Note: uses default `mail`
+# commmand to send the warning message.
+MAIL-ON-WARNING=root at localhost
+
+# Use a custom temporary directory (you can override it with the
+# --tmpdir parameter)
+# Note: don't use /tmp as your temporary directory, because some
+# important files will be written to this directory. Be sure
+# you have setup your permissions very tight.
+TMPDIR=%{_localstatedir}/rkhunter/tmp
+
+# Use a custom database directory (you can override it with the
+# --dbdir parameter)
+DBDIR=%{_localstatedir}/rkhunter/db
+
+# Whitelist files (and their MD5 hash)
+# Usage: MD5WHITELIST=<binary>:<MD5 hash>
+#MD5WHITELIST=/bin/ps:9bd8bf260adc81d3a43a086fce6b430a
+#MD5WHITELIST=/bin/ps:404583a6b166c2f7ac1287445a9de6b3
+
+# Allow direct root login via SSH
+# Don't use this option if you don't know what the warning about
+# this option means!!
+#ALLOW_SSH_ROOT_USER=0
+
+# Allow hidden directory
+# One directory per line (use multiple ALLOWHIDDENDIR lines)
+#
+#ALLOWHIDDENDIR=/etc/.java
+#ALLOWHIDDENDIR=/dev/.udev
+#ALLOWHIDDENDIR=/dev/.udevdb
+#ALLOWHIDDENDIR=/dev/.udev.tdb
+#ALLOWHIDDENDIR=/dev/.static
+#ALLOWHIDDENDIR=/dev/.initramfs
+#ALLOWHIDDENDIR=/dev/.SRC-unix
+
+# Allow hidden file
+# One file per line (use multiple ALLOWHIDDENFILE lines)
+# 
+#ALLOWHIDDENFILE=/etc/.java
+#ALLOWHIDDENFILE=/usr/share/man/man1/..1.gz
+#ALLOWHIDDENFILE=/etc/.pwd.lock
+#ALLOWHIDDENFILE=/etc/.init.state
+
+# Allow process to use deleted files
+# One process per line (use multiple ALLOWPROCDELFILE lines)
+#
+#ALLOWPROCDELFILE=/sbin/cardmgr
+#ALLOWPROCDELFILE=/usr/sbin/gpm
+#ALLOWPROCDELFILE=/usr/libexec/gconfd-2
+#ALLOWPROCDELFILE=/usr/sbin/mysqld
+
+# Allow process to listen on any interface
+# One process per line (use multiple ALLOWPROCLISTEN lines)
+#
+#ALLOWPROCLISTEN=/sbin/dhclient
+#ALLOWPROCLISTEN=/usr/bin/dhcpcd
+#ALLOWPROCLISTEN=/usr/sbin/pppoe
+#ALLOWPROCLISTEN=/usr/sbin/tcpdump
+#ALLOWPROCLISTEN=/usr/sbin/snort-plain
+#ALLOWPROCLISTEN=/usr/local/bin/wpa_supplicant
+
+# The End
+EOF
+
+### Check what has been changed
+diff -u rkhunter.conf rkhunter.conf.new || :
+
 %{__perl} -pi.orig -e 's| /usr/man| %{_mandir}|g' rkhunter
 
 %{__cat} <<EOF >rkhunter.logrotate
@@ -61,7 +135,7 @@
 %{__install} -Dp -m0750 rkhunter %{buildroot}%{_bindir}/rkhunter
 
 %{__install} -Dp -m0644 rkhunter.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/rkhunter
-%{__install} -Dp -m0640 rkhunter.conf %{buildroot}%{_sysconfdir}/rkhunter.conf
+%{__install} -Dp -m0640 rkhunter.conf.new %{buildroot}%{_sysconfdir}/rkhunter.conf
 #%{__install} -Dp -m0640 rkhunter.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/rkhunter
 #%{__install} -Dp -m0750 01-rkhunter %{buildroot}%{_sysconfdir}/cron.daily/01-rkhunter
 
@@ -97,5 +171,8 @@
 %ghost %{_localstatedir}/log/rkhunter.log
 
 %changelog
+* Thu May 17 2007 Dag Wieers <dag at wieers.com> - 1.2.9-2
+- Fixed the INSTALLDIR location in rkhunter.conf. (Phil Schaffner)
+
 * Mon May 14 2007 Dag Wieers <dag at wieers.com> - 1.2.9-1
 - Initial package. (using DAR)

Modified: trunk/rpms/umlspeed/umlspeed.spec
===================================================================
--- trunk/rpms/umlspeed/umlspeed.spec	2007-05-22 17:09:14 UTC (rev 5431)
+++ trunk/rpms/umlspeed/umlspeed.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -3,7 +3,7 @@
 
 Summary: Compiler for C-style language of UML notation
 Name: umlspeed
-Version: 0.15
+Version: 0.16
 Release: 1
 License: GPL
 Group: Development/Languages
@@ -30,6 +30,10 @@
 %{__install} -d -m0755 %{buildroot}%{_mandir}/man1/
 %{__make} install BIN_DIR="%{buildroot}%{_bindir}" MAN_DIR="%{buildroot}%{_mandir}/man1"
 
+### FIXME: Install the VIM syntax files 'somewhere'
+#%{__install} -Dp -m0644 syntax/filetype.vim %{buildroot}%{_datadir}/vim/vimXX/syntax/filetype.vim
+#%{__install} -Dp -m0644 syntax/umlspeed.vim %{buildroot}%{_datadir}/vim/vimXX/syntax/umlspeed.vim
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -40,5 +44,8 @@
 %{_bindir}/umlspeed
 
 %changelog
+* Wed May 23 2007 Dag Wieers <dag at wieers.com> - 0.16-1
+- Updated to release 0.16.
+
 * Thu May 17 2007 Dag Wieers <dag at wieers.com> - 0.15-1
 - Initial package. (using DAR)

Added: trunk/rpms/unoconv/unoconv.spec
===================================================================
--- trunk/rpms/unoconv/unoconv.spec	                        (rev 0)
+++ trunk/rpms/unoconv/unoconv.spec	2007-05-23 23:36:43 UTC (rev 5432)
@@ -0,0 +1,58 @@
+# $Id$
+# Authority: dag
+# Upstream: Dag Wieers <dag$wieers,com>
+
+%{?dist: %{expand: %%define %dist 1}}
+
+%{?el4:%define _with_openoffice.org2 1}
+
+Summary: Tool to convert between any document format supported by OpenOffice
+Name: unoconv
+Version: 0.2
+Release: 1
+License: GPL
+Group: System Environment/Base
+URL: http://dag.wieers.com/home-made/unoconv/
+
+Source: http://dag.wieers.com/home-made/unoconv/unoconv-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: python >= 2.0
+Requires: python >= 2.0
+%{!?_with_openoffice.org2:Requires:openoffice.org-pyuno >= 2.0}
+%{?_with_openoffice.org2:Requires:openoffice.org2-pyuno >= 2.0}
+
+%description
+unoconv converts between any document format that OpenOffice understands.
+It uses OpenOffice's UNO bindings for non-interactive conversion of
+documents.
+
+Supported document formats include Open Document Format (.odf),
+MS Word (.doc), MS Office Open/MS OOXML (.xml),
+Portable Document Format (.pdf), HTML, XHTML, RTF, Docbook (.xml),
+and more.
+
+%prep
+%setup
+
+%build
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING README TODO WISHLIST docs/ tests/
+%{_bindir}/unoconv
+
+%changelog
+* Sun May 20 2007 Dag Wieers <dag at wieers.com> - 0.2-1
+- Updated to release 0.2.
+
+* Sat May 19 2007 Dag Wieers <dag at wieers.com> - 0.1-1
+- Initial package. (using DAR)


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




More information about the commits mailing list