Adjust specification build configurations to port packages to MeeGo.

Fri, 11 Mar 2011 21:36:51 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:36:51 +0100
changeset 1
4667f24fe848
parent 0
4f133201e207
child 2
e3665a058d13

Adjust specification build configurations to port packages to MeeGo.

a52dec/a52dec.spec file | annotate | diff | comparison | revisions
anyremote/anyremote.spec file | annotate | diff | comparison | revisions
banshee-1/banshee-1.spec file | annotate | diff | comparison | revisions
connman/connman.spec file | annotate | diff | comparison | revisions
faac/faac.spec file | annotate | diff | comparison | revisions
faad2/faad2.spec file | annotate | diff | comparison | revisions
gnucap/gnucap.spec file | annotate | diff | comparison | revisions
inetutils/inetutils.spec file | annotate | diff | comparison | revisions
iptables/iptables.spec file | annotate | diff | comparison | revisions
kismet/kismet.spec file | annotate | diff | comparison | revisions
lame/lame.spec file | annotate | diff | comparison | revisions
libXtst/libXtst.spec file | annotate | diff | comparison | revisions
libavc1394/libavc1394.spec file | annotate | diff | comparison | revisions
libcdio/libcdio.spec file | annotate | diff | comparison | revisions
libdc1394/libdc1394.spec file | annotate | diff | comparison | revisions
libdca/libdca.spec file | annotate | diff | comparison | revisions
libdv/libdv.spec file | annotate | diff | comparison | revisions
libdvdnav/libdvdnav.spec file | annotate | diff | comparison | revisions
libdvdread/libdvdread.spec file | annotate | diff | comparison | revisions
libgssglue/libgssglue.spec file | annotate | diff | comparison | revisions
libmad/libmad.spec file | annotate | diff | comparison | revisions
libmpeg2/libmpeg2.spec file | annotate | diff | comparison | revisions
libquicktime/libquicktime.spec file | annotate | diff | comparison | revisions
libraw1394/libraw1394.spec file | annotate | diff | comparison | revisions
libsocialweb-keys/libsocialweb-keys.spec file | annotate | diff | comparison | revisions
libtirpc/libtirpc.spec file | annotate | diff | comparison | revisions
lifelines/lifelines.spec file | annotate | diff | comparison | revisions
meego-panel-networks/meego-panel-networks.spec file | annotate | diff | comparison | revisions
mercurial/mercurial.spec file | annotate | diff | comparison | revisions
mjpegtools/mjpegtools.spec file | annotate | diff | comparison | revisions
nfs-utils-lib/nfs-utils-lib.spec file | annotate | diff | comparison | revisions
nfs-utils/nfs-utils.spec file | annotate | diff | comparison | revisions
nmap/nmap.spec file | annotate | diff | comparison | revisions
quota/quota.spec file | annotate | diff | comparison | revisions
rpcbind/rpcbind.spec file | annotate | diff | comparison | revisions
schroedinger/schroedinger.spec file | annotate | diff | comparison | revisions
socat/socat.spec file | annotate | diff | comparison | revisions
twolame/twolame.spec file | annotate | diff | comparison | revisions
wipe/wipe.spec file | annotate | diff | comparison | revisions
x264/x264.spec file | annotate | diff | comparison | revisions
xvidcore/xvidcore.spec file | annotate | diff | comparison | revisions
     1.1 --- a/a52dec/a52dec.spec	Fri Mar 11 21:30:26 2011 +0100
     1.2 +++ b/a52dec/a52dec.spec	Fri Mar 11 21:36:51 2011 +0100
     1.3 @@ -1,66 +1,61 @@
     1.4 -Summary: 	A free ATSC A/52 stream decoder
     1.5 -Name: 		a52dec
     1.6 -Version: 	0.7.4
     1.7 -Release: 	17.4
     1.8 -License: 	GPLv2
     1.9 -Group: 		System Environment/Libraries
    1.10 -URL: 		http://liba52.sourceforge.net/
    1.11 -Source0: 	http://liba52.sourceforge.net/files/%{name}-%{version}.tar.gz
    1.12 -Patch0:		a52dec-configure-optflags.patch
    1.13 -Patch1:		a52dec-0.7.4-rpath64.patch
    1.14 -BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
    1.15 -BuildRequires:	perl
    1.16 +Summary:    A free ATSC A/52 stream decoder
    1.17 +Vendor:     Europalab Software
    1.18 +Packager:   Michael Schloh von Bennewitz
    1.19 +Distribution: MeeGo Thirdparty
    1.20 +Name:       a52dec
    1.21 +Version:    0.7.4
    1.22 +Release:    20101201
    1.23 +License:    GPLv2
    1.24 +Group:      System Environment/Libraries
    1.25 +URL:        http://liba52.sourceforge.net/
    1.26 +Source0:    http://liba52.sourceforge.net/files/%{name}-%{version}.tar.gz
    1.27 +BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
    1.28  
    1.29 -%package devel
    1.30 -Summary:	Development files needed for a52dec
    1.31 -Group:		Development/Libraries
    1.32 -Requires:	%{name} = %{version}-%{release}
    1.33  
    1.34 -#---------------------------------------------------------------------
    1.35 +%package    devel
    1.36 +Summary:    Development files needed for a52dec
    1.37 +Group:      Development/Libraries
    1.38 +Requires:   %{name} = %{version}-%{release}
    1.39 +
    1.40  
    1.41  %description
    1.42 -liba52 is a free library for decoding ATSC A/52 streams. The A/52
    1.43 -standard is used in a variety of applications, including digital
    1.44 -television and DVD. It is also known as AC-3. The package also
    1.45 -includes a52dec, a small test program for liba52.
    1.46 +The liba52 library decodes ATSC A/52 streams. The A/52 standard
    1.47 +is used in a variety of applications, including digital television
    1.48 +and DVD. It is also known as AC-3. This package also includes a52dec,
    1.49 +a small test program for liba52.
    1.50 +
    1.51  
    1.52  %description devel
    1.53 -liba52 is a free library for decoding ATSC A/52 streams. The A/52
    1.54 -standard is used in a variety of applications, including digital
    1.55 -television and DVD. It is also known as AC-3.
    1.56 -This package contains development files for a52dec.
    1.57 +The liba52 library decodes ATSC A/52 streams. The A/52 standard
    1.58 +is used in a variety of applications, including digital television
    1.59 +and DVD. It is also known as AC-3. This package contains development
    1.60 +files for a52dec.
    1.61  
    1.62 -#---------------------------------------------------------------------
    1.63  
    1.64  %prep
    1.65  %setup -q
    1.66 -%patch0
    1.67 -%patch1 -p1
    1.68 -%{__perl} -pi -e 's/-prefer-non-pic\b/-prefer-pic/' \
    1.69 -  configure liba52/configure.incl
    1.70  
    1.71 -#---------------------------------------------------------------------
    1.72  
    1.73  %build
    1.74  %configure --enable-shared --disable-static
    1.75  make %{?_smp_mflags}
    1.76  
    1.77 -#---------------------------------------------------------------------
    1.78  
    1.79  %install
    1.80  rm -rf $RPM_BUILD_ROOT
    1.81  make install DESTDIR=%{buildroot}
    1.82  
    1.83 -#---------------------------------------------------------------------
    1.84  
    1.85  %clean
    1.86  rm -rf $RPM_BUILD_ROOT
    1.87  
    1.88 -#---------------------------------------------------------------------
    1.89  
    1.90  %post -p /sbin/ldconfig
    1.91 +
    1.92 +
    1.93  %postun -p /sbin/ldconfig
    1.94  
    1.95 +
    1.96  %files
    1.97  %defattr(-,root,root,-)
    1.98  %exclude %{_libdir}/liba52.la
    1.99 @@ -71,15 +66,18 @@
   1.100  %{_mandir}/man1/a52dec.1*
   1.101  %{_mandir}/man1/extract_a52.1*
   1.102  
   1.103 +
   1.104  %files devel
   1.105  %defattr(-,root,root,-)
   1.106  %doc doc/liba52.txt
   1.107  %{_includedir}/a52dec
   1.108  %{_libdir}/liba52.so
   1.109  
   1.110 -#---------------------------------------------------------------------
   1.111  
   1.112  %changelog
   1.113 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.7.4-20101201
   1.114 +- Adjust packaging
   1.115 +
   1.116  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 0.7.4-16
   1.117  - Build for MeeGo 1.1
   1.118  
     2.1 --- a/anyremote/anyremote.spec	Fri Mar 11 21:30:26 2011 +0100
     2.2 +++ b/anyremote/anyremote.spec	Fri Mar 11 21:36:51 2011 +0100
     2.3 @@ -1,23 +1,35 @@
     2.4 -Summary: Remote control through bluetooth or IR connection
     2.5 -Name: anyremote
     2.6 -Version: 5.3
     2.7 -Release: 1%{?dist}
     2.8 -License: GPLv2+
     2.9 -Group: Applications/System
    2.10 -Source0: http://downloads.sourceforge.net/anyremote/%{name}-%{version}.tar.gz
    2.11 -URL: http://anyremote.sourceforge.net/
    2.12 -Requires: bc,dbus-glib,anyremote-data >= 5.3
    2.13 -BuildRequires:bluez-libs-devel >= 4.64, libX11-devel, libXtst-devel, xorg-x11-proto-devel, glib2-devel >= 2.24.1, dbus-devel >= 1.2.24, dbus-glib-devel >= 0.86
    2.14 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
    2.15 +Summary:        Remote control over bluetooth, ethernet, or infrared
    2.16 +Vendor:         Europalab Software
    2.17 +Packager:       Michael Schloh von Bennewitz
    2.18 +Distribution:   MeeGo Thirdparty
    2.19 +Name:           anyremote
    2.20 +Version:        5.3
    2.21 +Release:        20101201
    2.22 +License:        GPLv2+
    2.23 +Group:          Applications/System
    2.24 +Source0:        http://downloads.sourceforge.net/anyremote/%{name}-%{version}.tar.gz
    2.25 +Source1:        anyremote.init
    2.26 +Source2:        anyremote.conf
    2.27 +URL:            http://anyremote.sourceforge.net/
    2.28 +BuildRequires:  bluez-libs-devel
    2.29 +BuildRequires:  libX11-devel, libXtst-devel
    2.30 +BuildRequires:  glib2-devel, dbus-devel, dbus-glib-devel
    2.31 +Requires:       anyremote-data >= %{version}-%{release}
    2.32 +Requires(post): fastinit, chkconfig
    2.33 +Requires:       bc, dbus-glib
    2.34 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
    2.35  
    2.36  %description
    2.37 -The overall goal of this project is to provide remote control service on Linux 
    2.38 -through Bluetooth, InfraRed, Wi-Fi or TCP/IP connection.
    2.39 -anyRemote supports wide range of modern cell phones like Nokia, SonyEricsson, 
    2.40 -Motorola and others. 
    2.41 +The goal of anyRemote is to provide remote control service on
    2.42 +GNU/Linux through Bluetooth, InfraRed, Wi-Fi, or TCP/IP connections.
    2.43 +The anyRemote service supports a wide range of modern cell phones
    2.44 +like Nokia, SonyEricsson, Motorola and others.
    2.45  
    2.46  %prep
    2.47  %setup -q
    2.48 +#%{__sed} -i \
    2.49 +#    -e 's;\(for ac_header in\) \(X11/extensions/XTest.h\);\1 /usr/include/\2;' \
    2.50 +#    configure
    2.51  
    2.52  %build
    2.53  %configure
    2.54 @@ -27,38 +39,65 @@
    2.55  rm -rf $RPM_BUILD_ROOT
    2.56  make install DESTDIR=$RPM_BUILD_ROOT
    2.57  
    2.58 +# install init scripts and configuration files
    2.59 +install -d -m 755 $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
    2.60 +install -c -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/%{name}
    2.61 +install -d -m 755 $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig
    2.62 +install -c -m 644 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/%{name}
    2.63 +
    2.64  %clean
    2.65  rm -rf $RPM_BUILD_ROOT
    2.66  
    2.67 -%files 
    2.68 +%post
    2.69 +/sbin/chkconfig --add anyremote
    2.70 +
    2.71 +%postun
    2.72 +/sbin/service anyremote condrestart >/dev/null 2>&1 || :
    2.73 +
    2.74 +%preun
    2.75 +if [ "$1" = 0 ]; then
    2.76 +    /sbin/service anyremote stop >/dev/null 2>&1 || :
    2.77 +    /sbin/chkconfig --del anyremote
    2.78 +fi
    2.79 +
    2.80 +%files
    2.81  %defattr(-,root,root,-)
    2.82  %{_bindir}/%{name}
    2.83  %{_mandir}/man1/%{name}.1.gz
    2.84 +%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/%{name}
    2.85 +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
    2.86  
    2.87 -%package data
    2.88 -Summary: Configuration files for anyRemote
    2.89 -Group: Applications/System
    2.90 +%package  data
    2.91 +Summary:  Configuration files for anyRemote
    2.92 +Vendor:   Europalab Software
    2.93 +Packager: Michael Schloh von Bennewitz
    2.94 +Distribution: MeeGo Thirdparty
    2.95 +Group:    Applications/System
    2.96  
    2.97  %description data
    2.98 -Configuration files for anyRemote
    2.99 +Configuration files for the anyRemote service.
   2.100  
   2.101  %files data
   2.102  %defattr(-,root,root,-)
   2.103  %{_datadir}/%{name}
   2.104  
   2.105 -%package doc
   2.106 -Summary: Documentation for anyRemote
   2.107 -Group: Applications/System
   2.108 +%package  doc
   2.109 +Summary:  Documentation for anyRemote
   2.110 +Vendor:   Europalab Software
   2.111 +Packager: Michael Schloh von Bennewitz
   2.112 +Distribution: MeeGo Thirdparty
   2.113 +Group:    Applications/System
   2.114  
   2.115  %description doc
   2.116 -Documentation for anyRemote
   2.117 +Documentation files for the anyRemote service.
   2.118  
   2.119  %files doc
   2.120  %defattr(-,root,root,-)
   2.121  %doc %{_defaultdocdir}/%{name}
   2.122  
   2.123 -
   2.124  %changelog
   2.125 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 5.3-20101201
   2.126 +- Repackage for MeeGo 1.1, adding configuration, service, and init script logic
   2.127  
   2.128  * Tue Oct 19 2010 Mikhail Fedotov <anyremote at mail.ru> - 5.3
   2.129  - Support volume control through PulseAudio. Added configuration files for Miro player,
   2.130 @@ -70,7 +109,7 @@
   2.131  
   2.132  * Thu Jul 8 2010 Mikhail Fedotov <anyremote at mail.ru> - 5.1.3
   2.133  - Some configuration files and documentation were corrected.
   2.134 -  Added configuration file for QMMP. 
   2.135 +  Added configuration file for QMMP.
   2.136  
   2.137  * Sat Mar 13 2010 Mikhail Fedotov <anyremote at mail.ru> - 5.1.2
   2.138  - Some configuration files and documentation were corrected.
   2.139 @@ -81,7 +120,7 @@
   2.140  
   2.141  * Mon Jan 04 2010 Mikhail Fedotov <anyremote at mail.ru> - 5.1
   2.142  - Better support of Command Fusion's iViewer, tested on iPod Touch.
   2.143 -  Exclude keyjnote, kpdf, kuickshow, kview, noatun and KDE3-related 
   2.144 +  Exclude keyjnote, kpdf, kuickshow, kview, noatun and KDE3-related
   2.145    configuration files from the release. Added configuration file for Dragon player.
   2.146    Add KDE4 support in Kaffeine configuration file.
   2.147  
   2.148 @@ -110,31 +149,31 @@
   2.149    Fix hang in Load() command in case of empty file.
   2.150  
   2.151  * Sat Jan 10 2009 Mikhail Fedotov <anyremote at mail.ru> - 4.14-1
   2.152 -- Small corrections in configuration files. Configuration files for AlsaPlayer, 
   2.153 -  Digikam (thanks to Marcus Hardt) and GPicView were added. 
   2.154 +- Small corrections in configuration files. Configuration files for AlsaPlayer,
   2.155 +  Digikam (thanks to Marcus Hardt) and GPicView were added.
   2.156    Syntax of Emulate() command was extended.
   2.157  
   2.158  * Sat Dec 07 2008 Mikhail Fedotov <anyremote at mail.ru> - 4.13-1
   2.159 -- Small corrections in configuration files. Configuration file for WmCtrl and 
   2.160 +- Small corrections in configuration files. Configuration file for WmCtrl and
   2.161    Juk/KDE4 were added.
   2.162  
   2.163  * Thu Nov 13 2008 Mikhail Fedotov <anyremote at mail.ru> - 4.12-1
   2.164 -- Added configuration file for XBMC (thanks to Everthon Valadao), Okular 
   2.165 -  Gwenview/KDE4 and Amarok2/KDE4. Support nonn-UTF8 encodings in 
   2.166 +- Added configuration file for XBMC (thanks to Everthon Valadao), Okular
   2.167 +  Gwenview/KDE4 and Amarok2/KDE4. Support nonn-UTF8 encodings in
   2.168    configurational files. Intergrated FreeBSD patch by Alex Samorukov.
   2.169  
   2.170  * Mon Oct 20 2008 Mikhail Fedotov <anyremote at mail.ru> - 4.11-1
   2.171 -- Fixed issues with non-correct handling of files and directories names with 
   2.172 -  braces and brackets in some configuration files. 
   2.173 +- Fixed issues with non-correct handling of files and directories names with
   2.174 +  braces and brackets in some configuration files.
   2.175    Several small changes in code.
   2.176  
   2.177  * Mon Oct 6 2008 Mikhail Fedotov <anyremote at mail.ru> - 4.10-1
   2.178 -- Fixed issue with non-correct handling of files and directories names with 
   2.179 -  braces and brackets in some configuration files. A lot of changes in 
   2.180 +- Fixed issue with non-correct handling of files and directories names with
   2.181 +  braces and brackets in some configuration files. A lot of changes in
   2.182    documentation. Several small changes in code.
   2.183  
   2.184  * Mon Sep 29 2008 Mikhail Fedotov <anyremote at mail.ru> - 4.9-1
   2.185 -- Get(version) command was introduced. Added possibility to create 
   2.186 +- Get(version) command was introduced. Added possibility to create
   2.187    user-specific phone initialization.
   2.188  
   2.189  * Tue Sep 9 2008 Mikhail Fedotov <anyremote at mail.ru> - 4.8.1-1
   2.190 @@ -154,7 +193,7 @@
   2.191  - Small enhancements
   2.192  
   2.193  * Sun May 18 2008 Mikhail Fedotov <anyremote at mail.ru> - 4.5-1
   2.194 -- Better integration with anyremote2http: -http command line 
   2.195 +- Better integration with anyremote2http: -http command line
   2.196    parameter was added.
   2.197  
   2.198  * Tue Mar 07 2008 Mikhail Fedotov <anyremote at mail.ru> - 4.4-1.fc8
     3.1 --- a/banshee-1/banshee-1.spec	Fri Mar 11 21:30:26 2011 +0100
     3.2 +++ b/banshee-1/banshee-1.spec	Fri Mar 11 21:36:51 2011 +0100
     3.3 @@ -217,12 +217,13 @@
     3.4  %patch10 -p1
     3.5  # >> setup
     3.6  # << setup
     3.7 +%{__sed} -i \
     3.8 +    -e 's;if test -z "\${ENABLE_SK_TRUE}" && test -z "\${ENABLE_SK_FALSE}";if false;' \
     3.9 +    configure
    3.10  
    3.11  %build
    3.12 -# >> build pre
    3.13 -# << build pre
    3.14 -
    3.15 -%autogen --disable-static \
    3.16 +%configure \
    3.17 +    --disable-static \
    3.18      --with-vendor-build-id="%distribution" \
    3.19      --libexecdir=%{_libexecdir} \
    3.20      --enable-meego \
     4.1 --- a/connman/connman.spec	Fri Mar 11 21:30:26 2011 +0100
     4.2 +++ b/connman/connman.spec	Fri Mar 11 21:36:51 2011 +0100
     4.3 @@ -7,8 +7,11 @@
     4.4  
     4.5  Name:       connman
     4.6  Summary:    Connection Manager
     4.7 -Version:    0.60.5
     4.8 -Release:    1.1
     4.9 +Vendor:     Europalab Software
    4.10 +Packager:   Michael Schloh von Bennewitz
    4.11 +Distribution: MeeGo Thirdparty
    4.12 +Version:    0.64
    4.13 +Release:    1.0
    4.14  Group:      System/Networking
    4.15  License:    GPLv2
    4.16  URL:        http://connman.net/
    4.17 @@ -25,6 +28,7 @@
    4.18  BuildRequires:  pkgconfig(dbus-1)
    4.19  BuildRequires:  pkgconfig(libudev) >= 145
    4.20  BuildRequires:  openconnect
    4.21 +BuildRequires:  iptables-devel
    4.22  
    4.23  
    4.24  %description
    4.25 @@ -32,9 +36,11 @@
    4.26  within embedded devices running the Linux operating system.
    4.27  
    4.28  
    4.29 -
    4.30  %package devel
    4.31  Summary:    Development files for Connection Manager
    4.32 +Vendor:     Europalab Software
    4.33 +Packager:   Michael Schloh von Bennewitz
    4.34 +Distribution: MeeGo Thirdparty
    4.35  Group:      Development/Libraries
    4.36  Requires:   %{name} = %{version}-%{release}
    4.37  
    4.38 @@ -43,6 +49,9 @@
    4.39  
    4.40  %package iwmxsdk
    4.41  Summary:    ConnMan plugin for the Intel WiMAX Network Service
    4.42 +Vendor:     Europalab Software
    4.43 +Packager:   Michael Schloh von Bennewitz
    4.44 +Distribution: MeeGo Thirdparty
    4.45  Group:      System/Networking
    4.46  Requires:   %{name} = %{version}-%{release}
    4.47  Requires:   WiMAX-Network-Service
    4.48 @@ -54,6 +63,9 @@
    4.49  
    4.50  %package test
    4.51  Summary:    Test Scripts for Connection Manager
    4.52 +Vendor:     Europalab Software
    4.53 +Packager:   Michael Schloh von Bennewitz
    4.54 +Distribution: MeeGo Thirdparty
    4.55  Group:      Development/Tools
    4.56  Requires:   %{name} = %{version}-%{release}
    4.57  Requires:   dbus-python
    4.58 @@ -78,6 +90,7 @@
    4.59      --enable-wifi=builtin \
    4.60      --enable-ofono=builtin \
    4.61      --enable-bluetooth=builtin \
    4.62 +    --enable-hh2serial-gps=builtin \
    4.63      --enable-loopback=builtin \
    4.64      --enable-dnsproxy=builtin \
    4.65      --enable-portal=builtin \
    4.66 @@ -103,19 +116,6 @@
    4.67  # << install post
    4.68  
    4.69  
    4.70 -
    4.71 -
    4.72 -
    4.73 -
    4.74 -
    4.75 -
    4.76 -
    4.77 -
    4.78 -
    4.79 -
    4.80 -
    4.81 -
    4.82 -
    4.83  %files
    4.84  %defattr(-,root,root,-)
    4.85  # >> files
    4.86 @@ -138,6 +138,7 @@
    4.87  %defattr(-,root,root,-)
    4.88  # >> files iwmxsdk
    4.89  %ifarch %{ix86}
    4.90 +%{_libdir}/%{name}/plugins/iwmxsdk.la
    4.91  %{_libdir}/%{name}/plugins/iwmxsdk.so
    4.92  %doc COPYING README INSTALL
    4.93  %endif
    4.94 @@ -150,6 +151,8 @@
    4.95  # << files test
    4.96  
    4.97  %changelog
    4.98 +* Wed Dec  1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.64
    4.99 +- upgrade to 0.64 to try to get DHCP domain search, NAT, and IP forwarding
   4.100  * Sat Oct  9 2010 Martin Xu <martin.xu@intel.com> - 0.60.5
   4.101  - upgrade to 0.60.5 to fix BMC #7497
   4.102  * Sat Sep 25 2010 Martin Xu <martin.xu@intel.com> - 0.60.3
     5.1 --- a/faac/faac.spec	Fri Mar 11 21:30:26 2011 +0100
     5.2 +++ b/faac/faac.spec	Fri Mar 11 21:36:51 2011 +0100
     5.3 @@ -1,19 +1,17 @@
     5.4  Name:           faac
     5.5 +Summary:        Encoder and encoding library for MPEG2/4 AAC
     5.6 +Vendor:         Europalab Software
     5.7 +Packager:       Michael Schloh von Bennewitz
     5.8 +Distribution:   MeeGo Thirdparty
     5.9  Version:        1.28
    5.10 -Release:        1%{?dist}
    5.11 -Summary:        Encoder and encoding library for MPEG2/4 AAC
    5.12 -
    5.13 +Release:        20101201
    5.14  Group:          Applications/Multimedia
    5.15  License:        LGPLv2+
    5.16 -URL:            http://www.audiocoding.com/
    5.17 +URL:            http://www.audiocoding.com/faac.html
    5.18  Source0:        http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
    5.19 -Patch0:         %{name}-libmp4v2.patch
    5.20 -
    5.21 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
    5.22 -
    5.23 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
    5.24  BuildRequires:  libmp4v2-devel
    5.25  
    5.26 -
    5.27  %description
    5.28  FAAC is an AAC audio encoder. It currently supports MPEG-4 LTP, MAIN and LOW
    5.29  COMPLEXITY object types and MAIN and LOW MPEG-2 object types. It also supports
    5.30 @@ -21,6 +19,9 @@
    5.31  
    5.32  %package devel
    5.33  Summary:        Development libraries of the FAAC AAC encoder
    5.34 +Vendor:         Europalab Software
    5.35 +Packager:       Michael Schloh von Bennewitz
    5.36 +Distribution:   MeeGo Thirdparty
    5.37  Group:          Development/Libraries
    5.38  Requires:       %{name} = %{version}-%{release}
    5.39  
    5.40 @@ -33,38 +34,30 @@
    5.41  
    5.42  %prep
    5.43  %setup -q
    5.44 -%patch0 -p1 -b .mp4v2
    5.45 -touch -r configure.in.mp4v2 configure.in
    5.46 -#fix permissions
    5.47 +touch configure.in
    5.48  find . -type f \( -name \*.h -or -name \*.c \) -exec chmod 644 {} \;
    5.49  chmod 644 AUTHORS COPYING ChangeLog NEWS README TODO docs/*
    5.50  
    5.51 -#fix encoding
    5.52 -/usr/bin/iconv -f iso8859-1 -t utf-8 AUTHORS > AUTHORS.conv && touch -r AUTHORS AUTHORS.conv && /bin/mv -f AUTHORS.conv AUTHORS
    5.53 +%build
    5.54 +%configure
    5.55  
    5.56 -%build
    5.57 -%configure --disable-static
    5.58  # remove rpath from libtool
    5.59  sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
    5.60  sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
    5.61  make %{?_smp_mflags}
    5.62  
    5.63 -
    5.64  %install
    5.65  rm -rf $RPM_BUILD_ROOT
    5.66 -make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
    5.67 -
    5.68 +make install DESTDIR=$RPM_BUILD_ROOT
    5.69  
    5.70  %clean
    5.71  rm -rf $RPM_BUILD_ROOT
    5.72  
    5.73 -
    5.74  %post -p /sbin/ldconfig
    5.75  
    5.76  %postun -p /sbin/ldconfig
    5.77  
    5.78 -
    5.79 -%files 
    5.80 +%files
    5.81  %defattr(-,root,root,-)
    5.82  %doc AUTHORS COPYING ChangeLog NEWS README TODO docs/*
    5.83  %{_bindir}/*
    5.84 @@ -73,10 +66,14 @@
    5.85  
    5.86  %files devel
    5.87  %defattr(-,root,root,-)
    5.88 -%exclude  %{_libdir}/*.la
    5.89 +%{_libdir}/*.a
    5.90 +%{_libdir}/*.la
    5.91  %{_libdir}/*.so
    5.92  %{_includedir}/*.h
    5.93  
    5.94  %changelog
    5.95 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.28-20101201
    5.96 +- Adjust packaging and patch logic
    5.97 +
    5.98  * Fri Oct 29 2010 Kozinov Ivan - 1.25-1
    5.99 -- Build for 1.1
   5.100 +- Package for MeeGo 1.1
     6.1 --- a/faad2/faad2.spec	Fri Mar 11 21:30:26 2011 +0100
     6.2 +++ b/faad2/faad2.spec	Fri Mar 11 21:36:51 2011 +0100
     6.3 @@ -1,57 +1,59 @@
     6.4 -Summary:	Library and frontend for decoding MPEG2/4 AAC
     6.5 -Name:		faad2
     6.6 -Epoch:		1
     6.7 -Version:	2.7
     6.8 -Release:	1%{?dist}
     6.9 -License:	GPLv2+
    6.10 -Group:		Applications/Multimedia
    6.11 -URL:		http://www.audiocoding.com/faad2.html
    6.12 -Source:		http://downloads.sourceforge.net/sourceforge/faac/%{name}-%{version}.tar.bz2
    6.13 -# fix non-PIC objects in libmp4ff.a
    6.14 -Patch0:		%{name}-pic.patch
    6.15 -BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
    6.16 -BuildRequires:	gcc-c++
    6.17 -BuildRequires:	id3lib-devel
    6.18 +Name:          faad2
    6.19 +Summary:       Library and frontend for decoding MPEG2/4 AAC
    6.20 +Vendor:        Europalab Software
    6.21 +Packager:      Michael Schloh von Bennewitz
    6.22 +Distribution:  MeeGo Thirdparty
    6.23 +Version:       2.7
    6.24 +Release:       20101201
    6.25 +License:       GPLv2+
    6.26 +Group:         Applications/Multimedia
    6.27 +URL:           http://www.audiocoding.com/faad2.html
    6.28 +Source:        http://downloads.sourceforge.net/sourceforge/faac/%{name}-%{version}.tar.bz2
    6.29 +BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
    6.30 +BuildRequires: gcc-c++
    6.31 +BuildRequires: libid3tag-devel
    6.32  BuildRequires: libsysfs-devel
    6.33 -BuildRequires:	zlib-devel
    6.34 +BuildRequires: zlib-devel
    6.35  
    6.36  %description
    6.37 -FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, completely
    6.38 -written from scratch.
    6.39 +FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder.
    6.40  
    6.41  %package libs
    6.42 -Summary:	Shared libraries of the FAAD 2 AAC decoder
    6.43 -Group:		System Environment/Libraries
    6.44 -Obsoletes:	%{name} < 1:2.6.1-3
    6.45 +Summary:   Shared libraries of the FAAD 2 AAC decoder
    6.46 +Vendor:    Europalab Software
    6.47 +Packager:  Michael Schloh von Bennewitz
    6.48 +Distribution: MeeGo Thirdparty
    6.49 +Group:     System Environment/Libraries
    6.50  
    6.51  %description libs
    6.52 -FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, completely
    6.53 -written from scratch.
    6.54 -
    6.55 -This package contains libfaad.
    6.56 +FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder.
    6.57 +This package provides the libraries for %{name}.
    6.58  
    6.59  %package devel
    6.60 -Summary:	Development libraries of the FAAD 2 AAC decoder
    6.61 -Group:		Development/Libraries
    6.62 -Requires:	%{name}-libs = %{epoch}:%{version}-%{release}
    6.63 +Summary:  Development libraries of the FAAD 2 AAC decoder
    6.64 +Vendor:   Europalab Software
    6.65 +Packager:  Michael Schloh von Bennewitz
    6.66 +Distribution: MeeGo Thirdparty
    6.67 +Group:    Development/Libraries
    6.68 +Requires: %{name}-libs = %{version}-%{release}
    6.69  
    6.70  %description devel
    6.71 -FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, completely
    6.72 -written from scratch.
    6.73 -
    6.74 -This package contains development files and documentation for libfaad.
    6.75 +FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder.
    6.76 +This package provides development files and documentation for %{name}.
    6.77  
    6.78  %prep
    6.79  %setup -q
    6.80 -%patch0 -p1 -b .pic
    6.81  find . -name "*.c" -o -name "*.h" | xargs chmod 644
    6.82 +mv \
    6.83 +    docs/Ahead\ AAC\ Decoder\ library\ documentation.pdf \
    6.84 +    docs/AACDecoderLibrary.pdf
    6.85  
    6.86 -for f in AUTHORS COPYING ChangeLog NEWS README* TODO ; do
    6.87 +for f in AUTHORS COPYING ChangeLog NEWS README* TODO; do
    6.88      tr -d '\r' <$f >$f.n && touch -r $f $f.n && mv -f $f.n $f
    6.89  done
    6.90  
    6.91  %build
    6.92 -%configure  --disable-static 
    6.93 +%configure
    6.94  
    6.95  # remove rpath from libtool
    6.96  sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
    6.97 @@ -62,9 +64,6 @@
    6.98  %install
    6.99  %{__rm} -rf %{buildroot}
   6.100  %{__make} install DESTDIR=%{buildroot}
   6.101 -%{__rm} %{buildroot}%{_libdir}/libfaad.la
   6.102 -%{__rm} %{buildroot}%{_includedir}/mp4ff{,int}.h
   6.103 -%{__rm} %{buildroot}%{_libdir}/libmp4ff.a
   6.104  install -dm755 %{buildroot}%{_mandir}/man1
   6.105  %{__mv} %{buildroot}%{_mandir}/{manm/faad.man,man1/faad.1}
   6.106  
   6.107 @@ -87,11 +86,19 @@
   6.108  
   6.109  %files devel
   6.110  %defattr(-, root, root, -)
   6.111 -%doc TODO docs/Ahead\ AAC\ Decoder\ library\ documentation.pdf
   6.112 +%doc TODO docs/AACDecoderLibrary.pdf
   6.113  %{_includedir}/faad.h
   6.114  %{_includedir}/neaacdec.h
   6.115 +%{_includedir}/mp4ff.h
   6.116 +%{_includedir}/mp4ffint.h
   6.117 +%{_libdir}/libfaad.a
   6.118 +%{_libdir}/libfaad.la
   6.119  %{_libdir}/libfaad.so
   6.120 +%{_libdir}/libmp4ff.a
   6.121  
   6.122  %changelog
   6.123 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 2.7-20101201
   6.124 +- Adjust packaging and patch logic
   6.125 +
   6.126  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> 1:2.7-1
   6.127 -- Build for MeeGo 1.1
   6.128 +- Package for MeeGo 1.1
     7.1 --- a/gnucap/gnucap.spec	Fri Mar 11 21:30:26 2011 +0100
     7.2 +++ b/gnucap/gnucap.spec	Fri Mar 11 21:36:51 2011 +0100
     7.3 @@ -1,7 +1,10 @@
     7.4  Name:           gnucap
     7.5  Version:        0.35
     7.6 -Release:        7%{?dist}
     7.7 +Release:        20101201
     7.8  Summary:        The Gnu Circuit Analysis Package
     7.9 +Vendor:         Europalab Software
    7.10 +Packager:       Michael Schloh von Bennewitz
    7.11 +Distribution:   MeeGo Thirdparty
    7.12  Group:          Applications/Engineering
    7.13  License:        GPLv2+
    7.14  URL:            http://www.gnu.org/software/gnucap/
    7.15 @@ -9,7 +12,7 @@
    7.16  Patch0:         gnucap-0.34-debian.patch
    7.17  Patch1:         gnucap-0.35-gcc43.patch
    7.18  BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
    7.19 -BuildRequires:  readline-devel
    7.20 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
    7.21  
    7.22  %description
    7.23  The primary component is a general purpose circuit simulator. It performs
    7.24 @@ -58,6 +61,9 @@
    7.25  
    7.26  
    7.27  %changelog
    7.28 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.35-20101201
    7.29 +- Repackaged for MeeGo
    7.30 +
    7.31  * Wed Jan 13 2010 Rakesh Pandit <rakesh@fedoraproject.org> - 0.35-7
    7.32  - Fixed URL and Source0
    7.33  
     8.1 --- a/inetutils/inetutils.spec	Fri Mar 11 21:30:26 2011 +0100
     8.2 +++ b/inetutils/inetutils.spec	Fri Mar 11 21:36:51 2011 +0100
     8.3 @@ -2,9 +2,9 @@
     8.4  Name:          inetutils
     8.5  Summary:       GNU Internet Utilities
     8.6  URL:           http://www.gnu.org/software/inetutils/
     8.7 -Vendor:        Free Software Foundation
     8.8 +Vendor:        Europalab Software
     8.9  Packager:      Michael Schloh von Bennewitz
    8.10 -Distribution:  OpenPKG Community
    8.11 +Distribution:  MeeGo Thirdparty
    8.12  Group:         Network
    8.13  License:       GPL
    8.14  Version:       1.8
    8.15 @@ -15,14 +15,15 @@
    8.16  
    8.17  #   build information
    8.18  BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
    8.19 -BuildRequires: ncurses, make
    8.20 -Requires(pre): ncurses
    8.21 +BuildRequires: make
    8.22 +#Requires(pre): ncurses
    8.23  
    8.24  %description
    8.25      The GNU Internet Utilities are a collection of common network
    8.26 -    programs. Please note that specific to this OpenPKG version only a
    8.27 -    subset of the original GNU Internet Utilities is provided. Mainly we
    8.28 -    provide networking clients only.
    8.29 +    programs. A subset of the GNU Internet Utilities is provided,
    8.30 +    namely only the client programs are installed. These clients
    8.31 +    all start with the letter 'g' to allow them to coexist with
    8.32 +    vendor neutral network programs like ftp(1) and telnet(1).
    8.33  
    8.34  %prep
    8.35  %setup -q
    8.36 @@ -33,10 +34,8 @@
    8.37          --prefix=%{_prefix} \
    8.38          --mandir=%{_mandir} \
    8.39          --infodir=%{_infodir} \
    8.40 +        --disable-servers \
    8.41          --program-prefix=g \
    8.42 -        --disable-servers \
    8.43 -        --disable-tftp \
    8.44 -        --disable-whois \
    8.45          --disable-libls \
    8.46          --disable-encryption \
    8.47          --disable-authentication \
    8.48 @@ -44,6 +43,7 @@
    8.49          --without-krb5 \
    8.50          --without-wrap \
    8.51          --without-pam
    8.52 +
    8.53      make %{?_smp_mflags}
    8.54  
    8.55  %install
    8.56 @@ -51,8 +51,8 @@
    8.57      make install DESTDIR=$RPM_BUILD_ROOT
    8.58      strip $RPM_BUILD_ROOT%{_bindir}/* >/dev/null 2>&1 || true
    8.59      rm -f $RPM_BUILD_ROOT%{_infodir}/dir
    8.60 -    for i in tftp syslog.conf ftpd inetd rexecd rlogind rshd syslogd talkd \
    8.61 -        telnetd tftpd; do
    8.62 +    for i in syslog.conf ftpd inetd rexecd \
    8.63 +        rlogind rshd syslogd talkd telnetd tftpd; do
    8.64          rm -f $RPM_BUILD_ROOT%{_mandir}/man?/g$i.?
    8.65      done
    8.66  
    8.67 @@ -61,5 +61,7 @@
    8.68  
    8.69  %files
    8.70  %defattr(-,root,root,-)
    8.71 -%{_bindir}/*
    8.72 +%attr(755,root,root) %{_bindir}/*
    8.73 +%{_mandir}/man1/*
    8.74 +%{_infodir}/*
    8.75  
     9.1 --- a/iptables/iptables.spec	Fri Mar 11 21:30:26 2011 +0100
     9.2 +++ b/iptables/iptables.spec	Fri Mar 11 21:36:51 2011 +0100
     9.3 @@ -1,14 +1,15 @@
     9.4  Name: iptables
     9.5  Summary: Tools for managing Linux kernel packet filtering capabilities
     9.6 -Version: 1.4.1.1
     9.7 -Release: 5.6
     9.8 +Vendor:  Europalab Software
     9.9 +Packager: Michael Schloh von Bennewitz
    9.10 +Distribution: MeeGo Thirdparty
    9.11 +Version: 1.4.10
    9.12 +Release: 1.0
    9.13  Source: http://www.netfilter.org/projects/iptables/files/%{name}-%{version}.tar.bz2
    9.14  Source1: iptables.init
    9.15  Source2: iptables-config
    9.16 -Patch4: iptables-1.3.8-typo_latter.patch
    9.17 -Patch5: iptables-1.4.1.1-cloexec.patch
    9.18 -Patch8: iptables-1.4.1-nf_ext_init.patch
    9.19 -Patch9: iptables-1.4.1.1-tos_value_mask.patch
    9.20 +Patch1: iptables-1.4.10-cloexec.patch
    9.21 +Patch2: iptables-1.4.10-nf_ext_init.patch
    9.22  Group: System/Base
    9.23  URL: http://www.netfilter.org/
    9.24  BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    9.25 @@ -25,6 +26,9 @@
    9.26  
    9.27  %package ipv6
    9.28  Summary: IPv6 support for iptables
    9.29 +Vendor:  Europalab Software
    9.30 +Packager: Michael Schloh von Bennewitz
    9.31 +Distribution: MeeGo Thirdparty
    9.32  Group: System/Base
    9.33  Requires: %{name} = %{version}-%{release}
    9.34  Requires(post): chkconfig
    9.35 @@ -41,8 +45,12 @@
    9.36  
    9.37  %package devel
    9.38  Summary: Development package for iptables
    9.39 +Vendor:  Europalab Software
    9.40 +Packager: Michael Schloh von Bennewitz
    9.41 +Distribution: MeeGo Thirdparty
    9.42  Group: System/Base
    9.43  Requires: %{name} = %{version}-%{release}
    9.44 +Requires: %{name}-ipv6 = %{version}-%{release}
    9.45  
    9.46  %description devel
    9.47  iptables development headers and libraries.
    9.48 @@ -52,17 +60,15 @@
    9.49  
    9.50  %prep
    9.51  %setup -q
    9.52 -%patch4 -p1 -b .typo_latter
    9.53 -%patch5 -p1 -b .cloexec
    9.54 -%patch8 -p1 -b .nf_ext_init
    9.55 -%patch9 -p1 -b .tos_value_mask
    9.56 +%patch1 -p0 -b .cloexec
    9.57 +%patch2 -p0 -b .nf_ext_init
    9.58  
    9.59  # fix constructor names, see also nf_ext_init patch
    9.60  perl -pi -e "s/void _init\(/void __attribute\(\(constructor\)\) nf_ext_init\(/g" extensions/*.c
    9.61  perl -pi -e "s/^_init\(/__attribute\(\(constructor\)\) nf_ext_init\(/g" extensions/*.c
    9.62  
    9.63  %build
    9.64 -./configure --enable-devel --enable-libipq --bindir=/bin --sbindir=/sbin --sysconfdir=/etc --libdir=/%{_libdir} --libexecdir=/%{_lib} --mandir=%{_mandir} --includedir=%{_includedir} --with-kernel=/usr --with-kbuild=/usr --with-ksource=/usr
    9.65 +./configure --bindir=/bin --sbindir=/sbin --sysconfdir=/etc --libdir=/%{_libdir} --libexecdir=/%{_lib} --mandir=%{_mandir} --includedir=%{_includedir} --with-kernel=/usr --with-kbuild=/usr --with-ksource=/usr
    9.66  make
    9.67  
    9.68  %install
    9.69 @@ -70,9 +76,6 @@
    9.70  
    9.71  make install DESTDIR=%{buildroot} 
    9.72  
    9.73 -# install iptc devel library
    9.74 -install -m 644 libiptc/libiptc.a %{buildroot}/%{_libdir}
    9.75 -
    9.76  # install init scripts and configuration files
    9.77  install -d -m 755 $RPM_BUILD_ROOT/etc/rc.d/init.d
    9.78  install -c -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/iptables
    9.79 @@ -96,6 +99,10 @@
    9.80  %dir /%{_lib}/xtables
    9.81  /%{_lib}/xtables/libipt*
    9.82  /%{_lib}/xtables/libxt*
    9.83 +%{_libdir}/libxtables.*
    9.84 +%{_libdir}/libip4tc.*
    9.85 +%dir %{_libdir}/pkgconfig
    9.86 +%{_libdir}/pkgconfig/xtables.pc
    9.87  
    9.88  %files ipv6
    9.89  %defattr(-,root,root)
    9.90 @@ -105,17 +112,20 @@
    9.91  /bin/iptables-xml
    9.92  %{_mandir}/man8/ip6tables*
    9.93  /%{_lib}/xtables/libip6t*
    9.94 +%{_libdir}/libip6tc.*
    9.95  
    9.96  %files devel
    9.97  %defattr(-,root,root)
    9.98  %{_includedir}/*.h
    9.99  %dir %{_includedir}/libiptc
   9.100  %{_includedir}/libiptc/*.h
   9.101 -%{_libdir}/libipq.a
   9.102 -%{_libdir}/libiptc.a
   9.103 -%{_mandir}/man3/*
   9.104 +%{_libdir}/libiptc.*
   9.105 +%dir %{_libdir}/pkgconfig
   9.106 +%{_libdir}/pkgconfig/libiptc.pc
   9.107  
   9.108  %changelog
   9.109 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.4.10
   9.110 +- update to new version 1.4.10
   9.111  * Tue Jan 19 2010 Auke Kok <auke-jan.h.kok@intel.com> - 1.4.1.1
   9.112  - remove startup symlinks, do not start iptables{,6} up by default
   9.113  * Tue Jan 27 2009 Anas Nashif <anas.nashif@intel.com> 1.4.1.1
    10.1 --- a/kismet/kismet.spec	Fri Mar 11 21:30:26 2011 +0100
    10.2 +++ b/kismet/kismet.spec	Fri Mar 11 21:36:51 2011 +0100
    10.3 @@ -1,12 +1,20 @@
    10.4 +# package versions
    10.5 +%define V_pack 201007R1
    10.6 +%define V_dist 2010-07-R1
    10.7 +
    10.8  Summary: Kismet is an 802.11 network sniffer and network dissector.
    10.9 +Vendor: Europalab Software
   10.10 +Packager: Michael Schloh von Bennewitz
   10.11 +Distribution: MeeGo Thirdparty
   10.12  Name: kismet
   10.13 -Version: 2004.03
   10.14 -Release: 1
   10.15 +Version: %{V_pack}
   10.16 +Release: 20101201
   10.17  Group: Networking/Utilities
   10.18 -Copyright: GPL
   10.19 -Url: www.kismetwireless.net
   10.20 -Source: kismet-%{version}.%{release}.tar.gz
   10.21 +License: GPL
   10.22 +Url: http://www.kismetwireless.net/
   10.23 +Source: kismet-%{V_dist}.tar.gz
   10.24  BuildRoot: %{_tmppath}/%{name}-root
   10.25 +BuildRequires: ncurses-devel libpcap-devel libnl-devel pcre-devel libcap-devel
   10.26  
   10.27  
   10.28  %description
   10.29 @@ -17,7 +25,7 @@
   10.30  
   10.31  
   10.32  %prep
   10.33 -%setup -q
   10.34 +%setup -q -n %{name}-%{V_dist}
   10.35  
   10.36  
   10.37  %build
   10.38 @@ -30,19 +38,18 @@
   10.39  rm -rf $RPM_BUILD_ROOT
   10.40  
   10.41  make DESTDIR=$RPM_BUILD_ROOT/ rpm
   10.42 +install -m 644 man/gpsmap.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
   10.43 +install -m 644 man/kismet_ui.conf.5 $RPM_BUILD_ROOT/%{_mandir}/man5/
   10.44  
   10.45  
   10.46 -#%clean
   10.47 -#rm -rf $RPM_BUILD_ROOT
   10.48 +%clean
   10.49 +rm -rf $RPM_BUILD_ROOT
   10.50  
   10.51  %files
   10.52  %defattr(-,root,root)
   10.53  %doc README docs/DEVEL.*
   10.54  %config /etc/kismet.conf
   10.55 -%config /etc/kismet_ui.conf
   10.56  %config /etc/kismet_drone.conf
   10.57 -/etc/ap_manuf
   10.58 -/etc/client_manuf
   10.59  /usr/bin/kismet
   10.60  /usr/bin/kismet_client
   10.61  /usr/bin/kismet_drone
   10.62 @@ -57,11 +64,13 @@
   10.63  /usr/share/man/man5/kismet_drone.conf.5.gz
   10.64  
   10.65  %changelog
   10.66 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 201007R1-20101201
   10.67 +- Correct buildconf and packaging logic, and repackage for MeeGo 1.1
   10.68 +* Sat Mar 13 2004 Mike Kershaw <dragorn@kismetwireless.net>
   10.69 +- Updated spec file (finally), removed suid install, updated other info
   10.70 +* Sat Sep 21 2002 Mike Kershaw <dragorn@kismetwireless.net>
   10.71 +- Added manuf tag files, additional man files
   10.72  * Wed Aug 21 2002 Jeremiah Johnson <jjohnson@sunrise-linux.com>
   10.73  - Initial specfile creation.
   10.74 -* Sat Sep 21 2002 Mike Kershaw <dragorn@kismetwireless.net>
   10.75 -- Added manuf tag files, additional man files
   10.76  * Mon Feb 24 2002 Mike Kershaw <dragorn@kismetwireless.net>
   10.77  - Added drone man files and kismet_drone binary
   10.78 -* Sat Mar 13 2004 Mike Kershaw <dragorn@kismetwireless.net>
   10.79 -- Updated spec file (finally), removed suid install, updated other info
    11.1 --- a/lame/lame.spec	Fri Mar 11 21:30:26 2011 +0100
    11.2 +++ b/lame/lame.spec	Fri Mar 11 21:36:51 2011 +0100
    11.3 @@ -1,19 +1,16 @@
    11.4  Name:           lame
    11.5  Version:        3.98.4
    11.6 -Release:        1.4
    11.7 +Release:        20101201
    11.8  Summary:        Free MP3 audio compressor
    11.9 -
   11.10 +Vendor:         Europalab Software
   11.11 +Packager:       Michael Schloh von Bennewitz
   11.12 +Distribution:   MeeGo Thirdparty
   11.13  Group:          Applications/Multimedia
   11.14  License:        GPLv2+
   11.15  URL:            http://lame.sourceforge.net/
   11.16  Source0:        http://downloads.sourceforge.net/sourceforge/lame/%{name}-%{version}.tar.gz
   11.17 -Patch1:         %{name}-noexecstack.patch
   11.18 -Patch2:         %{name}-pmake.patch
   11.19 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   11.20 -
   11.21 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   11.22  BuildRequires:  ncurses-devel
   11.23 -BuildRequires:  gtk+-devel
   11.24 -# pkg-config should be pulled in by gtk+-devel but is not in EL-5
   11.25  BuildRequires:  pkgconfig
   11.26  %ifarch %{ix86}
   11.27  BuildRequires:  nasm
   11.28 @@ -27,77 +24,61 @@
   11.29  
   11.30  %package        libs
   11.31  Summary:        LAME MP3 encoding library
   11.32 +Vendor:         Europalab Software
   11.33 +Packager:       Michael Schloh von Bennewitz
   11.34 +Distribution:   MeeGo Thirdparty
   11.35  Group:          System Environment/Libraries
   11.36  
   11.37  %description    libs
   11.38 +LAME is an open source MP3 encoder whose quality and speed matches
   11.39 +commercial encoders. LAME handles MPEG1,2 and 2.5 layer III encoding
   11.40 +with both constant and variable bitrates. This package provides the
   11.41  LAME MP3 encoding library.
   11.42  
   11.43  %package        devel
   11.44  Summary:        Development files for %{name}
   11.45 +Vendor:         Europalab Software
   11.46 +Packager:       Michael Schloh von Bennewitz
   11.47 +Distribution:   MeeGo Thirdparty
   11.48  Group:          Development/Libraries
   11.49  Requires:       %{name}-libs = %{version}-%{release}
   11.50  
   11.51  %description    devel
   11.52 -This package development files for %{name}.
   11.53 -
   11.54 -%package        mp3x
   11.55 -Summary:        MP3 frame analyzer
   11.56 -Group:          Applications/Multimedia
   11.57 -Requires:       %{name} = %{version}-%{release}
   11.58 -
   11.59 -%description    mp3x
   11.60 -This package contains the mp3x frame analyzer.
   11.61 -
   11.62 +LAME is an open source MP3 encoder whose quality and speed matches
   11.63 +commercial encoders. LAME handles MPEG1,2 and 2.5 layer III encoding
   11.64 +with both constant and variable bitrates. This package provides
   11.65 +development files for %{name}.
   11.66  
   11.67  %prep
   11.68  %setup -q
   11.69 -%patch1 -p1 -b .noexec
   11.70 -%patch2 -p1 -b .pmake
   11.71  iconv -f ISO-8859-1 -t UTF8 ChangeLog > ChangeLog.tmp && touch -r ChangeLog ChangeLog.tmp && mv ChangeLog.tmp ChangeLog
   11.72  
   11.73 -
   11.74  %build
   11.75 -#sed -i -e 's/^\(\s*hardcode_libdir_flag_spec\s*=\).*/\1/' configure
   11.76 -#export CFLAGS="$RPM_OPT_FLAGS -ffast-math"
   11.77 -unset CFLAGS
   11.78 -unset CXXFLAGS
   11.79 -unset FFLAGS
   11.80 -unset LD_AS_NEEDED
   11.81  %configure \
   11.82 -  --disable-dependency-tracking \
   11.83 -  --disable-static \
   11.84  %ifarch %{ix86}
   11.85    --enable-nasm \
   11.86  %endif
   11.87 -  --enable-mp3x \
   11.88    --enable-mp3rtp \
   11.89    --enable-decode-layer1
   11.90  
   11.91 -make
   11.92 -echo $CFLAGS
   11.93 +%{__make}
   11.94  
   11.95  %install
   11.96  rm -rf $RPM_BUILD_ROOT
   11.97 -make install INSTALL="install -p" DESTDIR=$RPM_BUILD_ROOT
   11.98 +%{__make} install DESTDIR=$RPM_BUILD_ROOT
   11.99  rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  11.100 -# Some apps still expect to find <lame.h>
  11.101 -ln -sf lame/lame.h $RPM_BUILD_ROOT%{_includedir}/lame.h
  11.102  rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
  11.103  
  11.104 -
  11.105  %check
  11.106 -make test
  11.107 -
  11.108 +%{__make} test
  11.109  
  11.110  %post libs -p /sbin/ldconfig
  11.111  
  11.112  %postun libs -p /sbin/ldconfig
  11.113  
  11.114 -
  11.115  %clean
  11.116  rm -rf $RPM_BUILD_ROOT
  11.117  
  11.118 -
  11.119  %files
  11.120  %defattr (-,root,root,-)
  11.121  %doc README TODO USAGE doc/html/*.html doc/html/*.css
  11.122 @@ -113,14 +94,13 @@
  11.123  %files devel
  11.124  %defattr (-,root,root,-)
  11.125  %doc API HACKING STYLEGUIDE
  11.126 +%{_libdir}/libmp3lame.a
  11.127  %{_libdir}/libmp3lame.so
  11.128 -%{_includedir}/lame/
  11.129 -%{_includedir}/lame.h
  11.130 -
  11.131 -%files mp3x
  11.132 -%defattr (-,root,root,-)
  11.133 -%{_bindir}/mp3x
  11.134 +%{_includedir}/lame
  11.135  
  11.136  %changelog
  11.137 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 3.98.4-20101201
  11.138 +- Adjust packaging
  11.139 +
  11.140  * Fri Oct 29 2010 Kozinov Ivan <kozinov@gmail.com> - 3.98.4-1
  11.141 -- Build for 1.1
  11.142 +- Package for MeeGo 1.1
    12.1 --- a/libXtst/libXtst.spec	Fri Mar 11 21:30:26 2011 +0100
    12.2 +++ b/libXtst/libXtst.spec	Fri Mar 11 21:36:51 2011 +0100
    12.3 @@ -1,20 +1,16 @@
    12.4 -# 
    12.5 -# Do not Edit! Generated by:
    12.6 -# spectacle version 0.13
    12.7 -# 
    12.8 -# >> macros
    12.9 -# << macros
   12.10 -
   12.11  Name:       libXtst
   12.12  Summary:    X.Org X11 libXtst runtime library
   12.13 +Vendor:     Europalab Software
   12.14 +Packager:   Michael Schloh von Bennewitz
   12.15 +Distribution: MeeGo Thirdparty
   12.16  Version:    1.1.0
   12.17 -Release:    3.10
   12.18 +Release:    3.11
   12.19  Group:      System/Libraries
   12.20  License:    MIT
   12.21  URL:        http://www.x.org/
   12.22  Source0:    http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
   12.23  Source100:  libXtst.yaml
   12.24 -Requires(post):  /sbin/ldconfig
   12.25 +Requires(post):    /sbin/ldconfig
   12.26  Requires(postun):  /sbin/ldconfig
   12.27  BuildRequires:  pkgconfig(xproto)
   12.28  BuildRequires:  pkgconfig(xextproto)
   12.29 @@ -26,77 +22,60 @@
   12.30  BuildRequires:  pkgconfig(x11)
   12.31  BuildRequires:  pkgconfig(xext)
   12.32  BuildRequires:  pkgconfig(xrender)
   12.33 -
   12.34  BuildRoot:  %{_tmppath}/%{name}-%{version}-build
   12.35  
   12.36  %description
   12.37  Description: %{summary}
   12.38  
   12.39 -
   12.40  %package devel
   12.41  Summary:    Development components for the libXtst library
   12.42 +Vendor:     Europalab Software
   12.43 +Packager:   Michael Schloh von Bennewitz
   12.44 +Distribution: MeeGo Thirdparty
   12.45  Group:      Development/Libraries
   12.46  Requires:   %{name} = %{version}-%{release}
   12.47 +Requires:   xorg-x11-proto-xextproto
   12.48 +Requires:   xorg-x11-proto-xproto
   12.49 +Requires:   libXi-devel
   12.50  
   12.51  %description devel
   12.52  Description: %{summary}
   12.53  
   12.54 -
   12.55  %prep
   12.56  %setup -q -n %{name}-%{version}
   12.57  
   12.58 -# >> setup
   12.59 -# << setup
   12.60 -
   12.61  %build
   12.62 -# >> build pre
   12.63 -# << build pre
   12.64 -
   12.65  %configure --disable-static
   12.66 -# Call make instruction with smp support
   12.67  make %{?jobs:-j%jobs}
   12.68  
   12.69 -# >> build post
   12.70 -# << build post
   12.71  %install
   12.72  rm -rf %{buildroot}
   12.73 -# >> install pre
   12.74 -# << install pre
   12.75  %make_install
   12.76  
   12.77 -# >> install post
   12.78 -# << install post
   12.79 -
   12.80  %clean
   12.81  rm -rf %{buildroot}
   12.82  
   12.83 -
   12.84 -
   12.85  %post -p /sbin/ldconfig
   12.86  
   12.87  %postun -p /sbin/ldconfig
   12.88  
   12.89 -
   12.90 -
   12.91  %files
   12.92  %defattr(-,root,root,-)
   12.93 -# >> files
   12.94  %doc COPYING ChangeLog
   12.95  %{_libdir}/libXtst.so.6
   12.96  %{_libdir}/libXtst.so.6.1.0
   12.97 -# << files
   12.98 -
   12.99  
  12.100  %files devel
  12.101  %defattr(-,root,root,-)
  12.102 -# >> files devel
  12.103 +%{_libdir}/libXtst.la
  12.104  %{_libdir}/libXtst.so
  12.105  %{_libdir}/pkgconfig/xtst.pc
  12.106  %{_includedir}/X11/extensions/XTest.h
  12.107  %{_includedir}/X11/extensions/record.h
  12.108 -# << files devel
  12.109  
  12.110  %changelog
  12.111 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.1.0-3.11
  12.112 +- Correct build configuration of developer packaging
  12.113  * Sat Feb 27 2010 Anas Nashif <anas.nashif@intel.com> - 1.1.0
  12.114  - Updated with latest spectacle
  12.115  - Include YAML file in source rpm
    13.1 --- a/libavc1394/libavc1394.spec	Fri Mar 11 21:30:26 2011 +0100
    13.2 +++ b/libavc1394/libavc1394.spec	Fri Mar 11 21:36:51 2011 +0100
    13.3 @@ -1,15 +1,16 @@
    13.4 +Name:           libavc1394
    13.5  Summary:        Audio/Video Control library for IEEE-1394 devices
    13.6 -Name:           libavc1394
    13.7 -Version:        0.5.3
    13.8 -Release:        10%{?dist}
    13.9 +Vendor:         Europalab Software
   13.10 +Packager:       Michael Schloh von Bennewitz
   13.11 +Distribution:   MeeGo Thirdparty
   13.12 +Version:        0.5.4
   13.13 +Release:        20101201
   13.14  License:        GPLv2+ and LGPLv2+
   13.15  Group:          System Environment/Libraries
   13.16  URL:            http://sourceforge.net/projects/libavc1394/
   13.17  Source:         http://downloads.sourceforge.net/libavc1394/libavc1394-%{version}.tar.gz
   13.18 -Patch1:         libavc1394-0.5.3-librom.patch
   13.19 +BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
   13.20  BuildRequires:  libraw1394-devel
   13.21 -BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
   13.22 -ExcludeArch:    s390 s390x
   13.23  
   13.24  %description
   13.25  The libavc1394 library allows utilities to control IEEE-1394 devices
   13.26 @@ -17,17 +18,19 @@
   13.27  to control devices like the tape on a VCR or camcorder.
   13.28  
   13.29  %package devel
   13.30 -Summary: Development libs for libavc1394
   13.31 -Group: Development/Libraries
   13.32 -Requires: %{name} = %{version}-%{release}
   13.33 -Requires: libraw1394-devel, pkgconfig
   13.34 +Summary:   Development libs for libavc1394
   13.35 +Vendor:    Europalab Software
   13.36 +Packager:  Michael Schloh von Bennewitz
   13.37 +Distribution: MeeGo Thirdparty
   13.38 +Group:     Development/Libraries
   13.39 +Requires:  %{name} = %{version}-%{release}
   13.40 +Requires:  libraw1394-devel, pkgconfig
   13.41  
   13.42  %description devel
   13.43  Development libraries required to build applications using libavc1394.
   13.44  
   13.45  %prep
   13.46  %setup -q
   13.47 -%patch1 -p1 -b .librom
   13.48  chmod -x test/dvcont.c
   13.49  
   13.50  %build
   13.51 @@ -38,9 +41,7 @@
   13.52  
   13.53  %install
   13.54  rm -rf $RPM_BUILD_ROOT
   13.55 -make install INSTALL="install -p" DESTDIR=$RPM_BUILD_ROOT
   13.56 -# sigh, --disable-static doesn't work
   13.57 -rm -f $RPM_BUILD_ROOT%{_libdir}/*.{la,a}
   13.58 +make install DESTDIR=$RPM_BUILD_ROOT
   13.59  
   13.60  %clean
   13.61  rm -rf $RPM_BUILD_ROOT
   13.62 @@ -52,29 +53,33 @@
   13.63  %files
   13.64  %defattr(-,root,root,-)
   13.65  %doc AUTHORS COPYING NEWS README ChangeLog TODO
   13.66 -# binaries are GPLv2+
   13.67  %{_bindir}/dvcont
   13.68  %{_bindir}/mkrfc2734
   13.69  %{_bindir}/panelctl
   13.70  %{_mandir}/man1/dvcont.1.gz
   13.71  %{_mandir}/man1/panelctl.1.gz
   13.72  %{_mandir}/man1/mkrfc2734.1*
   13.73 -# libs are LGPLv2+
   13.74  %{_libdir}/libavc1394.so.*
   13.75  %{_libdir}/librom1394.so.*
   13.76  
   13.77 -
   13.78  %files devel
   13.79  %defattr(-,root,root,-)
   13.80  %{_includedir}/libavc1394/
   13.81  %{_libdir}/pkgconfig/libavc1394.pc
   13.82 +%{_libdir}/libavc1394.a
   13.83 +%{_libdir}/libavc1394.la
   13.84  %{_libdir}/libavc1394.so
   13.85 +%{_libdir}/librom1394.a
   13.86 +%{_libdir}/librom1394.la
   13.87  %{_libdir}/librom1394.so
   13.88  
   13.89 +%changelog
   13.90 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.5.4-20101201
   13.91 +- Synchronize with upstream vendor version 0.5.4
   13.92 +- Adjust packaging and patch logic
   13.93  
   13.94 -%changelog
   13.95  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 0.5.3-10
   13.96 -- Build for MeeGo 1.1
   13.97 +- Package for MeeGo 1.1
   13.98  
   13.99  * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3-9
  13.100  - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
    14.1 --- a/libcdio/libcdio.spec	Fri Mar 11 21:30:26 2011 +0100
    14.2 +++ b/libcdio/libcdio.spec	Fri Mar 11 21:36:51 2011 +0100
    14.3 @@ -1,84 +1,85 @@
    14.4 -Name: libcdio
    14.5 -Version: 0.82
    14.6 -Release: 3%{?dist}
    14.7 -Summary: CD-ROM input and control library
    14.8 -Group: System Environment/Libraries
    14.9 -License: GPLv3+
   14.10 -URL: http://www.gnu.org/software/libcdio/
   14.11 -Source0: http://ftp.gnu.org/gnu/libcdio/libcdio-0.82.tar.gz
   14.12 -Source1: http://ftp.gnu.org/gnu/libcdio/libcdio-0.82.tar.gz.sig
   14.13 -Source2: libcdio-no_date_footer.hml
   14.14 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   14.15 -BuildRequires: pkgconfig doxygen
   14.16 -BuildRequires: ncurses-devel
   14.17 -BuildRequires: help2man
   14.18 -Requires(post): /sbin/ldconfig
   14.19 -Requires(post): /sbin/install-info
   14.20 -Requires(preun): /sbin/install-info
   14.21 -BuildRequires: gettext-devel
   14.22 -BuildRequires: chrpath
   14.23 -
   14.24 +Name:            libcdio
   14.25 +Version:         0.82
   14.26 +Release:         20101201
   14.27 +Summary:         CD-ROM input and control library
   14.28 +Vendor:          Europalab Software
   14.29 +Packager:        Michael Schloh von Bennewitz
   14.30 +Distribution:    MeeGo Thirdparty
   14.31 +Group:           System Environment/Libraries
   14.32 +License:         GPLv3+
   14.33 +URL:             http://www.gnu.org/software/libcdio/
   14.34 +Source0:         http://ftp.gnu.org/gnu/libcdio/libcdio-0.82.tar.gz
   14.35 +BuildRoot:       %{_tmppath}/%{name}-%{version}-%{release}-root
   14.36 +BuildRequires:   pkgconfig doxygen
   14.37 +BuildRequires:   ncurses-devel
   14.38 +BuildRequires:   help2man
   14.39 +Requires(post):  /sbin/ldconfig
   14.40 +Requires(post):  info
   14.41 +Requires(preun): info
   14.42 +BuildRequires:   gettext-devel, chrpath
   14.43  
   14.44  %description
   14.45 -This library provides an interface for CD-ROM access. It can be used
   14.46 -by applications that need OS- and device-independent access to CD-ROM
   14.47 +The libcdio library provides an interface for CD-ROM access. It can be
   14.48 +used by applications that need OS and device independent access to CD-ROM
   14.49  devices.
   14.50  
   14.51  %package devel
   14.52 -Summary: Header files and libraries for %{name}
   14.53 -Group: Development/Libraries
   14.54 +Summary:  Header files and libraries for %{name}
   14.55 +Vendor:   Europalab Software
   14.56 +Packager: Michael Schloh von Bennewitz
   14.57 +Distribution: MeeGo Thirdparty
   14.58 +Group:    Development/Libraries
   14.59  Requires: %{name} = %{version}-%{release}
   14.60  
   14.61  %description devel
   14.62 -This package contains header files and libraries for %{name}.
   14.63 -
   14.64 +The libcdio library provides an interface for CD-ROM access. It can be
   14.65 +used by applications that need OS and device independent access to CD-ROM
   14.66 +devices. This package contains header files and libraries for %{name}.
   14.67  
   14.68  %prep
   14.69  %setup -q
   14.70  
   14.71 -f=src/cd-paranoia/doc/ja/cd-paranoia.1.in
   14.72 -iconv -f euc-jp -t utf-8 -o $f.utf8 $f && mv $f.utf8 $f
   14.73 -iconv -f ISO88591 -t utf-8 -o THANKS.utf8 THANKS && mv THANKS.utf8 THANKS
   14.74 -
   14.75  %build
   14.76  %configure \
   14.77 -	--disable-vcd-info \
   14.78 -	--disable-dependency-tracking \
   14.79 -	--disable-cddb \
   14.80 -	--disable-static \
   14.81 -	--disable-rpath
   14.82 -make %{?_smp_mflags}
   14.83 +    --disable-vcd-info \
   14.84 +    --disable-dependency-tracking \
   14.85 +    --disable-cddb \
   14.86 +    --disable-static \
   14.87 +    --disable-rpath
   14.88 +%{__make} %{?_smp_mflags}
   14.89  
   14.90 -# another multilib fix; remove the architecture information from version.h
   14.91 +# remove architecture information from version.h
   14.92  sed -i -e "s,%{version}.*$,%{version}\\\",g" include/cdio/version.h
   14.93  
   14.94  cd doc/doxygen
   14.95 -sed -i -e "s,HTML_FOOTER.*$,HTML_FOOTER = libcdio-no_date_footer.hml,g" Doxyfile
   14.96 -cp %{SOURCE2} .
   14.97  ./run_doxygen
   14.98  
   14.99  %install
  14.100  rm -rf $RPM_BUILD_ROOT
  14.101 -make install DESTDIR=$RPM_BUILD_ROOT
  14.102 +%{__make} install DESTDIR=$RPM_BUILD_ROOT
  14.103  
  14.104 +mv $RPM_BUILD_ROOT%{_mandir}/{jp,ja}
  14.105  rm -f $RPM_BUILD_ROOT%{_infodir}/dir
  14.106  find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
  14.107  
  14.108 -mv $RPM_BUILD_ROOT%{_mandir}/{jp,ja}
  14.109 +# install documentation
  14.110 +mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/html
  14.111 +%{__install} -m 644 doc/doxygen/html/* $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/html/
  14.112  
  14.113 -rm -rf examples
  14.114 -mkdir -p examples/C++
  14.115 -cp -a example/{*.c,README} examples
  14.116 -cp -a example/C++/{*.cpp,README} examples/C++
  14.117 +# install examples
  14.118 +rm -rf examples && mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/examples/C++/OO
  14.119 +%{__install} -m 644 example/{*.c,README} $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/examples/
  14.120 +%{__install} -m 644 example/C++/{*.cpp,README} $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/examples/C++/
  14.121 +%{__install} -m 644 example/C++/OO/*.cpp $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/examples/C++/OO/
  14.122  
  14.123  # fix timestamps of generated man-pages
  14.124  for i in cd-info iso-read iso-info cd-read cd-drive; do 
  14.125 -	# remove build architecture information from man pages
  14.126 -	sed -i -e 's, version.*linux-gnu,,g' $RPM_BUILD_ROOT%{_mandir}/man1/$i.1
  14.127 -	# remove libtool leftover from man pages
  14.128 -	sed -i -e 's,lt-,,g;s,LT-,,g' $RPM_BUILD_ROOT%{_mandir}/man1/$i.1
  14.129 -	# fix timestamps to be the same in all packages
  14.130 -	touch -r src/$i.help2man $RPM_BUILD_ROOT%{_mandir}/man1/$i.1
  14.131 +    # remove build architecture information from man pages
  14.132 +    sed -i -e 's, version.*linux-gnu,,g' $RPM_BUILD_ROOT%{_mandir}/man1/$i.1
  14.133 +    # remove libtool leftover from man pages
  14.134 +    sed -i -e 's,lt-,,g;s,LT-,,g' $RPM_BUILD_ROOT%{_mandir}/man1/$i.1
  14.135 +    # fix timestamps to be the same in all packages
  14.136 +    touch -r src/$i.help2man $RPM_BUILD_ROOT%{_mandir}/man1/$i.1
  14.137  done
  14.138  
  14.139  # remove rpath
  14.140 @@ -88,29 +89,26 @@
  14.141  %check
  14.142  # disable test using local CDROM
  14.143  %{__sed} -i -e "s,testiso9660\$(EXEEXT),,g" \
  14.144 -	    -e "s,testisocd\$(EXEEXT),,g" \
  14.145 -	    -e "s,check_paranoia.sh check_opts.sh, check_opts.sh,g" \
  14.146 -	    test/Makefile
  14.147 -make check
  14.148 -
  14.149 +        -e "s,testisocd\$(EXEEXT),,g" \
  14.150 +        -e "s,check_paranoia.sh check_opts.sh, check_opts.sh,g" \
  14.151 +        test/Makefile
  14.152 +%{__make} check
  14.153  
  14.154  %clean
  14.155  rm -rf $RPM_BUILD_ROOT
  14.156  
  14.157 -
  14.158  %post
  14.159  /sbin/ldconfig
  14.160  /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || :
  14.161  
  14.162  %preun
  14.163  if [ $1 = 0 ]; then
  14.164 -	/sbin/install-info --delete %{_infodir}/%{name}.info \
  14.165 -		%{_infodir}/dir 2>/dev/null || :
  14.166 +    /sbin/install-info --delete %{_infodir}/%{name}.info \
  14.167 +        %{_infodir}/dir 2>/dev/null || :
  14.168  fi
  14.169  
  14.170  %postun -p /sbin/ldconfig
  14.171  
  14.172 -
  14.173  %files
  14.174  %defattr(-,root,root,-)
  14.175  %doc AUTHORS COPYING NEWS README README.libcdio THANKS TODO
  14.176 @@ -120,17 +118,19 @@
  14.177  %{_mandir}/man1/*
  14.178  %lang(ja) %{_mandir}/ja/man1/*
  14.179  
  14.180 -
  14.181  %files devel
  14.182  %defattr(-,root,root,-)
  14.183 -%doc doc/doxygen/html examples
  14.184  %{_includedir}/cdio
  14.185  %{_includedir}/cdio++
  14.186  %{_libdir}/*.so
  14.187  %{_libdir}/pkgconfig/*.pc
  14.188 -
  14.189 +%{_datadir}/doc/%{name}/html
  14.190 +%{_datadir}/doc/%{name}/examples
  14.191  
  14.192  %changelog
  14.193 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.82-20101201
  14.194 +- Adjust packaging and patch logic
  14.195 +
  14.196  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 0.82-3
  14.197  - Build for MeeGo 1.1
  14.198  
    15.1 --- a/libdc1394/libdc1394.spec	Fri Mar 11 21:30:26 2011 +0100
    15.2 +++ b/libdc1394/libdc1394.spec	Fri Mar 11 21:36:51 2011 +0100
    15.3 @@ -1,28 +1,19 @@
    15.4 -# $Id$
    15.5 -
    15.6 -#define svn_snapshot .svn459  
    15.7 -#define real_version 2.0.0-rc8%{svn_snapshot}
    15.8 -#%define real_version 2.1.0
    15.9 -%define svn_build %{?svn_snapshot:1}%{!?svn_snapshot:0}
   15.10 -
   15.11 -Summary: 1394-based digital camera control library
   15.12 -Name: libdc1394
   15.13 -Version: 2.1.2
   15.14 -Release: 3%{?svn_snapshot}%{?dist}
   15.15 -License: LGPLv2+
   15.16 -Group: System Environment/Libraries
   15.17 -URL: http://sourceforge.net/projects/libdc1394/
   15.18 -Source: http://dl.sf.net/libdc1394/libdc1394-%{version}.tar.gz
   15.19 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
   15.20 -ExcludeArch: s390 s390x
   15.21 -
   15.22 -BuildRequires: kernel-headers
   15.23 -BuildRequires: libraw1394-devel libusb1-devel
   15.24 -BuildRequires: doxygen
   15.25 -BuildRequires: libX11-devel libXv-devel
   15.26 -%if %{svn_build}
   15.27 -BuildRequires: libtool
   15.28 -%endif
   15.29 +Name:           libdc1394
   15.30 +Summary:        1394-based digital camera control library
   15.31 +Vendor:         Europalab Software
   15.32 +Packager:       Michael Schloh von Bennewitz
   15.33 +Distribution:   MeeGo Thirdparty
   15.34 +Version:        2.1.2
   15.35 +Release:        20101201
   15.36 +License:        LGPLv2+
   15.37 +Group:          System Environment/Libraries
   15.38 +URL:            http://sourceforge.net/projects/libdc1394/
   15.39 +Source:         http://dl.sf.net/libdc1394/libdc1394-%{version}.tar.gz
   15.40 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   15.41 +BuildRequires:  kernel-headers
   15.42 +BuildRequires:  libraw1394-devel libusb1-devel
   15.43 +BuildRequires:  libX11-devel libXv-devel
   15.44 +BuildRequires:  doxygen
   15.45  
   15.46  %description
   15.47  Libdc1394 is a library that is intended to provide a high level programming
   15.48 @@ -30,10 +21,13 @@
   15.49  cameras that conform to the 1394-based Digital Camera Specification.
   15.50  
   15.51  %package devel
   15.52 -Summary: Header files and libraries for %{name}
   15.53 -Group: Development/Libraries
   15.54 -Requires: %{name} = %{version}-%{release}, libraw1394-devel
   15.55 -Requires: pkgconfig
   15.56 +Summary:   Header files and libraries for %{name}
   15.57 +Vendor:    Europalab Software
   15.58 +Packager:  Michael Schloh von Bennewitz
   15.59 +Distribution: MeeGo Thirdparty
   15.60 +Group:     Development/Libraries
   15.61 +Requires:  %{name} = %{version}-%{release}
   15.62 +Requires:  pkgconfig, libraw1394-devel
   15.63  
   15.64  %description devel
   15.65  This package contains the header files and libraries
   15.66 @@ -42,14 +36,20 @@
   15.67  
   15.68  %package docs
   15.69  Summary: Development documentation for %{name}
   15.70 -Group: Documentation
   15.71 +Vendor:  Europalab Software
   15.72 +Packager: Michael Schloh von Bennewitz
   15.73 +Distribution: MeeGo Thirdparty
   15.74 +Group:   Documentation
   15.75  
   15.76  %description docs
   15.77  This package contains the development documentation for %{name}.
   15.78  
   15.79  %package tools
   15.80 -Summary: Tools for use with %{name}
   15.81 -Group: Applications/System
   15.82 +Summary:   Tools for use with %{name}
   15.83 +Vendor:    Europalab Software
   15.84 +Packager:  Michael Schloh von Bennewitz
   15.85 +Distribution: MeeGo Thirdparty
   15.86 +Group:     Applications/System
   15.87  Requires: %{name} = %{version}
   15.88  
   15.89  %description tools
   15.90 @@ -60,14 +60,7 @@
   15.91  %setup -q -n libdc1394-%{version}
   15.92  
   15.93  %build
   15.94 -%if %{svn_build}
   15.95 -cp /usr/share/libtool/ltmain.sh .
   15.96 -aclocal
   15.97 -autoheader
   15.98 -autoconf
   15.99 -automake --add-missing
  15.100 -%endif
  15.101 -%configure --disable-static --enable-doxygen-html --enable-doxygen-dot
  15.102 +%configure --enable-doxygen-html --enable-doxygen-dot
  15.103  sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
  15.104  sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
  15.105  make %{?_smp_mflags}
  15.106 @@ -75,15 +68,15 @@
  15.107  
  15.108  %install
  15.109  %{__rm} -rf %{buildroot}
  15.110 -make install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
  15.111 +make install DESTDIR=%{buildroot}
  15.112  mkdir -p %{buildroot}%{_docdir}/%{name}-docs-%{version}
  15.113  %{__install} -p -m 0644 doc/html/* %{buildroot}%{_docdir}/%{name}-docs-%{version}
  15.114  for p in grab_color_image grab_gray_image grab_partial_image ladybug grab_partial_pvn; do
  15.115 -	%{__install} -p -m 0644 examples/$p %{buildroot}%{_bindir}/dc1394_$p
  15.116 +    %{__install} -p -m 0644 examples/$p %{buildroot}%{_bindir}/dc1394_$p
  15.117  done
  15.118  %{__install} -p -m 0644 examples/dc1394_multiview %{buildroot}%{_bindir}/dc1394_multiview
  15.119  for f in grab_color_image grab_gray_image grab_partial_image; do
  15.120 -	mv %{buildroot}%{_mandir}/man1/$f.1 %{buildroot}%{_mandir}/man1/dc1394_$f.1
  15.121 +    mv %{buildroot}%{_mandir}/man1/$f.1 %{buildroot}%{_mandir}/man1/dc1394_$f.1
  15.122  done
  15.123  
  15.124  %post -p /sbin/ldconfig
  15.125 @@ -102,9 +95,10 @@
  15.126  %defattr(-, root, root, 0755)
  15.127  %doc examples/*.h examples/*.c
  15.128  %{_includedir}/dc1394/
  15.129 +%{_libdir}/libdc1394*.a
  15.130 +%{_libdir}/libdc1394*.la
  15.131  %{_libdir}/libdc1394*.so
  15.132  %{_libdir}/pkgconfig/%{name}-2.pc
  15.133 -%exclude %{_libdir}/*.la
  15.134  
  15.135  %files docs
  15.136  %defattr(-, root, root, 0755)
  15.137 @@ -116,6 +110,9 @@
  15.138  %{_mandir}/man1/dc1394_*.1.gz
  15.139  
  15.140  %changelog
  15.141 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 2.1.2-20101201
  15.142 +- Adjust packaging and patch logic
  15.143 +
  15.144  * Fri Oct 29 2010 Kozinov Ivan <kozinov@gmail.com> - 2.1.2-3
  15.145  - Build for 1.1
  15.146  
    16.1 --- a/libdca/libdca.spec	Fri Mar 11 21:30:26 2011 +0100
    16.2 +++ b/libdca/libdca.spec	Fri Mar 11 21:36:51 2011 +0100
    16.3 @@ -1,60 +1,70 @@
    16.4 -Summary: DTS Coherent Acoustics decoder library
    16.5 -Name: libdca
    16.6 -Version: 0.0.5
    16.7 -Release: 6%{?dist}
    16.8 -URL: http://www.videolan.org/developers/libdca.html
    16.9 -Group: System Environment/Libraries
   16.10 -Source: http://download.videolan.org/pub/videolan/libdca/0.0.5/%{name}-%{version}.tar.bz2
   16.11 -Patch0: libdca-0.0.5-relsymlinks.patch
   16.12 -Patch1: libdca-0.0.5-strict-aliasing.patch
   16.13 -License: GPLv2+
   16.14 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   16.15 +Name:      libdca
   16.16 +Summary:   DTS Coherent Acoustics decoder library
   16.17 +Vendor:    Europalab Software
   16.18 +Packager:  Michael Schloh von Bennewitz
   16.19 +Distribution: MeeGo Thirdparty
   16.20 +Version:   0.0.5
   16.21 +Release:   20101201
   16.22 +License:   GPLv2+
   16.23 +Group:     System Environment/Libraries
   16.24 +URL:       http://www.videolan.org/developers/libdca.html
   16.25 +Source:    http://download.videolan.org/pub/videolan/libdca/0.0.5/%{name}-%{version}.tar.bz2
   16.26 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
   16.27  
   16.28  %description
   16.29 -libdca is a free library for decoding DTS Coherent Acoustics streams. It is
   16.30 -released under the terms of the GPL license. The DTS Coherent Acoustics
   16.31 -standard is used in a variety of applications, including DVD, DTS audio CD and
   16.32 -radio broadcasting.
   16.33 +libdca is a free library for decoding DTS Coherent Acoustics streams. It
   16.34 +is released under the terms of the GPL license. The DTS Coherent Acoustics
   16.35 +standard is used in a variety of applications, including DVD, DTS audio CD
   16.36 +and radio broadcasting.
   16.37  
   16.38  %package devel
   16.39 -Summary: Development files for %{name}
   16.40 -Group: Development/Libraries
   16.41 -Obsoletes: libdts-devel < 0.0.2-2
   16.42 -Provides: libdts-devel = 0.0.2-2
   16.43 -Requires: %{name} = %{version}-%{release}
   16.44 -Requires: pkgconfig
   16.45 +Summary:   Development files for %{name}
   16.46 +Vendor:    Europalab Software
   16.47 +Packager:  Michael Schloh von Bennewitz
   16.48 +Distribution: MeeGo Thirdparty
   16.49 +Group:     Development/Libraries
   16.50 +Requires:  %{name} = %{version}-%{release}
   16.51 +Requires:  pkgconfig
   16.52  
   16.53  %description devel
   16.54 -Development files for %{name}.
   16.55 +libdca is a free library for decoding DTS Coherent Acoustics streams. It
   16.56 +is released under the terms of the GPL license. The DTS Coherent Acoustics
   16.57 +standard is used in a variety of applications, including DVD, DTS audio CD
   16.58 +and radio broadcasting.
   16.59  
   16.60 -Install %{name}-devel if you wish to develop or compile
   16.61 -applications that use %{name}.
   16.62 +This package provides the development files. Install %{name}-devel
   16.63 +if you wish to develop or compile applications that use %{name}.
   16.64  
   16.65  %package tools
   16.66  Summary: Various tools for use with %{name}
   16.67 -Group: Applications/Multimedia
   16.68 +Vendor:  Europalab Software
   16.69 +Packager:  Michael Schloh von Bennewitz
   16.70 +Distribution: MeeGo Thirdparty
   16.71 +Group:   Applications/Multimedia
   16.72  
   16.73  %description tools
   16.74 -Various tools that use %{name}.
   16.75 +libdca is a free library for decoding DTS Coherent Acoustics streams. It
   16.76 +is released under the terms of the GPL license. The DTS Coherent Acoustics
   16.77 +standard is used in a variety of applications, including DVD, DTS audio CD
   16.78 +and radio broadcasting.
   16.79 +
   16.80 +This package provides various tools useful with %{name}.
   16.81  
   16.82  %prep
   16.83  %setup -q
   16.84 -%patch0 -p1 -b .relsymlinks
   16.85 -%patch1 -p1 -b .aliasing
   16.86 -iconv -f ISO8859-1 -t UTF-8 AUTHORS > tmp; mv tmp AUTHORS
   16.87  
   16.88  %build
   16.89 -%configure --disable-static
   16.90 -# Get rid of the /usr/lib64 RPATH on 64bit (as of 0.0.5)
   16.91 +%configure
   16.92 +
   16.93 +# Remove the RPATH configuration
   16.94  sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
   16.95  sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
   16.96 -# Force PIC as applications fail to recompile against the lib on x86_64 without
   16.97 -%{__make} %{?_smp_mflags} OPT_CFLAGS="$RPM_OPT_FLAGS -fPIC"
   16.98 +
   16.99 +%{__make} %{?_smp_mflags}
  16.100  
  16.101  %install
  16.102  rm -rf $RPM_BUILD_ROOT
  16.103 -make DESTDIR=$RPM_BUILD_ROOT install INSTALL="install -p"
  16.104 -rm $RPM_BUILD_ROOT%{_libdir}/%{name}.la
  16.105 +make DESTDIR=$RPM_BUILD_ROOT install
  16.106  
  16.107  %clean
  16.108  rm -rf $RPM_BUILD_ROOT
  16.109 @@ -76,11 +86,17 @@
  16.110  %files devel
  16.111  %defattr(-,root,root,-)
  16.112  %doc TODO doc/%{name}.txt
  16.113 +%{_includedir}/d??.h
  16.114 +%{_libdir}/libdts.a
  16.115 +%{_libdir}/%{name}.a
  16.116 +%{_libdir}/%{name}.la
  16.117 +%{_libdir}/%{name}.so
  16.118  %{_libdir}/pkgconfig/libd??.pc
  16.119 -%{_includedir}/d??.h
  16.120 -%{_libdir}/%{name}.so
  16.121  
  16.122  %changelog
  16.123 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.0.5-20101201
  16.124 +- Adjust packaging and patch logic
  16.125 +
  16.126  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 0.0.5-6
  16.127  - Build for MeeGo 1.1
  16.128  
    17.1 --- a/libdv/libdv.spec	Fri Mar 11 21:30:26 2011 +0100
    17.2 +++ b/libdv/libdv.spec	Fri Mar 11 21:36:51 2011 +0100
    17.3 @@ -1,22 +1,17 @@
    17.4 +Name:           libdv
    17.5  Summary:        Software decoder for DV format video
    17.6 -Name:           libdv
    17.7 +Vendor:         Europalab Software
    17.8 +Packager:       Michael Schloh von Bennewitz
    17.9 +Distribution:   MeeGo Thirdparty
   17.10  Version:        1.0.0
   17.11 -Release:        10%{?dist}
   17.12 +Release:        20101201
   17.13  License:        LGPLv2+
   17.14  Group:          System Environment/Libraries
   17.15  URL:            http://libdv.sourceforge.net/
   17.16  Source:         http://downloads.sourceforge.net/libdv/libdv-%{version}.tar.gz
   17.17 -Patch1:         libdv-0.104-no-exec-stack.patch
   17.18 -Patch2:         libdv-1.0.0-pic.patch
   17.19 -Patch3:         libdv-1.0.0-gtk2.patch
   17.20 -Patch4:		libdv-1.0.0-dso-linking.patch
   17.21  BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
   17.22 -BuildRequires:  gtk2-devel
   17.23 -BuildRequires:  libXt-devel, libXv-devel
   17.24 -# Required for the gtk2 patch
   17.25 -BuildRequires:  autoconf, automake, libtool, SDL-devel
   17.26 -BuildRequires: popt-devel
   17.27 -ExcludeArch:    s390 s390x
   17.28 +BuildRequires:  libXt-devel, libXv-devel, SDL-devel
   17.29 +BuildRequires:  popt-devel
   17.30  
   17.31  %description
   17.32  The Quasar DV codec (libdv) is a software codec for DV video, the
   17.33 @@ -27,6 +22,9 @@
   17.34  
   17.35  %package tools
   17.36  Summary:        Basic tools to manipulate Digital Video streams
   17.37 +Vendor:         Europalab Software
   17.38 +Packager:       Michael Schloh von Bennewitz
   17.39 +Distribution:   MeeGo Thirdparty
   17.40  Group:          Applications/Multimedia
   17.41  Requires:       %{name} = %{version}-%{release}
   17.42  
   17.43 @@ -39,33 +37,32 @@
   17.44  
   17.45  %package devel
   17.46  Summary:        Development package for libdv
   17.47 +Vendor:         Europalab Software
   17.48 +Packager:       Michael Schloh von Bennewitz
   17.49 +Distribution:   MeeGo Thirdparty
   17.50  Group:          Development/Libraries
   17.51  Requires:       %{name} = %{version}-%{release}
   17.52  Requires:       pkgconfig
   17.53  
   17.54  %description devel
   17.55 +The Quasar DV codec (libdv) is a software codec for DV video, the
   17.56 +encoding format used by most digital camcorders, typically those that
   17.57 +support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. libdv was
   17.58 +developed according to the official standards for DV video: IEC 61834
   17.59 +and SMPTE 314M.
   17.60 +
   17.61  This package contains development files for libdv.
   17.62  
   17.63  %prep
   17.64  %setup -q
   17.65 -%patch1 -p0 -b .no-exec-stack
   17.66 -%patch2 -p1 -b .pic
   17.67 -%patch3 -p1 -b .gtk2
   17.68 -%patch4 -p1 -b .dso-linking
   17.69 -# Required for libtool 2.2
   17.70 -libtoolize
   17.71 -# Required for the gtk2 patch
   17.72 -autoreconf
   17.73  
   17.74  %build
   17.75 -%configure --with-pic
   17.76 +%configure
   17.77  make %{?_smp_mflags}
   17.78  
   17.79  %install
   17.80  rm -rf $RPM_BUILD_ROOT
   17.81  make DESTDIR=$RPM_BUILD_ROOT install
   17.82 -rm $RPM_BUILD_ROOT%{_libdir}/libdv.a
   17.83 -rm $RPM_BUILD_ROOT%{_libdir}/libdv.la
   17.84  
   17.85  %clean
   17.86  rm -rf $RPM_BUILD_ROOT
   17.87 @@ -85,19 +82,22 @@
   17.88  %{_bindir}/dubdv
   17.89  %{_bindir}/dvconnect
   17.90  %{_bindir}/encodedv
   17.91 -%{_bindir}/playdv
   17.92  %{_mandir}/man1/dubdv.1*
   17.93  %{_mandir}/man1/dvconnect.1*
   17.94  %{_mandir}/man1/encodedv.1*
   17.95 -%{_mandir}/man1/playdv.1*
   17.96  
   17.97  %files devel
   17.98  %defattr(-,root,root,-)
   17.99  %{_includedir}/libdv/
  17.100 +%{_libdir}/libdv.a
  17.101 +%{_libdir}/libdv.la
  17.102  %{_libdir}/libdv.so
  17.103  %{_libdir}/pkgconfig/libdv.pc
  17.104  
  17.105  %changelog
  17.106 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.0.0-20101201
  17.107 +- Adjust packaging and patch logic
  17.108 +
  17.109  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 1.0.0-10
  17.110  - Build for MeeGo 1.1
  17.111  
    18.1 --- a/libdvdnav/libdvdnav.spec	Fri Mar 11 21:30:26 2011 +0100
    18.2 +++ b/libdvdnav/libdvdnav.spec	Fri Mar 11 21:36:51 2011 +0100
    18.3 @@ -1,62 +1,52 @@
    18.4  Name:           libdvdnav
    18.5 -Version:        4.1.4
    18.6 -Release:        1.4
    18.7  Summary:        A library for reading DVD video discs based on Ogle code
    18.8 -
    18.9 +Vendor:         Europalab Software
   18.10 +Packager:       Michael Schloh von Bennewitz
   18.11 +Distribution:   MeeGo Thirdparty
   18.12 +Version:        4.1.3
   18.13 +Release:        20101201
   18.14  Group:          System Environment/Libraries
   18.15  License:        GPLv2+
   18.16 -#Source:         http://www.mplayerhq.hu/MPlayer/releases/dvdnav/libdvdnav-%{version}.tar.bz2
   18.17 -# svn export svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav
   18.18 -Source:         %{name}-svn1184.tar.bz2
   18.19 -Patch0:         %{name}-multilib.patch
   18.20 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   18.21 -
   18.22 -BuildRequires:  doxygen
   18.23 -BuildRequires:  libdvdread-devel >= 4.1.3-0.3
   18.24 +URL:            http://dvd.sourceforge.net/
   18.25 +Source0:        http://www.mplayerhq.hu/MPlayer/releases/dvdnav/%{name}-%{version}.tar.bz2
   18.26 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   18.27 +BuildRequires:  libdvdread-devel
   18.28  
   18.29  %description
   18.30 -libdvdnav provides a simple library for reading DVD video discs.
   18.31 -The code is based on Ogle and used in, among others, the Xine dvdnav plug-in.
   18.32 +libdvdnav is a library for developers of multimedia applications. It
   18.33 +allows easy use of sophisticated DVD navigation features such as DVD
   18.34 +menus, multiangle playback and even interactive DVD games.
   18.35  
   18.36  %package        devel
   18.37  Summary:        Development files for libdvdnav
   18.38 +Vendor:         Europalab Software
   18.39 +Packager:       Michael Schloh von Bennewitz
   18.40 +Distribution:   MeeGo Thirdparty
   18.41  Group:          Development/Libraries
   18.42  Requires:       %{name} = %{version}-%{release}
   18.43 -Requires:       libdvdread-devel >= 4.1.3-0.3
   18.44  Requires:       pkgconfig
   18.45  
   18.46  %description    devel
   18.47 -libdvdnav-devel contains the files necessary to build packages that use the
   18.48 -libdvdnav library.
   18.49 +libdvdnav is a library for developers of multimedia applications. It
   18.50 +allows easy use of sophisticated DVD navigation features such as DVD
   18.51 +menus, multiangle playback and even interactive DVD games. This package
   18.52 +contains development files for libdvdnav.
   18.53  
   18.54  %prep
   18.55  %setup -q
   18.56 -%patch0 -p1 -b .multilib
   18.57 +mv configure2 configure
   18.58  
   18.59  %build
   18.60 -./configure2 \
   18.61 - --disable-opts \
   18.62 - --disable-static \
   18.63 - --disable-strip \
   18.64 - --extra-cflags="%{optflags}" \
   18.65 - --libdir=%{_libdir} \
   18.66 - --prefix=%{_prefix} \
   18.67 - --shlibdir=%{_libdir} \
   18.68 - --with-dvdread-config="pkg-config dvdread" \
   18.69 +%configure --disable-static
   18.70  
   18.71  %{__make} %{?_smp_mflags}
   18.72 -pushd doc
   18.73 -doxygen doxy.conf
   18.74 -popd
   18.75  
   18.76  %install
   18.77  %{__rm} -rf %{buildroot}
   18.78  %{__make} install DESTDIR=%{buildroot}
   18.79 -%{__install} -d -m 755 %{buildroot}/%{_datadir}/aclocal
   18.80 -%{__install} -p -m 644 m4/dvdnav.m4 %{buildroot}/%{_datadir}/aclocal
   18.81  
   18.82  %clean
   18.83 -%{__rm} -rf %{buildroot}
   18.84 +rm -rf %{buildroot}
   18.85  
   18.86  %post -p /sbin/ldconfig
   18.87  
   18.88 @@ -64,109 +54,20 @@
   18.89  
   18.90  %files
   18.91  %defattr(-,root,root,-)
   18.92 -%doc AUTHORS ChangeLog COPYING NEWS README
   18.93 +%doc AUTHORS COPYING ChangeLog README
   18.94  %{_libdir}/libdvdnav.so.*
   18.95  %{_libdir}/libdvdnavmini.so.*
   18.96  
   18.97  %files devel
   18.98  %defattr(-,root,root,-)
   18.99 -%doc TODO doc/html/*
  18.100 +%doc DEVELOPMENT-POLICY.txt TODO
  18.101  %{_bindir}/dvdnav-config
  18.102 +%{_includedir}/dvdnav
  18.103  %{_libdir}/libdvdnav.so
  18.104  %{_libdir}/libdvdnavmini.so
  18.105 -%{_includedir}/dvdnav
  18.106 -%{_datadir}/aclocal/dvdnav.m4
  18.107  %{_libdir}/pkgconfig/dvdnav.pc
  18.108  %{_libdir}/pkgconfig/dvdnavmini.pc
  18.109  
  18.110  %changelog
  18.111 -* Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 4.1.4-0.2.svn1184
  18.112 -- Build for MeeGo 1.1
  18.113 -
  18.114 -* Sat Sep 26 2009 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.4-0.1.svn1184
  18.115 -- fix multilib conflict, based on a patch by Rex Dieter (rhbz#477684)
  18.116 -- update to SVN r1184
  18.117 -- move TODO to devel docs
  18.118 -
  18.119 -* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.3-3
  18.120 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  18.121 -
  18.122 -* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.3-2
  18.123 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  18.124 -
  18.125 -* Tue Sep 09 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-1
  18.126 -- update to 4.1.3 final
  18.127 -
  18.128 -* Sun Aug 31 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.4.rc1
  18.129 -- update to 4.1.3rc1
  18.130 -- require libdvdread with fixed API
  18.131 -
  18.132 -* Fri Jul 25 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.3
  18.133 -- add missing file to -devel
  18.134 -
  18.135 -* Thu Jul 17 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.2
  18.136 -- update to current SVN
  18.137 -- use new external libdvdread
  18.138 -
  18.139 -* Fri Jun 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.1
  18.140 -- update to current SVN (pre-4.1.3)
  18.141 -- macroize
  18.142 -- re-enable parallel make
  18.143 -
  18.144 -* Sun Apr 13 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.2-1
  18.145 -- update to 4.1.2
  18.146 -- drop obsolete patches (merged upstream)
  18.147 -
  18.148 -* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.1.1-6
  18.149 -- Autorebuild for GCC 4.3
  18.150 -
  18.151 -* Sun Jan 27 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-5
  18.152 -- fix missing <inttypes.h> include (bug 428910)
  18.153 -
  18.154 -* Sun Jan 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-4
  18.155 -- make sure -devel requires our version of libdvdread-devel
  18.156 -
  18.157 -* Thu Nov 22 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-3
  18.158 -- fix build with internal libdvdread
  18.159 -
  18.160 -* Wed Nov 21 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-2
  18.161 -- use upstream non-autotools buildsystem
  18.162 -- build with external libdvdread for older releases
  18.163 -- fix version.h
  18.164 -- fix soname
  18.165 -- fix lib paths on 64bit
  18.166 -
  18.167 -* Thu Nov 01 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-1
  18.168 -- switch to new upstream
  18.169 -- libdvdread comes from here now
  18.170 -- apply dvdread udf-related fixes from upstream SVN
  18.171 -
  18.172 -* Sun Aug 19 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-4.20070819
  18.173 -- update to current snapshot
  18.174 -- specfile cleanups
  18.175 -
  18.176 -* Thu May 03 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-3.20070503
  18.177 -- update to current snapshot from new upstream
  18.178 -- clean up some specfile cruft
  18.179 -- disable static libs
  18.180 -- drop unnecessary explicit dependency on libdvdread
  18.181 -
  18.182 -* Mon Mar 13 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> 0.1.10-2
  18.183 -- Drop Epoch completely
  18.184 -
  18.185 -* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  18.186 -- switch to new release field
  18.187 -- drop Epoch
  18.188 -
  18.189 -* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  18.190 -- add dist
  18.191 -
  18.192 -* Wed Oct 13 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.1.10-0.lvn.1
  18.193 -- Update to 0.1.10.
  18.194 -- Disable dependency tracking to speed up the build.
  18.195 -
  18.196 -* Wed Jun 25 2003 Thomas Vander Stichele <thomas at apestaart dot org>
  18.197 -- 0:0.1.9-0.fdr.2: incorporated bugzilla suggestions, new release
  18.198 -
  18.199 -* Thu May 29 2003 Thomas Vander Stichele <thomas at apestaart dot org>
  18.200 -- 0:0.1.9-0.fdr.1: initial RPM release
  18.201 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 4.1.3-20101201
  18.202 +- Package for MeeGo 1.1
    19.1 --- a/libdvdread/libdvdread.spec	Fri Mar 11 21:30:26 2011 +0100
    19.2 +++ b/libdvdread/libdvdread.spec	Fri Mar 11 21:36:51 2011 +0100
    19.3 @@ -1,19 +1,15 @@
    19.4  Name:           libdvdread
    19.5 -Version:        4.1.4
    19.6 -Release:        1.4
    19.7  Summary:        A library for reading DVD video discs based on Ogle code
    19.8 -
    19.9 +Vendor:         Europalab Software
   19.10 +Packager:       Michael Schloh von Bennewitz
   19.11 +Distribution:   MeeGo Thirdparty
   19.12 +Version:        4.1.3
   19.13 +Release:        20101201
   19.14  Group:          System Environment/Libraries
   19.15  License:        GPLv2+
   19.16 -#Source:         http://www.mplayerhq.hu/MPlayer/releases/dvdnav/libdvdread-%{version}.tar.bz2
   19.17 -# svn export svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread
   19.18 -Source:         %{name}-svn1188.tar.bz2
   19.19 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   19.20 -# fix endianness issues on bigendian platforms
   19.21 -Patch0:         %{name}-endian.patch
   19.22 -# dvdread-config: use pkg-config instead of hard-coded 
   19.23 -# multilib-conflicting values
   19.24 -Patch1:         %{name}-multilib.patch
   19.25 +URL:            http://www.dtek.chalmers.se/groups/dvd/
   19.26 +Source0:        http://www.mplayerhq.hu/MPlayer/releases/dvdnav/%{name}-%{version}.tar.bz2
   19.27 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   19.28  
   19.29  %description
   19.30  libdvdread provides a simple foundation for reading DVD video disks.
   19.31 @@ -21,6 +17,9 @@
   19.32  
   19.33  %package        devel
   19.34  Summary:        Development files for libdvdread
   19.35 +Vendor:         Europalab Software
   19.36 +Packager:       Michael Schloh von Bennewitz
   19.37 +Distribution:   MeeGo Thirdparty
   19.38  Group:          Development/Libraries
   19.39  Requires:       %{name} = %{version}-%{release}
   19.40  Requires:       pkgconfig
   19.41 @@ -28,23 +27,15 @@
   19.42  %description    devel
   19.43  libdvdread provides a simple foundation for reading DVD video disks.
   19.44  It provides the functionality that is required to access many DVDs.
   19.45 -
   19.46  This package contains development files for libdvdread.
   19.47  
   19.48  %prep
   19.49  %setup -q
   19.50 -%patch0 -p1 -b .endian
   19.51 -%patch1 -p1 -b .multilib
   19.52 +mv configure2 configure
   19.53  
   19.54  %build
   19.55 -./configure2 \
   19.56 - --disable-opts \
   19.57 - --disable-static \
   19.58 - --disable-strip \
   19.59 - --extra-cflags="%{optflags}" \
   19.60 - --libdir=%{_libdir} \
   19.61 - --prefix=%{_prefix} \
   19.62 - --shlibdir=%{_libdir} \
   19.63 +%configure \
   19.64 + --disable-static
   19.65  
   19.66  %{__make} %{?_smp_mflags}
   19.67  
   19.68 @@ -73,6 +64,9 @@
   19.69  %{_libdir}/pkgconfig/dvdread.pc
   19.70  
   19.71  %changelog
   19.72 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 4.1.3-20101201
   19.73 +- Adjust packaging
   19.74 +
   19.75  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 4.1.4-0.3.svn1188
   19.76  - Build for MeeGo 1.1
   19.77  
    20.1 --- a/libgssglue/libgssglue.spec	Fri Mar 11 21:30:26 2011 +0100
    20.2 +++ b/libgssglue/libgssglue.spec	Fri Mar 11 21:36:51 2011 +0100
    20.3 @@ -1,21 +1,24 @@
    20.4  %define _root_libdir    /%{_lib}
    20.5  
    20.6 -Summary: Generic Security Services Application Programming Interface Library
    20.7 -Name: libgssglue
    20.8 -Version: 0.1
    20.9 -Release: 9%{?dist}
   20.10 -URL: http://www.citi.umich.edu/projects/nfsv4/linux/
   20.11 -License: GPL+
   20.12 -Source0:http://www.citi.umich.edu/projects/nfsv4/linux/%{name}/%{name}-%{version}.tar.gz
   20.13 -Group: System Environment/Libraries
   20.14 +Summary:   Generic Security Services Application Programming Interface Library
   20.15 +Vendor:    Europalab Software
   20.16 +Packager:  Michael Schloh von Bennewitz
   20.17 +Distribution: MeeGo Thirdparty
   20.18 +Name:      libgssglue
   20.19 +Version:   0.1
   20.20 +Release:   20101201
   20.21 +URL:       http://www.citi.umich.edu/projects/nfsv4/linux/
   20.22 +License:   GPL+
   20.23 +Source0:   http://www.citi.umich.edu/projects/nfsv4/linux/%{name}/%{name}-%{version}.tar.gz
   20.24 +Group:     System Environment/Libraries
   20.25  BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
   20.26 -Requires: krb5-libs >= 1.5
   20.27 +Requires:  krb5-libs >= 1.5
   20.28  
   20.29 -Provides: libgssapi = %{version}-%{release}
   20.30 -Provides: libgssapi-devel = %{version}-%{release}
   20.31 +Provides:  libgssapi = %{version}-%{release}
   20.32 +Provides:  libgssapi-devel = %{version}-%{release}
   20.33  Obsoletes: libgssapi <= 0.11 libgssapi-devel <= 0.11
   20.34  
   20.35 -Patch0: libgssglue-0.1-gssglue.patch
   20.36 +Patch0:    libgssglue.patch
   20.37  
   20.38  %description
   20.39  This library exports a gssapi interface, but doesn't implement any gssapi
   20.40 @@ -23,7 +26,10 @@
   20.41  depending on the mechanism.
   20.42  
   20.43  %package devel
   20.44 -Summary: Development files for the gssclug library
   20.45 +Summary: Development files for the gssglue library
   20.46 +Vendor:  Europalab Software
   20.47 +Packager:  Michael Schloh von Bennewitz
   20.48 +Distribution: MeeGo Thirdparty
   20.49  Group: Development/Libraries
   20.50  Requires: %{name} = %{version}-%{release}
   20.51  Requires: pkgconfig
   20.52 @@ -73,6 +79,9 @@
   20.53  %{_libdir}/pkgconfig/libgssglue.pc
   20.54  
   20.55  %changelog
   20.56 +* Sat Dec 4 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.1-20101201
   20.57 +- Repackage for MeeGo 1.1
   20.58 +
   20.59  * Thu Dec  2 2010 Steve Dickson  <steved@redhat.com> 0.1-9
   20.60  - Moved the libraries from /usr/lib to /lib 
   20.61  
    21.1 --- a/libmad/libmad.spec	Fri Mar 11 21:30:26 2011 +0100
    21.2 +++ b/libmad/libmad.spec	Fri Mar 11 21:36:51 2011 +0100
    21.3 @@ -1,43 +1,41 @@
    21.4 -Name:		libmad
    21.5 -Version:	0.15.1b
    21.6 -Release:	14%{?dist}
    21.7 -Summary:	MPEG audio decoder library
    21.8 -
    21.9 -Group:		System Environment/Libraries
   21.10 -License:	GPLv2
   21.11 -URL:		http://www.underbit.com/products/mad/
   21.12 -Source0:	http://download.sourceforge.net/mad/%{name}-%{version}.tar.gz
   21.13 -Patch0:		libmad-0.15.1b-multiarch.patch
   21.14 -Patch1:		libmad-0.15.1b-ppc.patch
   21.15 -BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
   21.16 -
   21.17 -BuildRequires:	automake
   21.18 -BuildRequires:	autoconf
   21.19 -BuildRequires:	libtool
   21.20 -
   21.21 +Name:           libmad
   21.22 +Summary:        MPEG audio decoder library
   21.23 +Vendor:         Europalab Software
   21.24 +Packager:       Michael Schloh von Bennewitz
   21.25 +Distribution:   MeeGo Thirdparty
   21.26 +Version:        0.15.1b
   21.27 +Release:        20101201
   21.28 +Group:          System Environment/Libraries
   21.29 +License:        GPLv2
   21.30 +URL:            http://www.underbit.com/products/mad/
   21.31 +Source0:        http://download.sourceforge.net/mad/%{name}-%{version}.tar.gz
   21.32 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   21.33  
   21.34  %description
   21.35 -MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1
   21.36 +MAD is a high quality MPEG audio decoder. It currently supports MPEG-1
   21.37  and the MPEG-2 extension to Lower Sampling Frequencies, as well as the
   21.38  so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II,
   21.39  and Layer III a.k.a. MP3) are fully implemented.
   21.40  
   21.41 -%package        devel
   21.42 -Summary:	MPEG audio decoder library development files
   21.43 -Group:		Development/Libraries
   21.44 -Requires:	%{name} = %{version}-%{release}
   21.45 -Requires:	pkgconfig
   21.46 +%package devel
   21.47 +Summary:   MPEG audio decoder library development files
   21.48 +Vendor:    Europalab Software
   21.49 +Packager:  Michael Schloh von Bennewitz
   21.50 +Distribution: MeeGo Thirdparty
   21.51 +Group:     Development/Libraries
   21.52 +Requires:  %{name} = %{version}-%{release}
   21.53 +Requires:  pkgconfig
   21.54  
   21.55 -%description	devel
   21.56 -%{summary}.
   21.57 -
   21.58 +%description devel
   21.59 +MAD is a high quality MPEG audio decoder. It currently supports MPEG-1
   21.60 +and the MPEG-2 extension to Lower Sampling Frequencies, as well as the
   21.61 +so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II,
   21.62 +and Layer III a.k.a. MP3) are fully implemented. This package contains
   21.63 +the header and library files needed to develop with %{name}.
   21.64  
   21.65  %prep
   21.66  %setup -q
   21.67 -%patch0 -p1 -b .multiarch
   21.68 -%patch1 -p1 -b .ppc
   21.69 -
   21.70 -sed -i -e /-fforce-mem/d configure* # -fforce-mem gone in gcc 4.2, noop earlier
   21.71 +sed -i -e /-fforce-mem/d configure*
   21.72  touch -r aclocal.m4 configure.ac NEWS AUTHORS ChangeLog
   21.73  
   21.74  # Create an additional pkgconfig file
   21.75 @@ -55,37 +53,27 @@
   21.76  Cflags: -I%{_includedir}
   21.77  EOF
   21.78  
   21.79 -
   21.80 -
   21.81  %build
   21.82 -autoreconf -sfi
   21.83  %configure \
   21.84  %ifarch x86_64 ia64 ppc64
   21.85 -	--enable-fpm=64bit \
   21.86 +    --enable-fpm=64bit \
   21.87  %endif
   21.88 -	--disable-dependency-tracking \
   21.89 -	--enable-accuracy \
   21.90 -	--disable-debugging \
   21.91 -	--disable-static    
   21.92 -
   21.93 -make %{?_smp_mflags} CPPFLAGS="$RPM_OPT_FLAGS"
   21.94 +    --enable-accuracy \
   21.95 +    --disable-debugging
   21.96 +make %{?_smp_mflags}
   21.97  
   21.98  %install
   21.99  rm -rf $RPM_BUILD_ROOT
  21.100  make install DESTDIR=$RPM_BUILD_ROOT
  21.101 -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  21.102  %{__install} -D -p -m 0644 mad.pc %{buildroot}%{_libdir}/pkgconfig/mad.pc
  21.103 -touch -r mad.h.sed %{buildroot}/%{_includedir}/mad.h
  21.104  
  21.105  %clean
  21.106  rm -rf $RPM_BUILD_ROOT
  21.107  
  21.108 -
  21.109  %post -p /sbin/ldconfig
  21.110  
  21.111  %postun -p /sbin/ldconfig
  21.112  
  21.113 -
  21.114  %files
  21.115  %defattr(-,root,root,-)
  21.116  %doc CHANGES COPYING COPYRIGHT CREDITS README TODO
  21.117 @@ -93,12 +81,16 @@
  21.118  
  21.119  %files devel
  21.120  %defattr(-,root,root,-)
  21.121 +%{_libdir}/libmad.a
  21.122 +%{_libdir}/libmad.la
  21.123  %{_libdir}/libmad.so
  21.124  %{_libdir}/pkgconfig/mad.pc
  21.125  %{_includedir}/mad.h
  21.126  
  21.127 +%changelog
  21.128 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.15.1b-20101201
  21.129 +- Adjust packaging and patch logic
  21.130  
  21.131 -%changelog
  21.132  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 0.15.1b-14
  21.133  - Build for MeeGo 1.1
  21.134  
    22.1 --- a/libmpeg2/libmpeg2.spec	Fri Mar 11 21:30:26 2011 +0100
    22.2 +++ b/libmpeg2/libmpeg2.spec	Fri Mar 11 21:36:51 2011 +0100
    22.3 @@ -1,97 +1,90 @@
    22.4  Name:           libmpeg2
    22.5 +Summary:        MPEG-2 decoder libraries
    22.6 +Vendor:         Europalab Software
    22.7 +Packager:       Michael Schloh von Bennewitz
    22.8 +Distribution:   MeeGo Thirdparty
    22.9  Version:        0.5.1
   22.10 -Release:        9%{?dist}
   22.11 -Summary:        MPEG-2 decoder libraries
   22.12 -
   22.13 +Release:        20101201
   22.14  Group:          System Environment/Libraries
   22.15  License:        GPLv2+
   22.16  URL:            http://libmpeg2.sourceforge.net/
   22.17  Source0:        http://libmpeg2.sourceforge.net/files/libmpeg2-%{version}.tar.gz
   22.18 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   22.19 -
   22.20 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   22.21  BuildRequires:  SDL-devel
   22.22  BuildRequires:  libXt-devel
   22.23  BuildRequires:  libXv-devel
   22.24 -
   22.25 +BuildRequires:  chrpath
   22.26  
   22.27  %description
   22.28 -libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video
   22.29 -streams. It is released under the terms of the GPL license.
   22.30 +The libmpeg2 library is a free decoder of mpeg-2 and mpeg-1 video streams.
   22.31  
   22.32 -%package -n     mpeg2dec
   22.33 +%package -n mpeg2dec
   22.34  Summary:        MPEG-2 decoder program
   22.35  Group:          Applications/Multimedia
   22.36  Requires:       %{name} = %{version}-%{release}
   22.37  
   22.38  %description -n mpeg2dec
   22.39 -The %{name}-devel package contains libraries and header files for
   22.40 +The libmpeg2 library is a free decoder of mpeg-2 and mpeg-1 video
   22.41 +streams. This package contains the small mpeg2dec(1) test program
   22.42 +used together with %{name}.
   22.43 +
   22.44 +%package devel
   22.45 +Summary:        Development files for %{name}
   22.46 +Vendor:         Europalab Software
   22.47 +Packager:       Michael Schloh von Bennewitz
   22.48 +Distribution:   MeeGo Thirdparty
   22.49 +Group:          Development/Libraries
   22.50 +Requires:       pkgconfig
   22.51 +Requires:       %{name} = %{version}-%{release}
   22.52 +Provides:       %{name}-devel = %{version}-%{release}
   22.53 +
   22.54 +%description devel
   22.55 +The libmpeg2 library is a free decoder of mpeg-2 and mpeg-1 video
   22.56 +streams. This package contains libraries and header files for
   22.57  developing applications that use %{name}.
   22.58  
   22.59 -%package        devel
   22.60 -Summary:        Development files for %{name}
   22.61 -Group:          Development/Libraries
   22.62 -Requires:       %{name} = %{version}-%{release}
   22.63 -Requires:       pkgconfig
   22.64 -# Introducted in F-10 Can be dropped in F-12
   22.65 -Provides:       mpeg2dec-devel = %{version}-%{release}
   22.66 -Obsoletes:      mpeg2dec-devel < %{version}
   22.67 -
   22.68 -%description    devel
   22.69 -The %{name}-devel package contains libraries and header files for
   22.70 -developing applications that use %{name}.
   22.71 -
   22.72 -
   22.73  %prep
   22.74  %setup -q
   22.75 -iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.tmp
   22.76 -touch -r AUTHORS AUTHORS.tmp 
   22.77 -cp -p -f AUTHORS.tmp AUTHORS
   22.78 -rm AUTHORS.tmp
   22.79  
   22.80 -#Disable ppc altivec case
   22.81 -sed -i -e 's/ppc-/noppc64-/' configure.ac configure
   22.82 -sed -i -e 's/powerpc-/nopowerpc64-/' configure.ac configure
   22.83 +# disable ppc altivec case
   22.84 +sed -i -e 's;ppc-;noppc64-;' configure.ac configure
   22.85 +sed -i -e 's;powerpc-;nopowerpc64-;' configure.ac configure
   22.86  
   22.87  %build
   22.88 -%configure --disable-static \
   22.89 +%configure \
   22.90 +    --enable-shared \
   22.91  %ifarch %{ix86} ppc
   22.92 -  --disable-accel-detect \
   22.93 +    --disable-accel-detect \
   22.94  %endif
   22.95 -
   22.96 -# mpeg2dec have rpath
   22.97 -# remove rpath from libtool
   22.98 -sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
   22.99 -sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
  22.100 +    --disable-rpath
  22.101  
  22.102  make %{?_smp_mflags} \
  22.103  %ifarch %{ix86}
  22.104 -  OPT_CFLAGS="-fPIC -DPIC" \
  22.105 +    OPT_CFLAGS="-fPIC -DPIC" \
  22.106  %else
  22.107 -  OPT_CFLAGS="" \
  22.108 +    OPT_CFLAGS=""
  22.109  %endif
  22.110  
  22.111 -
  22.112  %install
  22.113  rm -rf $RPM_BUILD_ROOT
  22.114 -make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
  22.115 +make install DESTDIR=$RPM_BUILD_ROOT
  22.116  find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
  22.117  
  22.118 +# fix datatype internal definitions
  22.119 +install -pm 0644 libmpeg2/mpeg2_internal.h \
  22.120 +    $RPM_BUILD_ROOT%{_includedir}/mpeg2dec/
  22.121  
  22.122 -#Fix datatype internal definitions
  22.123 -install -pm 0644 libmpeg2/mpeg2_internal.h \
  22.124 -  $RPM_BUILD_ROOT%{_includedir}/mpeg2dec/
  22.125 -
  22.126 -
  22.127 +# remove rpath
  22.128 +chrpath --delete $RPM_BUILD_ROOT%{_bindir}/*
  22.129 +chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so.*
  22.130  
  22.131  %clean
  22.132  rm -rf $RPM_BUILD_ROOT
  22.133  
  22.134 -
  22.135  %post -p /sbin/ldconfig
  22.136  
  22.137  %postun -p /sbin/ldconfig
  22.138  
  22.139 -
  22.140  %files
  22.141  %defattr(-,root,root,-)
  22.142  %doc AUTHORS ChangeLog COPYING NEWS README TODO
  22.143 @@ -102,18 +95,21 @@
  22.144  %{_bindir}/corrupt_mpeg2
  22.145  %{_bindir}/extract_mpeg2
  22.146  %{_bindir}/mpeg2dec
  22.147 -%{_mandir}/man1/*.1*
  22.148 +%{_mandir}/man1/extract_mpeg2.1.gz
  22.149 +%{_mandir}/man1/mpeg2dec.1.gz
  22.150  
  22.151  %files devel
  22.152  %defattr(-,root,root,-)
  22.153  %doc CodingStyle doc/libmpeg2.txt doc/sample*.c
  22.154 -%{_includedir}/mpeg2dec/
  22.155 +%{_includedir}/mpeg2dec
  22.156 +%{_libdir}/*.a
  22.157  %{_libdir}/*.so
  22.158 -%{_libdir}/pkgconfig/libmpeg2.pc
  22.159 -%{_libdir}/pkgconfig/libmpeg2convert.pc
  22.160 -
  22.161 +%{_libdir}/pkgconfig/*.pc
  22.162  
  22.163  %changelog
  22.164 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.5.1-20101201
  22.165 +- Adjust packaging and patch logic
  22.166 +
  22.167  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 0.5.1-9
  22.168  - Build for MeeGo 1.1
  22.169  
    23.1 --- a/libquicktime/libquicktime.spec	Fri Mar 11 21:30:26 2011 +0100
    23.2 +++ b/libquicktime/libquicktime.spec	Fri Mar 11 21:36:51 2011 +0100
    23.3 @@ -1,36 +1,40 @@
    23.4 -Summary: 	Library for reading and writing Quicktime files
    23.5 -Name: 		libquicktime
    23.6 -Version:	1.1.5
    23.7 -Release:	3%{?dist}
    23.8 -License:	LGPLv2+
    23.9 -Group: 		System Environment/Libraries
   23.10 -URL: 		http://libquicktime.sourceforge.net/
   23.11 -Source0: 	http://downloads.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
   23.12 -Patch0:         libquicktime-1.1.5-gtk.patch
   23.13 -BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   23.14 -
   23.15 -BuildRequires:	libdv-devel
   23.16 -BuildRequires:	libpng-devel libjpeg-devel libGLU-devel
   23.17 -BuildRequires:	libvorbis-devel ffmpeg-devel
   23.18 -BuildRequires:	schroedinger-devel
   23.19 -BuildRequires:	lame-devel alsa-lib-devel libXt-devel libXaw-devel libXv-devel
   23.20 -BuildRequires:	libdv-devel >= 0.102-4 x264-devel faad2-devel
   23.21 -BuildRequires:	libavc1394-devel libraw1394-devel >= 0.9.0-12
   23.22 -BuildRequires:	gtk2-devel >= 2.4.0
   23.23 -BuildRequires:  schroedinger-devel
   23.24 -BuildRequires:  gettext-devel
   23.25 +Name:      libquicktime
   23.26 +Summary:   Library for reading and writing Quicktime files
   23.27 +Vendor:    Europalab Software
   23.28 +Packager:  Michael Schloh von Bennewitz
   23.29 +Distribution: MeeGo Thirdparty
   23.30 +Version:   1.2.1
   23.31 +Release:   20101201
   23.32 +License:   LGPLv2+
   23.33 +Group:     System Environment/Libraries
   23.34 +URL:       http://libquicktime.sourceforge.net/
   23.35 +Source0:   http://downloads.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
   23.36 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   23.37 +BuildRequires: libdv-devel
   23.38 +BuildRequires: libpng-devel libjpeg-devel libGLU-devel
   23.39 +BuildRequires: libvorbis-devel ffmpeg-devel
   23.40 +BuildRequires: schroedinger-devel
   23.41 +BuildRequires: lame-devel alsa-lib-devel libXt-devel libXaw-devel libXv-devel
   23.42 +BuildRequires: libdv-devel >= 0.102-4 x264-devel faad2-devel
   23.43 +BuildRequires: libavc1394-devel libraw1394-devel >= 0.9.0-12
   23.44 +BuildRequires: schroedinger-devel
   23.45 +BuildRequires: gettext-devel
   23.46  %{?_with_faac:BuildRequires: faac-devel}
   23.47  
   23.48  %package utils
   23.49 -Summary:	Utilities for working with Quicktime files
   23.50 -Group:		Applications/Multimedia
   23.51 +Summary: Utilities for working with Quicktime files
   23.52 +Vendor:  Europalab Software
   23.53 +Packager:  Michael Schloh von Bennewitz
   23.54 +Distribution: MeeGo Thirdparty
   23.55 +Group:   Applications/Multimedia
   23.56  
   23.57  %package devel
   23.58 -Summary:	Development files for libquicktime
   23.59 -Group:		Development/Libraries
   23.60 -Requires:	%{name} = %{version}-%{release} zlib-devel pkgconfig
   23.61 -
   23.62 -# --------------------------------------------------------------------
   23.63 +Summary:  Development files for libquicktime
   23.64 +Vendor:   Europalab Software
   23.65 +Packager:  Michael Schloh von Bennewitz
   23.66 +Distribution: MeeGo Thirdparty
   23.67 +Group:    Development/Libraries
   23.68 +Requires: %{name} = %{version}-%{release} zlib-devel pkgconfig
   23.69  
   23.70  %description
   23.71  Libquicktime is based on the quicktime4linux library with several
   23.72 @@ -41,37 +45,31 @@
   23.73  development. Libquicktime is source-compatible with
   23.74  quicktime4linux. Special API extensions allow access to the codec
   23.75  registry and more convenient processing of Audio and Video
   23.76 -data. 
   23.77 +data.
   23.78  
   23.79  %description utils
   23.80  Libquicktime is based on the quicktime4linux library with several
   23.81  enhancements. This package contains utility programs and additional
   23.82 -tools, like a commandline player and a GTK configuration utility which
   23.83 -can configure the parameters of all installed codecs.
   23.84 +tools, like a commandline player which can configure the parameters
   23.85 +of all installed codecs.
   23.86  
   23.87  %description devel
   23.88  Libquicktime is based on the quicktime4linux library with several
   23.89  enhancements. This package contains development files for %{name}.
   23.90  
   23.91 -# --------------------------------------------------------------------
   23.92 -
   23.93  %prep
   23.94  %setup -q
   23.95 -%patch0 -p1 -b .gtk
   23.96 -
   23.97 -
   23.98 -# --------------------------------------------------------------------
   23.99  
  23.100  %build
  23.101  %configure \
  23.102 -	--enable-gpl \
  23.103 -	--disable-rpath \
  23.104 -	--with-cpuflags="$RPM_OPT_FLAGS" \
  23.105 -	--disable-dependency-tracking \
  23.106 -	--without-doxygen \
  23.107 -	--disable-static \
  23.108 -	--with-libdv \
  23.109 -	--enable-libswscale
  23.110 +    --enable-gpl \
  23.111 +    --disable-rpath \
  23.112 +    --with-cpuflags="$RPM_OPT_FLAGS" \
  23.113 +    --disable-dependency-tracking \
  23.114 +    --without-doxygen \
  23.115 +    --disable-static \
  23.116 +    --with-libdv \
  23.117 +    --enable-libswscale
  23.118  
  23.119  # remove rpath from libtool
  23.120  sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
  23.121 @@ -79,24 +77,16 @@
  23.122  
  23.123  make %{?_smp_mflags}
  23.124  
  23.125 -# --------------------------------------------------------------------
  23.126 -
  23.127  %install
  23.128  rm -rf $RPM_BUILD_ROOT
  23.129  make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
  23.130  find $RPM_BUILD_ROOT%{_libdir} -type f -a -name \*.la -exec rm {} \;
  23.131  
  23.132 -
  23.133  %find_lang %{name}
  23.134  
  23.135 -
  23.136 -# --------------------------------------------------------------------
  23.137 -
  23.138  %clean
  23.139  rm -rf $RPM_BUILD_ROOT
  23.140  
  23.141 -# --------------------------------------------------------------------
  23.142 -
  23.143  %post -p /sbin/ldconfig
  23.144  %postun -p /sbin/ldconfig
  23.145  
  23.146 @@ -129,11 +119,13 @@
  23.147  %{_libdir}/%{name}*.so
  23.148  %{_datadir}/aclocal/lqt.m4
  23.149  
  23.150 -# --------------------------------------------------------------------
  23.151 +%changelog
  23.152 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.2.1-20101201
  23.153 +- Synchronize with upstream vendor version 1.2.1
  23.154 +- Adjust packaging and patch logic
  23.155  
  23.156 -%changelog
  23.157  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 1.1.5-3
  23.158 -- Build for MeeGo 1.1
  23.159 +- Package for MeeGo 1.1
  23.160  
  23.161  * Sat Jul 10 2010 Nicolas Chauvet <kwizart@gmail.com> - 1.1.5-2
  23.162  - Add libquicktime-1.1.5-gtk.patch from Dan Horák.
  23.163 @@ -194,7 +186,7 @@
  23.164  
  23.165  * Wed Sep 26 2007 kwizart <kwizart at gmail.com> - 1.0.0-2
  23.166  - Fix build for new tooltip with gtk 2.12
  23.167 -  A better patch may need: 
  23.168 +  A better patch may need:
  23.169    http://library.gnome.org/devel/gtk/unstable/gtk-migrating-tooltips.html
  23.170  
  23.171  * Thu Jul  5 2007 kwizart <kwizart at gmail.com> - 1.0.0-1
  23.172 @@ -303,10 +295,10 @@
  23.173  - Added build option "with firewire" (disabled by default)
  23.174  
  23.175  * Wed Jul  9 2003 Dams <anvil[AT]livna.org> 0:0.9.2-0.fdr.0.4.pre1
  23.176 -- Added missing unowned directory 
  23.177 +- Added missing unowned directory
  23.178  - Removed URL in Source0
  23.179  - buildroot -> RPM_BUILD_ROOT
  23.180 -- athlon is mmx compliant too 
  23.181 +- athlon is mmx compliant too
  23.182  - Now include all *.so/*.so.*/.a in libdir (bug #451)
  23.183  
  23.184  * Wed Apr 23 2003 Dams <anvil[AT]livna.org> 0:0.9.2-0.fdr.0.3.pre1
  23.185 @@ -315,5 +307,5 @@
  23.186  * Mon Apr 21 2003 Dams <anvil[AT]livna.org> 0:0.9.2-0.fdr.0.2.pre1
  23.187  - Major fix from from Diag (plugins are now in the package).
  23.188  
  23.189 -* Wed Apr 16 2003 Dams <anvil[AT]livna.org> 
  23.190 -- Initial build.	
  23.191 +* Wed Apr 16 2003 Dams <anvil[AT]livna.org>
  23.192 +- Initial build.
    24.1 --- a/libraw1394/libraw1394.spec	Fri Mar 11 21:30:26 2011 +0100
    24.2 +++ b/libraw1394/libraw1394.spec	Fri Mar 11 21:36:51 2011 +0100
    24.3 @@ -1,15 +1,16 @@
    24.4 +Name:           libraw1394
    24.5  Summary:        Library providing low-level IEEE-1394 access
    24.6 -Name:           libraw1394
    24.7 -Version:        2.0.5
    24.8 -Release:        1%{?dist}
    24.9 +Vendor:         Europalab Software
   24.10 +Packager:       Michael Schloh von Bennewitz
   24.11 +Distribution:   MeeGo Thirdparty
   24.12 +Version:        2.0.6
   24.13 +Release:        20101201
   24.14  License:        LGPLv2+
   24.15  Group:          System Environment/Libraries
   24.16 +URL:            http://www.dennedy.org/libraw1394/
   24.17  Source:         http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.gz
   24.18 -URL:            http://www.dennedy.org/libraw1394/
   24.19 -Patch:          libraw1394-fix-missed-hup-signal.patch
   24.20 -ExcludeArch:    s390 s390x
   24.21 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   24.22 -BuildRequires:  autoconf automake libtool kernel-headers
   24.23 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   24.24 +BuildRequires:  kernel-headers
   24.25  
   24.26  %description
   24.27  The libraw1394 library provides direct access to the IEEE-1394 bus through
   24.28 @@ -19,25 +20,26 @@
   24.29  by default.
   24.30  
   24.31  %package devel
   24.32 -Summary:       Development libs for libraw1394
   24.33 -Group:         Development/Libraries
   24.34 -Requires:      %{name} = %{version}-%{release}, pkgconfig
   24.35 +Summary:   Development libs for libraw1394
   24.36 +Vendor:    Europalab Software
   24.37 +Packager:  Michael Schloh von Bennewitz
   24.38 +Distribution: MeeGo Thirdparty
   24.39 +Group:     Development/Libraries
   24.40 +Requires:  %{name} = %{version}-%{release}, pkgconfig
   24.41  
   24.42  %description devel
   24.43  Development libraries needed to build applications against libraw1394.
   24.44  
   24.45  %prep
   24.46  %setup -q
   24.47 -%patch -p1
   24.48  
   24.49  %build
   24.50 -%configure --disable-static
   24.51 +%configure
   24.52  make %{?_smp_mflags}
   24.53  
   24.54  %install
   24.55  rm -rf $RPM_BUILD_ROOT
   24.56  make install DESTDIR=$RPM_BUILD_ROOT
   24.57 -rm -f $RPM_BUILD_ROOT%{_libdir}/libraw1394.la
   24.58  
   24.59  %clean
   24.60  rm -rf $RPM_BUILD_ROOT
   24.61 @@ -62,10 +64,16 @@
   24.62  %defattr(-,root,root,0755)
   24.63  %doc doc/libraw1394.sgml
   24.64  %{_includedir}/libraw1394/
   24.65 +%{_libdir}/libraw1394.a
   24.66 +%{_libdir}/libraw1394.la
   24.67  %{_libdir}/libraw1394.so
   24.68  %{_libdir}/pkgconfig/libraw1394.pc
   24.69  
   24.70  
   24.71  %changelog
   24.72 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 2.0.6-20101201
   24.73 +- Synchronize with upstream vendor version 2.0.6
   24.74 +- Adjust packaging and patch logic
   24.75 +
   24.76  * Fri Oct 29 2010 Kozinov Ivan <kozinov@gmail.com> 2.0.5-1
   24.77 -- build for 1.1
   24.78 +- Package for MeeGo 1.1
    25.1 --- a/libsocialweb-keys/libsocialweb-keys.spec	Fri Mar 11 21:30:26 2011 +0100
    25.2 +++ b/libsocialweb-keys/libsocialweb-keys.spec	Fri Mar 11 21:36:51 2011 +0100
    25.3 @@ -1,16 +1,20 @@
    25.4  Name: libsocialweb-keys
    25.5  Summary: API keys for libsocialweb
    25.6 +Vendor:  Europalab Software
    25.7 +Packager: Michael Schloh von Bennewitz
    25.8 +Distribution: MeeGo Thirdparty
    25.9  Group: System Environment/Desktop
   25.10  Version: 1
   25.11  License: LGPL 2.1
   25.12  URL: http://www.moblin.org
   25.13 -Release: 1.3
   25.14 +Release: 1.4
   25.15  Source0: lastfm
   25.16  Source1: twitter
   25.17 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   25.18 +Source2: vimeo
   25.19 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
   25.20  
   25.21  %description
   25.22 -Last.fm and Twitter API keys for libsocialweb.
   25.23 +API key collection for libsocialweb.
   25.24  
   25.25  %prep
   25.26  %setup -T -c -q -n %{name}-%{version}
   25.27 @@ -24,6 +28,7 @@
   25.28  %{__mkdir_p} %{buildroot}/%{keydir}
   25.29  cp %{SOURCE0} %{buildroot}/%{keydir}
   25.30  cp %{SOURCE1} %{buildroot}/%{keydir}
   25.31 +cp %{SOURCE2} %{buildroot}/%{keydir}
   25.32  
   25.33  %clean
   25.34  rm -rf %{buildroot}
   25.35 @@ -32,5 +37,7 @@
   25.36  %defattr(-,root,root,-)
   25.37  %{keydir}/*
   25.38  %changelog
   25.39 +* Wed Dec 02 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1-1.4
   25.40 +- Integrated Vimeo API key.
   25.41  * Thu Feb  4 2010 Ross Burton <ross@linux.intel.com> - 1
   25.42  - Initial keys package, with lastfm and twitter keys.
    26.1 --- a/libtirpc/libtirpc.spec	Fri Mar 11 21:30:26 2011 +0100
    26.2 +++ b/libtirpc/libtirpc.spec	Fri Mar 11 21:36:51 2011 +0100
    26.3 @@ -1,42 +1,47 @@
    26.4  %define _root_libdir    /%{_lib}
    26.5  
    26.6 -Name:		   libtirpc
    26.7 -Version:		0.2.1
    26.8 -Release:		6%{?dist}
    26.9 -Summary:		Transport Independent RPC Library
   26.10 -Group:		  	System Environment/Libraries
   26.11 -License:		SISSL and BSD
   26.12 -URL:  			http://nfsv4.bullopensource.org/
   26.13 +Name:         libtirpc
   26.14 +Version:      0.2.1
   26.15 +Release:      20101201
   26.16 +Summary:      Transport Independent RPC Library
   26.17 +Vendor:       Europalab Software
   26.18 +Packager:     Michael Schloh von Bennewitz
   26.19 +Distribution: MeeGo Thirdparty
   26.20 +Group:        System Environment/Libraries
   26.21 +License:      SISSL and BSD
   26.22 +URL:          http://nfsv4.bullopensource.org/
   26.23  
   26.24 -Patch001: libtirpc-0-2-2-rc2.patch
   26.25 +Patch0:       libtirpc1.patch
   26.26 +Patch1:       libtirpc2.patch
   26.27 +Patch2:       libtirpc3.patch
   26.28 +Patch3:       libtirpc4.patch
   26.29  
   26.30 -Patch100: libtirpc-0.2.1-SISSL-license.patch
   26.31 -Patch101: libtirpc-0.2.1-replace-SISSL-with-BSD.patch
   26.32 -Patch102: libtirpc-0.2.1-BSD-license.patch
   26.33 +BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   26.34 +Source0:      http://downloads.sourceforge.net/libtirpc/libtirpc-%{version}.tar.bz2
   26.35  
   26.36 -BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   26.37 -Source0:	http://downloads.sourceforge.net/libtirpc/libtirpc-%{version}.tar.bz2
   26.38 -
   26.39 -BuildRequires:		automake, autoconf, libtool, pkgconfig
   26.40 -BuildRequires:		libgssglue-devel
   26.41 +BuildRequires:    automake, autoconf, libtool, pkgconfig
   26.42 +BuildRequires:    libgssglue-devel
   26.43  
   26.44  %description
   26.45  This package contains SunLib's implementation of transport-independent
   26.46 -RPC (TI-RPC) documentation.  This library forms a piece of the base of 
   26.47 -Open Network Computing (ONC), and is derived directly from the 
   26.48 +RPC (TI-RPC) documentation.  This library forms a piece of the base of
   26.49 +Open Network Computing (ONC), and is derived directly from the
   26.50  Solaris 2.3 source.
   26.51  
   26.52 -TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V 
   26.53 -Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface 
   26.54 -(XTI).  TI-RPC is on-the-wire compatible with the TS-RPC, which is supported 
   26.55 -by almost 70 vendors on all major operating systems.  TS-RPC source code 
   26.56 +TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V
   26.57 +Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface
   26.58 +(XTI).  TI-RPC is on-the-wire compatible with the TS-RPC, which is supported
   26.59 +by almost 70 vendors on all major operating systems.  TS-RPC source code
   26.60  (RPCSRC 4.0) remains available from several internet sites.
   26.61  
   26.62  %package devel
   26.63 -Summary:	Development files for the libtirpc library
   26.64 -Group:	Development/Libraries
   26.65 -Requires:	%{name} = %{version}-%{release}
   26.66 -Requires(devel):	pkgconfig man-db
   26.67 +Summary:          Development files for the libtirpc library
   26.68 +Vendor:           Europalab Software
   26.69 +Packager:         Michael Schloh von Bennewitz
   26.70 +Distribution:     MeeGo Thirdparty
   26.71 +Group:            Development/Libraries
   26.72 +Requires:         %{name} = %{version}-%{release}
   26.73 +Requires(devel):  pkgconfig man
   26.74  
   26.75  %description devel
   26.76  This package includes header files and libraries necessary for
   26.77 @@ -45,12 +50,10 @@
   26.78  
   26.79  %prep
   26.80  %setup -q
   26.81 -
   26.82 -%patch001 -p1
   26.83 -
   26.84 -%patch100 -p1
   26.85 -%patch101 -p1
   26.86 -%patch102 -p1
   26.87 +%patch0 -p1
   26.88 +%patch1 -p1
   26.89 +%patch2 -p1
   26.90 +%patch3 -p1
   26.91  
   26.92  # Remove .orig files
   26.93  find . -name "*.orig" | xargs rm -f
   26.94 @@ -67,7 +70,7 @@
   26.95  mkdir -p %{buildroot}%{_root_libdir}
   26.96  mkdir -p %{buildroot}%{_libdir}/pkgconfig
   26.97  make install DESTDIR=%{buildroot} \
   26.98 -	libdir=%{_root_libdir} pkgconfigdir=%{_libdir}/pkgconfig
   26.99 +    libdir=%{_root_libdir} pkgconfigdir=%{_libdir}/pkgconfig
  26.100  # Don't package .a or .la files
  26.101  rm -f %{buildroot}%{_root_libdir}/*.{a,la}
  26.102  
  26.103 @@ -81,10 +84,10 @@
  26.104  %post devel
  26.105  # Register the new man section
  26.106  #if [ "$1" -eq 1 ]; then
  26.107 -#	makewhatis -s 3t	
  26.108 +#    makewhatis -s 3t
  26.109  #fi
  26.110  
  26.111 -%postun devel 
  26.112 +%postun devel
  26.113  # Remove the existance of the man section
  26.114  #makewhatis -s 3t
  26.115  
  26.116 @@ -139,8 +142,11 @@
  26.117  %{_mandir}/*/*
  26.118  
  26.119  %changelog
  26.120 +* Sat Dec 4 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.2.1-20101201
  26.121 +- Repackage for MeeGo 1.1
  26.122 +
  26.123  * Thu Dec  2 2010 Steve Dickson  <steved@redhat.com> 0.2.1-6
  26.124 -- Moved the libraries from /usr/lib to /lib 
  26.125 +- Moved the libraries from /usr/lib to /lib
  26.126  
  26.127  * Mon Aug 30 2010 Steve Dickson  <steved@redhat.com> 0.2.1-5
  26.128  - Relicense these SISSL files to 3 clause BSD
  26.129 @@ -188,7 +194,7 @@
  26.130  - Updated to libtirpc-0.1.12-rc1
  26.131  
  26.132  * Mon Apr 20 2009 Steve Dickson  <steved@redhat.com> 0.1.11-1
  26.133 -- Updated to the latest release: 0.1.11 
  26.134 +- Updated to the latest release: 0.1.11
  26.135  
  26.136  * Fri Mar 13 2009 Steve Dickson  <steved@redhat.com> 0.1.10-6
  26.137  - libtirpc: set r_netid and r_owner in __rpcb_findaddr_timed
  26.138 @@ -202,7 +208,7 @@
  26.139  - Converted all uids and uids to type uid_t and gid_t (sf 2446314)
  26.140  
  26.141  * Wed Jan 28 2009 Steve Dickson  <steved@redhat.com> 0.1.10-3
  26.142 -- backwards compatibility: fix order of fields in TI-RPC's 
  26.143 +- backwards compatibility: fix order of fields in TI-RPC's
  26.144    svc_req (bz 481388)
  26.145  - Removed a number warnings.
  26.146  
  26.147 @@ -216,7 +222,7 @@
  26.148  - Fixed some incorrect function declarations (bz468815)
  26.149  
  26.150  * Mon Oct 27 2008 Steve Dickson  <steved@redhat.com> 0.1.9-6
  26.151 -- Fix bad assumption taddr2uaddr processing that 
  26.152 +- Fix bad assumption taddr2uaddr processing that
  26.153    caused a segfault (bz468014)
  26.154  
  26.155  * Tue Sep 16 2008 Steve Dickson <steved@redhat.com> 0.1.9-5
    27.1 --- a/lifelines/lifelines.spec	Fri Mar 11 21:30:26 2011 +0100
    27.2 +++ b/lifelines/lifelines.spec	Fri Mar 11 21:36:51 2011 +0100
    27.3 @@ -1,132 +1,129 @@
    27.4  #
    27.5  # lifelines.spec - RPM configuration file for Lifelines
    27.6  #
    27.7 -# To generate RPMs, place the tar.gz in /usr/src/packages/SOURCES/ and
    27.8 -# (or /usr/src/redhat/SOURCES as appropriate)
    27.9 -# then "rpm -ba lifelines.spec"
   27.10 -# or on newer systems, "rpmbuild -ba lifelines.spec"
   27.11 -#
   27.12 -# Add comment to top of comments at bottom if you revise this file.
   27.13 -#
   27.14 -
   27.15 -%define lifelines_version       3.0.62
   27.16 -%define reports_dir /usr/local/share/lifelines-%{lifelines_version}/reports
   27.17 -%define tt_dir /usr/local/share/lifelines-%{lifelines_version}/tt
   27.18 -
   27.19 -Name: lifelines
   27.20 -Summary: lifelines genealogy program
   27.21 -Version: %{lifelines_version}
   27.22 -Release: 1
   27.23 -License: X11
   27.24 -Group: Utilities/System
   27.25 -Source:         http://download.sourceforge.net/lifelines/lifelines-%{lifelines_version}.tar.gz
   27.26 +Name:           lifelines
   27.27 +Summary:        Lifelines genealogy program
   27.28 +Vendor:         Europalab Software
   27.29 +Packager:       Michael Schloh von Bennewitz
   27.30 +Distribution:   MeeGo Thirdparty
   27.31 +Version:        3.0.62
   27.32 +Release:        20101206
   27.33 +License:        X11
   27.34 +Group:          Utilities/System
   27.35 +Source:         http://download.sourceforge.net/lifelines/lifelines-%{version}.tar.gz
   27.36  URL:            http://lifelines.sourceforge.net/
   27.37  Packager:       Marc Nozell <marc@nozell.com>
   27.38  Provides:       lifelines
   27.39 -BuildRoot: %{_tmppath}/%{name}-%{version}-root
   27.40 -BuildRequires: ncurses-devel bison
   27.41 +BuildRoot:      %{_tmppath}/%{name}-%{version}-root
   27.42 +BuildRequires:  ncurses-devel bison
   27.43  
   27.44  %description
   27.45 -This program allows the tracking of genealogical information.  The lifelines
   27.46 -reports are the power of the system.
   27.47 +This program allows the tracking of genealogical information.
   27.48 +The lifelines reports are the power of the system.
   27.49  
   27.50  %prep 
   27.51 -%setup
   27.52 +%setup -q
   27.53  
   27.54  %build
   27.55 -#make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
   27.56 -sh -c ./configure 
   27.57 -make 
   27.58 +%configure --datarootdir=%{_datadir}
   27.59 +make %{?_smp_mflags}
   27.60  
   27.61  %install
   27.62 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/bin
   27.63 -install -s -m 755 src/liflines/llines $RPM_BUILD_ROOT/usr/local/bin
   27.64 -install -s -m 755 src/liflines/llexec $RPM_BUILD_ROOT/usr/local/bin
   27.65 -install -s -m 755 src/tools/dbverify $RPM_BUILD_ROOT/usr/local/bin
   27.66 +rm -rf ${RPM_BUILD_ROOT}
   27.67 +install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
   27.68 +install -s -m 755 src/liflines/llines $RPM_BUILD_ROOT%{_bindir}
   27.69 +install -s -m 755 src/liflines/llexec $RPM_BUILD_ROOT%{_bindir}
   27.70 +install -s -m 755 src/tools/dbverify $RPM_BUILD_ROOT%{_bindir}
   27.71  
   27.72 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/da/LC_MESSAGES
   27.73 -install -m 644 po/da.gmo $RPM_BUILD_ROOT/usr/local/share/locale/da/LC_MESSAGES/lifelines.mo
   27.74 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/da/LC_MESSAGES
   27.75 +install -m 644 po/da.gmo $RPM_BUILD_ROOT%{_datadir}/locale/da/LC_MESSAGES/lifelines.mo
   27.76  
   27.77 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/de/LC_MESSAGES
   27.78 -install -m 644 po/de.gmo $RPM_BUILD_ROOT/usr/local/share/locale/de/LC_MESSAGES/lifelines.mo
   27.79 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES
   27.80 +install -m 644 po/de.gmo $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES/lifelines.mo
   27.81  
   27.82 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/eo/LC_MESSAGES
   27.83 -install -m 644 po/eo.gmo $RPM_BUILD_ROOT/usr/local/share/locale/eo/LC_MESSAGES/lifelines.mo
   27.84 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/eo/LC_MESSAGES
   27.85 +install -m 644 po/eo.gmo $RPM_BUILD_ROOT%{_datadir}/locale/eo/LC_MESSAGES/lifelines.mo
   27.86  
   27.87 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/es/LC_MESSAGES
   27.88 -install -m 644 po/es.gmo $RPM_BUILD_ROOT/usr/local/share/locale/es/LC_MESSAGES/lifelines.mo
   27.89 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/es/LC_MESSAGES
   27.90 +install -m 644 po/es.gmo $RPM_BUILD_ROOT%{_datadir}/locale/es/LC_MESSAGES/lifelines.mo
   27.91  
   27.92 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/fr/LC_MESSAGES
   27.93 -install -m 644 po/fr.gmo $RPM_BUILD_ROOT/usr/local/share/locale/fr/LC_MESSAGES/lifelines.mo
   27.94 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES
   27.95 +install -m 644 po/fr.gmo $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES/lifelines.mo
   27.96  
   27.97 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/nl/LC_MESSAGES
   27.98 -install -m 644 po/nl.gmo $RPM_BUILD_ROOT/usr/local/share/locale/nl/LC_MESSAGES/lifelines.mo
   27.99 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/nl/LC_MESSAGES
  27.100 +install -m 644 po/nl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/nl/LC_MESSAGES/lifelines.mo
  27.101  
  27.102 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/pl/LC_MESSAGES
  27.103 -install -m 644 po/pl.gmo $RPM_BUILD_ROOT/usr/local/share/locale/pl/LC_MESSAGES/lifelines.mo
  27.104 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES
  27.105 +install -m 644 po/pl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES/lifelines.mo
  27.106  
  27.107 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/rw/LC_MESSAGES
  27.108 -install -m 644 po/rw.gmo $RPM_BUILD_ROOT/usr/local/share/locale/rw/LC_MESSAGES/lifelines.mo
  27.109 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/rw/LC_MESSAGES
  27.110 +install -m 644 po/rw.gmo $RPM_BUILD_ROOT%{_datadir}/locale/rw/LC_MESSAGES/lifelines.mo
  27.111  
  27.112 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/sv/LC_MESSAGES
  27.113 -install -m 644 po/sv.gmo $RPM_BUILD_ROOT/usr/local/share/locale/sv/LC_MESSAGES/lifelines.mo
  27.114 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/sv/LC_MESSAGES
  27.115 +install -m 644 po/sv.gmo $RPM_BUILD_ROOT%{_datadir}/locale/sv/LC_MESSAGES/lifelines.mo
  27.116  
  27.117 -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}
  27.118 -install -m 644 reports/*.ll $RPM_BUILD_ROOT%{reports_dir}
  27.119 -install -m 644 reports/*.li $RPM_BUILD_ROOT%{reports_dir}
  27.120 -install -m 644 reports/CREDIT reports/index.html $RPM_BUILD_ROOT%{reports_dir}
  27.121 -install -m 644 reports/boc.gif reports/ll.png $RPM_BUILD_ROOT%{reports_dir}
  27.122 -install -m 644 reports/*.c $RPM_BUILD_ROOT%{reports_dir}
  27.123 -install -m 644 reports/ps-pedigree.ps reports/tree.tex $RPM_BUILD_ROOT%{reports_dir}
  27.124 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
  27.125 +install -m 644 reports/*.ll $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
  27.126 +install -m 644 reports/*.li $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
  27.127 +install -m 644 reports/CREDIT reports/index.html $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
  27.128 +install -m 644 reports/boc.gif reports/ll.png $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
  27.129 +install -m 644 reports/*.c $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
  27.130 +install -m 644 reports/ps-pedigree.ps reports/tree.tex $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
  27.131  
  27.132 -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/novel
  27.133 -install -m 644 reports/novel/novel* $RPM_BUILD_ROOT%{reports_dir}/novel
  27.134 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/novel
  27.135 +install -m 644 reports/novel/novel* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/novel
  27.136  
  27.137 -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/pedtex
  27.138 -install -m 644 reports/pedtex/pedtex* $RPM_BUILD_ROOT%{reports_dir}/pedtex
  27.139 -install -m 644 reports/pedtex/*.tex $RPM_BUILD_ROOT%{reports_dir}/pedtex
  27.140 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex
  27.141 +install -m 644 reports/pedtex/pedtex* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex
  27.142 +install -m 644 reports/pedtex/*.tex $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex
  27.143  
  27.144 -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/ps-fan
  27.145 -install -m 644 reports/ps-fan/ps-fan* $RPM_BUILD_ROOT%{reports_dir}/ps-fan
  27.146 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/ps-fan
  27.147 +install -m 644 reports/ps-fan/ps-fan* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/ps-fan
  27.148  
  27.149 -install -d -m 755 $RPM_BUILD_ROOT%{tt_dir}
  27.150 -install -m 644 tt/*.tt $RPM_BUILD_ROOT%{tt_dir}
  27.151 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/man/man1
  27.152 -install -m 644 docs/btedit.1 $RPM_BUILD_ROOT/usr/local/man/man1/btedit.1
  27.153 -install -m 644 docs/dbverify.1 $RPM_BUILD_ROOT/usr/local/man/man1/dbverify.1
  27.154 -install -m 644 docs/llines.1 $RPM_BUILD_ROOT/usr/local/man/man1/llines.1
  27.155 -install -m 644 docs/llexec.1 $RPM_BUILD_ROOT/usr/local/man/man1/llexec.1
  27.156 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/tt
  27.157 +install -m 644 tt/*.tt $RPM_BUILD_ROOT%{_datadir}/lifelines/tt
  27.158 +install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
  27.159 +install -m 644 docs/btedit.1 $RPM_BUILD_ROOT%{_mandir}/man1/btedit.1
  27.160 +install -m 644 docs/dbverify.1 $RPM_BUILD_ROOT%{_mandir}/man1/dbverify.1
  27.161 +install -m 644 docs/llines.1 $RPM_BUILD_ROOT%{_mandir}/man1/llines.1
  27.162 +install -m 644 docs/llexec.1 $RPM_BUILD_ROOT%{_mandir}/man1/llexec.1
  27.163  
  27.164 +%clean
  27.165 +rm -rf $RPM_BUILD_ROOT
  27.166  
  27.167  %files
  27.168  %defattr(-,root,root)
  27.169  %doc README ChangeLog NEWS AUTHORS LICENSE
  27.170  %doc README.AUTOCONF README.DEVELOPERS README.INTERNATIONAL README.LAYOUT
  27.171  %doc README.MAINTAINERS README.MAINTAINERS.rpm README.MAINTAINERS.win32
  27.172 -%doc .linesrc docs/lifelines.vim
  27.173 -%doc docs/ll-reportmanual.xml docs/ll-reportmanual.html docs/ll-reportmanual.pdf docs/ll-reportmanual.txt
  27.174 -%doc docs/ll-userguide.xml docs/ll-userguide.html docs/ll-userguide.pdf docs/ll-userguide.txt
  27.175 +%doc docs/ll-reportmanual.xml docs/ll-reportmanual.html docs/ll-reportmanual.pdf
  27.176 +%doc docs/ll-reportmanual.txt docs/ll-userguide.xml docs/ll-userguide.html
  27.177 +%doc docs/ll-userguide.pdf docs/ll-userguide.txt docs/lifelines.vim .linesrc
  27.178  
  27.179 -/usr/local/bin/llines
  27.180 -/usr/local/bin/llexec
  27.181 -/usr/local/bin/dbverify
  27.182 -/usr/local/share/locale/da/LC_MESSAGES/lifelines.mo
  27.183 -/usr/local/share/locale/de/LC_MESSAGES/lifelines.mo
  27.184 -/usr/local/share/locale/fr/LC_MESSAGES/lifelines.mo
  27.185 -/usr/local/share/locale/sv/LC_MESSAGES/lifelines.mo
  27.186 -/usr/local/share/locale/eo/LC_MESSAGES/lifelines.mo
  27.187 -/usr/local/share/locale/es/LC_MESSAGES/lifelines.mo
  27.188 -/usr/local/share/locale/nl/LC_MESSAGES/lifelines.mo
  27.189 -/usr/local/share/locale/pl/LC_MESSAGES/lifelines.mo
  27.190 -/usr/local/share/locale/rw/LC_MESSAGES/lifelines.mo
  27.191 -%{reports_dir}
  27.192 -%{tt_dir}
  27.193 -/usr/local/man/man1/btedit.1
  27.194 -/usr/local/man/man1/dbverify.1
  27.195 -/usr/local/man/man1/llines.1
  27.196 -/usr/local/man/man1/llexec.1
  27.197 +%{_bindir}/llines
  27.198 +%{_bindir}/llexec
  27.199 +%{_bindir}/dbverify
  27.200 +%{_datadir}/locale/da/LC_MESSAGES/lifelines.mo
  27.201 +%{_datadir}/locale/de/LC_MESSAGES/lifelines.mo
  27.202 +%{_datadir}/locale/fr/LC_MESSAGES/lifelines.mo
  27.203 +%{_datadir}/locale/sv/LC_MESSAGES/lifelines.mo
  27.204 +%{_datadir}/locale/eo/LC_MESSAGES/lifelines.mo
  27.205 +%{_datadir}/locale/es/LC_MESSAGES/lifelines.mo
  27.206 +%{_datadir}/locale/nl/LC_MESSAGES/lifelines.mo
  27.207 +%{_datadir}/locale/pl/LC_MESSAGES/lifelines.mo
  27.208 +%{_datadir}/locale/rw/LC_MESSAGES/lifelines.mo
  27.209 +%{_datadir}/lifelines/reports
  27.210 +%{_datadir}/lifelines/tt
  27.211 +%{_mandir}/man1/btedit.1.gz
  27.212 +%{_mandir}/man1/dbverify.1.gz
  27.213 +%{_mandir}/man1/llines.1.gz
  27.214 +%{_mandir}/man1/llexec.1.gz
  27.215  
  27.216  %changelog
  27.217 +* Mon Dec 6 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 3.0.62-20101206
  27.218 +- Correct build configuration and default packaging
  27.219 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 3.0.62-20101201
  27.220 +- Repackage for MeeGo 1.1
  27.221  * Sun Apr 29 2007 Perry Rapp
  27.222  - add llexec.1 man page to release
  27.223  * Sun Apr 15 2007 Stephen Dum
    28.1 --- a/meego-panel-networks/meego-panel-networks.spec	Fri Mar 11 21:30:26 2011 +0100
    28.2 +++ b/meego-panel-networks/meego-panel-networks.spec	Fri Mar 11 21:36:51 2011 +0100
    28.3 @@ -7,14 +7,16 @@
    28.4  
    28.5  Name:       meego-panel-networks
    28.6  Summary:    Connection management panel
    28.7 -Version:    1.2.15
    28.8 -Release:    2.1
    28.9 +Vendor:     Europalab Software
   28.10 +Packager:   Michael Schloh von Bennewitz
   28.11 +Distribution: MeeGo Thirdparty
   28.12 +Version:    20101206
   28.13 +Release:    20101206
   28.14  Group:      Applications/Internet
   28.15  License:    GPL 2
   28.16 -URL:        http://www.meego.org
   28.17 +URL:        http://www.meego.org/
   28.18  Source0:    %{name}-%{version}.tar.gz
   28.19  Source100:  meego-panel-networks.yaml
   28.20 -Patch0:     0001-list-Fix-fallback-information-text-MBC-7544-MBC-5632.patch
   28.21  Requires:   mobile-broadband-provider-info
   28.22  Requires:   iso-codes
   28.23  Requires(post): /bin/touch
   28.24 @@ -42,8 +44,6 @@
   28.25  %prep
   28.26  %setup -q -n %{name}-%{version}
   28.27  
   28.28 -# 0001-list-Fix-fallback-information-text-MBC-7544-MBC-5632.patch
   28.29 -%patch0 -p1
   28.30  # >> setup
   28.31  # << setup
   28.32  
   28.33 @@ -94,6 +94,9 @@
   28.34  
   28.35  
   28.36  %changelog
   28.37 +* Wed Dec  1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 20101206-20101206
   28.38 +- upgrade to git snapshot 20101206 to try to solve D-Bus problem after
   28.39 +- connman version update broke compatibility with meego-panel-networks
   28.40  * Mon Oct 18 2010 Jussi Kukkonen <jku@linux.intel.com> - 1.2.15
   28.41  - add patch: Fix fallback information text (BMC#7544, BMC#5632)
   28.42  * Mon Oct  4 2010 Jussi Kukkonen <jku@linux.intel.com> - 1.2.15
    29.1 --- a/mercurial/mercurial.spec	Fri Mar 11 21:30:26 2011 +0100
    29.2 +++ b/mercurial/mercurial.spec	Fri Mar 11 21:36:51 2011 +0100
    29.3 @@ -1,7 +1,10 @@
    29.4  Summary: A fast, lightweight Source Control Management system
    29.5 +Vendor: Europalab Software
    29.6 +Packager: Michael Schloh von Bennewitz
    29.7 +Distribution: MeeGo Thirdparty
    29.8  Name: mercurial
    29.9 -Version: snapshot
   29.10 -Release: 0
   29.11 +Version: 1.7.2
   29.12 +Release: 20101201
   29.13  License: GPLv2+
   29.14  Group: Development/Tools
   29.15  URL: http://mercurial.selenic.com/
    30.1 --- a/mjpegtools/mjpegtools.spec	Fri Mar 11 21:30:26 2011 +0100
    30.2 +++ b/mjpegtools/mjpegtools.spec	Fri Mar 11 21:36:51 2011 +0100
    30.3 @@ -1,29 +1,27 @@
    30.4  Name:           mjpegtools
    30.5 +Summary:        Tools to manipulate MPEG data
    30.6 +Vendor:         Europalab Software
    30.7 +Packager:       Michael Schloh von Bennewitz
    30.8 +Distribution:   MeeGo Thirdparty
    30.9  Version:        1.9.0
   30.10 -Release:        3%{?dist}
   30.11 -Summary:        Tools to manipulate MPEG data
   30.12 -
   30.13 +Release:        20101201
   30.14  Group:          Applications/Multimedia
   30.15  License:        GPLv2
   30.16  URL:            http://mjpeg.sourceforge.net/
   30.17 -Source0:        http://downloads.sourceforge.net/mjpeg/%{name}-%{version}.tar.gz
   30.18 +Source0:        http://downloads.sourceforge.net/mjpeg/%{version}/%{name}-%{version}.tar.gz
   30.19  Patch0:         %{name}-1.9.0rc1-anytovcd-ffmpegver.patch
   30.20  Patch1:         mjpegtools-1.9.0-gcc44.patch
   30.21  Patch2:         mjpegtools-1.9.0-png-memleak.patch
   30.22 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   30.23 -
   30.24 -BuildRequires:  libjpeg-devel
   30.25 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   30.26  BuildRequires:  nasm
   30.27  BuildRequires:  libdv-devel
   30.28 -BuildRequires:  SDL-devel >= 1.1.3
   30.29 +BuildRequires:  libjpeg-devel
   30.30 +BuildRequires:  libquicktime-devel
   30.31 +BuildRequires:  libpng-devel
   30.32 +BuildRequires:  SDL-devel
   30.33  BuildRequires:  SDL_gfx-devel
   30.34 -BuildRequires:  libquicktime-devel >= 0.9.8
   30.35 -BuildRequires:  libpng-devel
   30.36 -BuildRequires:  gtk2-devel >= 2.4.0
   30.37  Requires:       %{name}-libs = %{version}-%{release}
   30.38 -# mencoder for lav2avi.sh
   30.39  Requires:       mencoder
   30.40 -# ffmpeg main package, y4mscaler and which for anytovcd.sh
   30.41  Requires:       ffmpeg
   30.42  Requires:       y4mscaler
   30.43  Requires:       which
   30.44 @@ -33,33 +31,28 @@
   30.45  %description
   30.46  The mjpeg programs are a set of tools that can do recording of videos
   30.47  and playback, simple cut-and-paste editing and the MPEG compression of
   30.48 -audio and video under Linux.  This package contains mjpegtools console
   30.49 -utilities.
   30.50 -
   30.51 -%package        gui
   30.52 -Summary:        GUI tools to manipulate MPEG data
   30.53 -Group:          Applications/Multimedia
   30.54 -Requires:       %{name} = %{version}-%{release}
   30.55 -
   30.56 -%description    gui
   30.57 -The mjpeg programs are a set of tools that can do recording of videos
   30.58 -and playback, simple cut-and-paste editing and the MPEG compression of
   30.59 -audio and video under Linux.  This package contains mjpegtools GUI
   30.60 +audio and video under Linux. This package contains mjpegtools console
   30.61  utilities.
   30.62  
   30.63  %package        libs
   30.64  Summary:        Libraries used by mjpegtools
   30.65 +Vendor:         Europalab Software
   30.66 +Packager:       Michael Schloh von Bennewitz
   30.67 +Distribution:   MeeGo Thirdparty
   30.68  Group:          System Environment/Libraries
   30.69  Requires:       libquicktime >= 0.9.8
   30.70  
   30.71  %description    libs
   30.72  The mjpeg programs are a set of tools that can do recording of videos
   30.73  and playback, simple cut-and-paste editing and the MPEG compression of
   30.74 -audio and video under Linux.  This package contains libraries used by
   30.75 +audio and video under Linux. This package contains libraries used by
   30.76  mjpegtools.
   30.77  
   30.78  %package        devel
   30.79  Summary:        Development files for mjpegtools libraries 
   30.80 +Vendor:         Europalab Software
   30.81 +Packager:       Michael Schloh von Bennewitz
   30.82 +Distribution:   MeeGo Thirdparty
   30.83  Group:          Development/Libraries
   30.84  Requires:       %{name}-libs = %{version}-%{release}
   30.85  Requires:       pkgconfig
   30.86 @@ -67,77 +60,41 @@
   30.87  %description    devel
   30.88  The mjpeg programs are a set of tools that can do recording of videos
   30.89  and playback, simple cut-and-paste editing and the MPEG compression of
   30.90 -audio and video under Linux.  This package contains development files
   30.91 +audio and video under Linux. This package contains development files
   30.92  for building applications that use mjpegtools libraries.
   30.93  
   30.94 -
   30.95  %prep 
   30.96  %setup -q
   30.97  %patch0 -p1
   30.98  %patch1 -p1
   30.99  %patch2 -p1
  30.100  sed -i -e 's/ARCHFLAGS=.*/ARCHFLAGS=/' configure*
  30.101 -sed -i -e 's|/lib /usr/lib|/%{_lib} %{_libdir}|' configure # lib64 rpaths
  30.102 -for f in docs/yuvfps.1 ; do
  30.103 -    iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
  30.104 -done
  30.105 -
  30.106 +sed -i -e 's|/lib /usr/lib|/%{_lib} %{_libdir}|' configure
  30.107  
  30.108  %build
  30.109 -%configure --disable-dependency-tracking --disable-static
  30.110 -make # %{?_smp_mflags}
  30.111 -
  30.112 +%configure
  30.113 +make %{?_smp_mflags}
  30.114  
  30.115  %install
  30.116  rm -rf $RPM_BUILD_ROOT
  30.117  make install DESTDIR=$RPM_BUILD_ROOT
  30.118 -rm -f $RPM_BUILD_ROOT{%{_infodir}/dir,%{_libdir}/lib*.la}
  30.119 -# too broken/outdated to be useful in 1.[89].0 (and would come with dep chain)
  30.120 +rm -f $RPM_BUILD_ROOT%{_infodir}/dir
  30.121  rm -f $RPM_BUILD_ROOT%{_bindir}/mpegtranscode
  30.122  
  30.123 -
  30.124  %clean
  30.125  rm -rf $RPM_BUILD_ROOT
  30.126  
  30.127 -
  30.128  %post libs -p /sbin/ldconfig
  30.129  
  30.130  %postun libs -p /sbin/ldconfig
  30.131  
  30.132 -%post
  30.133 -/sbin/install-info %{_infodir}/mjpeg-howto.info %{_infodir}/dir || :
  30.134 -
  30.135 -%preun
  30.136 -[ $1 -eq 0 ] && \
  30.137 -/sbin/install-info --delete %{_infodir}/mjpeg-howto.info %{_infodir}/dir || :
  30.138 -
  30.139 -
  30.140  %files
  30.141  %defattr(-,root,root,-)
  30.142  %doc COPYING CHANGES ChangeLog AUTHORS BUGS README.lavpipe NEWS TODO
  30.143  %{_bindir}/*
  30.144 -%exclude %{_bindir}/glav
  30.145 -%exclude %{_bindir}/lavplay
  30.146 -%exclude %{_bindir}/y4mhist
  30.147 -%exclude %{_bindir}/yuvplay
  30.148  %{_mandir}/man1/*.1*
  30.149 -%exclude %{_mandir}/man1/lavplay.1*
  30.150 -%exclude %{_mandir}/man1/yuvplay.1*
  30.151  %{_mandir}/man5/yuv4mpeg.5*
  30.152 -%{_infodir}/mjpeg-howto.info*
  30.153 -
  30.154 -%files gui
  30.155 -%defattr(-,root,root,-)
  30.156 -%doc README.glav
  30.157 -%{_bindir}/glav
  30.158 -# lavplay and yuvplay won't save -libs/console util users from X11 and SDL
  30.159 -# dependencies as long as liblavplay is in -libs, but they're inherently
  30.160 -# GUI tools -> include them here
  30.161 -%{_bindir}/lavplay
  30.162 -%{_bindir}/y4mhist
  30.163 -%{_bindir}/yuvplay
  30.164 -%{_mandir}/man1/lavplay.1*
  30.165 -%{_mandir}/man1/yuvplay.1*
  30.166 +%{_infodir}/mjpeg-howto.info.gz
  30.167  
  30.168  %files libs
  30.169  %defattr(-,root,root,-)
  30.170 @@ -147,13 +104,17 @@
  30.171  %files devel
  30.172  %defattr(-,root,root,-)
  30.173  %{_includedir}/%{name}
  30.174 +%{_libdir}/lib*.a
  30.175 +%{_libdir}/lib*.la
  30.176  %{_libdir}/lib*.so
  30.177  %{_libdir}/pkgconfig/%{name}.pc
  30.178  
  30.179 +%changelog
  30.180 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.9.0-20101201
  30.181 +- Adjust packaging and patch logic
  30.182  
  30.183 -%changelog
  30.184  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 1.9.0-3
  30.185 -- Build for MeeGo 1.1
  30.186 +- Package for MeeGo 1.1
  30.187  
  30.188  * Fri Sep  3 2010 Hans de Goede <j.w.r.degoede@hhs.nl> 1.9.0-2
  30.189  - Fix a memleak which is causing issues for LiVES
    31.1 --- a/nfs-utils-lib/nfs-utils-lib.spec	Fri Mar 11 21:30:26 2011 +0100
    31.2 +++ b/nfs-utils-lib/nfs-utils-lib.spec	Fri Mar 11 21:36:51 2011 +0100
    31.3 @@ -1,4 +1,7 @@
    31.4  Summary: Network File System Support Library
    31.5 +Vendor: Europalab Software
    31.6 +Packager: Michael Schloh von Bennewitz
    31.7 +Distribution: MeeGo Thirdparty
    31.8  Name: nfs-utils-lib
    31.9  Version: 1.1.5
   31.10  Release: 2%{?dist}
   31.11 @@ -7,7 +10,7 @@
   31.12  
   31.13  %define idmapvers 0.23
   31.14  %define libnfsidmap libnfsidmap
   31.15 -%define rpcsecgssvers 0.18
   31.16 +%define rpcsecgssvers 0.19
   31.17  %define librpcsecgss librpcsecgss
   31.18  %define libs %{librpcsecgss} %{libnfsidmap}
   31.19  
   31.20 @@ -18,15 +21,13 @@
   31.21  Source0: http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/%{libnfsidmap}-%{idmapvers}.tar.gz
   31.22  Source1: http://www.citi.umich.edu/projects/nfsv4/linux/librpcsecgss/%{librpcsecgss}-%{rpcsecgssvers}.tar.gz
   31.23  
   31.24 -Patch000: nfs-utils-lib-changelicensetoBSD.patch
   31.25 -
   31.26  Group: System Environment/Libraries
   31.27  BuildRoot: %{_tmppath}/%{name}-%{version}-root
   31.28  BuildRequires: pkgconfig, gettext, autoconf, automake
   31.29  BuildRequires: libgssglue-devel, openldap-devel
   31.30  Requires(postun): /sbin/ldconfig
   31.31  Requires(pre): /sbin/ldconfig
   31.32 -Requires: libgssglue, openldap, nfs-utils >= 1.2.1-14
   31.33 +Requires: libgssglue, openldap
   31.34  
   31.35  %description
   31.36  Support libraries that are needed by the commands and 
   31.37 @@ -34,6 +35,9 @@
   31.38  
   31.39  %package devel
   31.40  Summary: Development files for the nfs-utils-lib library
   31.41 +Vendor: Europalab Software
   31.42 +Packager: Michael Schloh von Bennewitz
   31.43 +Distribution: MeeGo Thirdparty
   31.44  Group: Development/Libraries
   31.45  Requires: %{name} = %{version}-%{release}
   31.46  Requires: pkgconfig
   31.47 @@ -47,8 +51,6 @@
   31.48  mv %{libnfsidmap}-%{idmapvers} %{libnfsidmap}
   31.49  mv %{librpcsecgss}-%{rpcsecgssvers} %{librpcsecgss}
   31.50  
   31.51 -%patch000 -p1
   31.52 -
   31.53  %build
   31.54  
   31.55  for dir in %{libs} ; do
   31.56 @@ -130,6 +132,9 @@
   31.57  %{_libdir}/libnfsidmap*.so
   31.58  
   31.59  %changelog
   31.60 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.1.5-20101201
   31.61 +- Repackage for MeeGo 1.1
   31.62 +
   31.63  * Fri May 28 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1.5-2
   31.64  - disable static libs (bz 556087)
   31.65  - disable libtool libs
    32.1 --- a/nfs-utils/nfs-utils.spec	Fri Mar 11 21:30:26 2011 +0100
    32.2 +++ b/nfs-utils/nfs-utils.spec	Fri Mar 11 21:36:51 2011 +0100
    32.3 @@ -1,4 +1,7 @@
    32.4  Summary: NFS utilities and supporting clients and daemons for the kernel NFS server
    32.5 +Vendor: Europalab Software
    32.6 +Packager: Michael Schloh von Bennewitz
    32.7 +Distribution: MeeGo Thirdparty
    32.8  Name: nfs-utils
    32.9  URL: http://sourceforge.net/projects/nfs
   32.10  Version: 1.2.3
   32.11 @@ -252,6 +255,9 @@
   32.12  %attr(4755,root,root)   /sbin/umount.nfs4
   32.13  
   32.14  %changelog
   32.15 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.2.3-20101201
   32.16 +- Repackage for MeeGo 1.1
   32.17 +
   32.18  * Wed Dec  1  2010 Steve Dickson <steved@redhat.com> 1.2.3-4
   32.19  - The nfs service is not stopped on reboot or halt (bz 652786)
   32.20  - Removed obsolete configuration values (bz 653765)
    33.1 --- a/nmap/nmap.spec	Fri Mar 11 21:30:26 2011 +0100
    33.2 +++ b/nmap/nmap.spec	Fri Mar 11 21:36:51 2011 +0100
    33.3 @@ -1,35 +1,21 @@
    33.4 -# To build a static RPM, add
    33.5 -#     --define "static 1"
    33.6 -# to the rpmbuild command line. To build without Ncat, add
    33.7 -#     --define "buildncat 0"
    33.8 -#
    33.9 -# To specify openssl dir, add something like:
   33.10 -#     --define "openssl /usr/local/ssl"
   33.11 +Summary:       Network exploration tool and security scanner
   33.12 +Vendor:        Europalab Software
   33.13 +Packager:      Michael Schloh von Bennewitz
   33.14 +Distribution:  MeeGo Thirdparty
   33.15 +Name:          nmap
   33.16 +Version:       5.21
   33.17 +Release:       20101201
   33.18 +URL:           http://www.nmap.org/
   33.19 +Group:         Applications/System
   33.20 +License:       http://nmap.org/man/man-legal.html
   33.21 +Source0:       http://nmap.org/dist/%{name}-%{version}.tar.bz2
   33.22 +BuildRoot:     %{_tmppath}/%{name}-root
   33.23 +BuildRequires: openssl-devel libpcap-devel pcre-devel lua-devel
   33.24  
   33.25 -%define name nmap
   33.26 -%define version 5.21
   33.27 -%define release 1
   33.28 -%define _prefix /usr
   33.29 -
   33.30 -Summary: Network exploration tool and security scanner
   33.31 -Name: %{name}
   33.32 -Version: %{version}
   33.33 -Release: %{release}
   33.34 -Epoch: 2
   33.35 -License: http://nmap.org/man/man-legal.html
   33.36 -Group: Applications/System
   33.37 -Source0: http://nmap.org/dist/%{name}-%{version}.tgz
   33.38 -URL: http://nmap.org
   33.39 -
   33.40 -# For Ndiff.
   33.41 -Requires: python >= 2.4
   33.42 -
   33.43 -# RPM can't be relocatable until I stop storing path info in the binary.
   33.44 -# Prefix: %{_prefix}
   33.45 -BuildRoot: %{_tmppath}/%{name}-root
   33.46 +# for ndiff(1) only
   33.47 +Requires:      python >= 2.4
   33.48  
   33.49  %description
   33.50 -
   33.51  Nmap ("Network Mapper") is a free and open source utility
   33.52  for network exploration or security auditing. Many systems and network
   33.53  administrators also find it useful for tasks such as network
   33.54 @@ -46,16 +32,12 @@
   33.55  %prep
   33.56  %setup -q
   33.57  
   33.58 +# avoid using included copies of libraries
   33.59 +rm -rf liblua libpcap libpcre macosx mswin32
   33.60 +
   33.61  %build
   33.62 -%configure --with-openssl=%{openssl} --without-zenmap --with-ndiff --with-libdnet=included --with-libpcap=included --with-libpcre=included --with-liblua=included
   33.63 -%if "%{buildncat}" == "0"
   33.64 -%configure --without-ncat
   33.65 -%endif
   33.66 -%if "%{static}" == "1"
   33.67 -make static
   33.68 -%else
   33.69 -make
   33.70 -%endif
   33.71 +%configure --without-ncat --without-zenmap --with-ndiff --with-libdnet=included --with-openssl=/usr --with-libpcap=/usr --with-libpcre=/usr --with-liblua=/usr
   33.72 +make %{?_smp_mflags}
   33.73  
   33.74  %install
   33.75  [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
   33.76 @@ -79,31 +61,9 @@
   33.77  %{_bindir}/ndiff
   33.78  %doc %{_prefix}/share/man/man1/ndiff.1.gz
   33.79  
   33.80 -# Ncat subpackage
   33.81 -%if "%{buildncat}" != "0"
   33.82 -%package -n ncat
   33.83 -Summary: Nmap's Netcat replacement
   33.84 -Group: Applications/System
   33.85 -
   33.86 -%description -n ncat
   33.87 -Ncat is a feature packed networking utility which will read and
   33.88 -write data across a network from the command line.  It uses both
   33.89 -TCP and UDP for communication and is designed to be a reliable
   33.90 -back-end tool to instantly provide network connectivity to other
   33.91 -applications and users. Ncat will not only work with IPv4 and IPv6
   33.92 -but provides the user with a virtually limitless number of potential
   33.93 -uses.
   33.94 -
   33.95 -%files -n ncat
   33.96 -%defattr(-,root,root)
   33.97 -%doc %{_prefix}/share/man/man1/ncat.1.gz
   33.98 -%{_bindir}/ncat
   33.99 -%{_datadir}/ncat
  33.100 -
  33.101 -%endif
  33.102 -
  33.103  %changelog
  33.104 -
  33.105 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 5.21-20101201
  33.106 +- Repackage for MeeGo 1.1
  33.107  * Sat Jun 06 2009 Fyodor (fyodor(a)insecure.org)
  33.108  - Removed changelog entries as SVN is a more authoritative source. Execute:
  33.109  - svn log --username guest --password "" svn://svn.insecure.org/nmap/nmap.spec.in
    34.1 --- a/quota/quota.spec	Fri Mar 11 21:30:26 2011 +0100
    34.2 +++ b/quota/quota.spec	Fri Mar 11 21:36:51 2011 +0100
    34.3 @@ -3,6 +3,9 @@
    34.4  
    34.5  Name: quota
    34.6  Summary: System administration tools for monitoring users' disk usage
    34.7 +Vendor: Europalab Software
    34.8 +Packager: Michael Schloh von Bennewitz
    34.9 +Distribution: MeeGo Thirdparty
   34.10  Epoch: 1
   34.11  Version: 4.00
   34.12  Release: 0.1.pre1%{?dist}
   34.13 @@ -10,7 +13,7 @@
   34.14  URL: http://sourceforge.net/projects/linuxquota/
   34.15  Group: System Environment/Base
   34.16  BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   34.17 -Requires: initscripts >= 6.38 tcp_wrappers
   34.18 +Requires: fastinit tcp_wrappers
   34.19  Requires: quota-nls = %{epoch}:%{version}-%{release}
   34.20  Conflicts: kernel < 2.4
   34.21  BuildRequires: e2fsprogs-devel gettext tcp_wrappers-devel nss-devel
   34.22 @@ -38,6 +41,9 @@
   34.23  
   34.24  %package nld
   34.25  Summary: quota_nld daemon
   34.26 +Vendor: Europalab Software
   34.27 +Packager: Michael Schloh von Bennewitz
   34.28 +Distribution: MeeGo Thirdparty
   34.29  Group: System Environment/Base
   34.30  Requires: initscripts
   34.31  Requires: quota-nls = %{epoch}:%{version}-%{release}
   34.32 @@ -54,6 +60,9 @@
   34.33  
   34.34  %package warnquota
   34.35  Summary: Send e-mail to users over quota
   34.36 +Vendor: Europalab Software
   34.37 +Packager: Michael Schloh von Bennewitz
   34.38 +Distribution: MeeGo Thirdparty
   34.39  Group: System Environment/Base
   34.40  Requires: quota-nls = %{epoch}:%{version}-%{release}
   34.41  
   34.42 @@ -65,6 +74,9 @@
   34.43  
   34.44  %package nls
   34.45  Summary: Gettext catalogs for disk quota tools
   34.46 +Vendor: Europalab Software
   34.47 +Packager: Michael Schloh von Bennewitz
   34.48 +Distribution: MeeGo Thirdparty
   34.49  Group: System Environment/Base
   34.50  BuildArch: noarch
   34.51  
   34.52 @@ -74,6 +86,9 @@
   34.53  
   34.54  %package devel
   34.55  Summary: Development files for quota
   34.56 +Vendor: Europalab Software
   34.57 +Packager: Michael Schloh von Bennewitz
   34.58 +Distribution: MeeGo Thirdparty
   34.59  Group: System Environment/Base
   34.60  Requires: quota =  %{epoch}:%{version}-%{release}
   34.61  
   34.62 @@ -87,6 +102,9 @@
   34.63  
   34.64  %package doc
   34.65  Summary: Additional documentation for disk quotas
   34.66 +Vendor: Europalab Software
   34.67 +Packager: Michael Schloh von Bennewitz
   34.68 +Distribution: MeeGo Thirdparty
   34.69  Group: Documentation
   34.70  Requires: quota =  %{epoch}:%{version}-%{release}
   34.71  BuildArch: noarch
   34.72 @@ -227,6 +245,9 @@
   34.73  
   34.74  
   34.75  %changelog
   34.76 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 4.00-20101201
   34.77 +- Repackage for MeeGo 1.1
   34.78 +
   34.79  * Tue Nov 16 2010 Petr Pisar <ppisar@redhat.com> - 1:4.00-0.1.pre1
   34.80  - 4.00-pre1 bump
   34.81  - Separate gettext catalogs becuase they are required by all binary sub-packages
    35.1 --- a/rpcbind/rpcbind.spec	Fri Mar 11 21:30:26 2011 +0100
    35.2 +++ b/rpcbind/rpcbind.spec	Fri Mar 11 21:36:51 2011 +0100
    35.3 @@ -2,8 +2,11 @@
    35.4  
    35.5  Name:           rpcbind
    35.6  Version:        0.2.0
    35.7 -Release:	8%{?dist}
    35.8 +Release:	    20101201
    35.9  Summary:        Universal Addresses to RPC Program Number Mapper
   35.10 +Vendor:         Europalab Software
   35.11 +Packager:       Michael Schloh von Bennewitz
   35.12 +Distribution:   MeeGo Thirdparty
   35.13  Group:          System Environment/Daemons
   35.14  License:        BSD
   35.15  URL:            http://nfsv4.bullopensource.org
   35.16 @@ -11,12 +14,7 @@
   35.17  BuildRoot:      %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
   35.18  Source0:        http://downloads.sourceforge.net/rpcbind/%{name}-%{version}.tar.bz2
   35.19  Source1: rpcbind.init
   35.20 -
   35.21 -Patch001: rpcbind-0.2.1-rc2.patch
   35.22 -
   35.23 -#Patch100: rpcbind-0.2.0-usage-fix.patch
   35.24 -#Patch101: rpcbind-0.2.0-soreuseaddr-listner.patch
   35.25 -#Patch102: rpcbind-0.2.0-nofork.patch
   35.26 +Patch0:  rpcbind.patch
   35.27  
   35.28  Requires: glibc-common setup
   35.29  Conflicts: man-pages < 2.43-12
   35.30 @@ -24,7 +22,7 @@
   35.31  BuildRequires: libtirpc-devel, quota-devel, tcp_wrappers-devel
   35.32  Requires(pre): /usr/sbin/groupadd  /usr/sbin/groupdel
   35.33  Requires(pre): /usr/sbin/useradd  /usr/sbin/userdel
   35.34 -Requires(pre): coreutils
   35.35 +Requires(pre): coreutils fastinit
   35.36  Requires(post): /sbin/chkconfig
   35.37  Requires(post): /sbin/chkconfig
   35.38  
   35.39 @@ -38,7 +36,7 @@
   35.40  
   35.41  %prep
   35.42  %setup -q
   35.43 -%patch001 -p1
   35.44 +%patch0 -p1
   35.45  
   35.46  %build
   35.47  %ifarch s390 s390x
   35.48 @@ -123,6 +121,9 @@
   35.49  %dir %attr(700,rpc,rpc) /var/lib/rpcbind
   35.50  
   35.51  %changelog
   35.52 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.2.0-20101201
   35.53 +- Repackage for MeeGo 1.1
   35.54 +
   35.55  * Tue Nov 30 2010 Steve Dickson <steved@redhat.com> - 0.2.0-8
   35.56  - Updated to the latest upstream release: rpcbind-0.2.1-rc2
   35.57  
    36.1 --- a/schroedinger/schroedinger.spec	Fri Mar 11 21:30:26 2011 +0100
    36.2 +++ b/schroedinger/schroedinger.spec	Fri Mar 11 21:36:51 2011 +0100
    36.3 @@ -1,23 +1,18 @@
    36.4 -%define abi 1.0
    36.5 -
    36.6  Name:           schroedinger
    36.7 -Version:        1.0.9
    36.8 -Release:        1%{?dist}
    36.9 +Version:        1.0.10
   36.10 +Release:        20101201
   36.11  Summary:        Portable libraries for the high quality Dirac video codec
   36.12 -
   36.13 +Vendor:         Europalab Software
   36.14 +Packager:       Michael Schloh von Bennewitz
   36.15 +Distribution:   MeeGo Thirdparty
   36.16  Group:          System Environment/Libraries
   36.17 -# No version is given for the GPL or the LGPL
   36.18  License:        GPL+ or LGPLv2+ or MIT or MPLv1.1
   36.19  URL:            http://www.diracvideo.org/
   36.20 -Source0:	http://www.diracvideo.org/download/schroedinger/schroedinger-%{version}.tar.gz
   36.21 -# Issue is known upstream, fixed in git and so fixed in NEXT_RELEASE
   36.22 -Patch0:		%{name}-no-testsuite.patch
   36.23 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   36.24 -
   36.25 -BuildRequires:	orc-devel >= 0.4.3
   36.26 -BuildRequires:  glew-devel >= 1.5.1
   36.27 -BuildRequires:	gtk-doc
   36.28 -
   36.29 +Source0:        http://www.diracvideo.org/download/schroedinger/schroedinger-%{version}.tar.gz
   36.30 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   36.31 +BuildRequires:  orc-devel >= 0.4.10
   36.32 +BuildRequires:  glew-devel
   36.33 +BuildRequires:  gtk-doc
   36.34  
   36.35  %description
   36.36  The Schrödinger project will implement portable libraries for the high
   36.37 @@ -30,22 +25,29 @@
   36.38  for the Dirac video codec.
   36.39  
   36.40  %package devel
   36.41 -Group:          Development/Libraries
   36.42 -Summary:        Development files for schroedinger
   36.43 -Requires:       %{name} = %{version}-%{release}
   36.44 -Requires:       pkgconfig
   36.45 -Requires:	orc-devel >= 0.4.3
   36.46 +Group:     Development/Libraries
   36.47 +Summary:   Development files for schroedinger
   36.48 +Vendor:    Europalab Software
   36.49 +Packager:  Michael Schloh von Bennewitz
   36.50 +Distribution: MeeGo Thirdparty
   36.51 +Requires:  %{name} = %{version}-%{release}
   36.52 +Requires:  orc-devel >= 0.4.10
   36.53 +Requires:  pkgconfig
   36.54  
   36.55  %description devel
   36.56 -Development files for schroedinger
   36.57 +The Schrödinger project will implement portable libraries for the high
   36.58 +quality Dirac video codec created by BBC Research and
   36.59 +Development. Dirac is a free and open source codec producing very high
   36.60 +image quality video.
   36.61  
   36.62 +This package provides the development files for schroedinger.
   36.63  
   36.64  %prep
   36.65  %setup -q
   36.66 -%patch0 -p1
   36.67  
   36.68  %build
   36.69 -%configure --disable-static --enable-gtk-doc
   36.70 +bash
   36.71 +%configure --enable-gtk-doc
   36.72  
   36.73  # remove rpath from libtool
   36.74  sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
   36.75 @@ -74,10 +76,16 @@
   36.76  %defattr(-,root,root,-)
   36.77  %doc %{_datadir}/gtk-doc/html/schroedinger
   36.78  %{_includedir}/schroedinger-%{abi}
   36.79 +%{_libdir}/*.a
   36.80 +%{_libdir}/*.la
   36.81  %{_libdir}/*.so
   36.82  %{_libdir}/pkgconfig/schroedinger-%{abi}.pc
   36.83  
   36.84  
   36.85  %changelog
   36.86 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.0.10-20101201
   36.87 +- Synchronize with upstream vendor version 1.0.10
   36.88 +- Adjust packaging and patch logic
   36.89 +
   36.90  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 1.0.9-1
   36.91 -- Build for MeeGo 1.1
   36.92 +- Package for MeeGo 1.1
    37.1 --- a/socat/socat.spec	Fri Mar 11 21:30:26 2011 +0100
    37.2 +++ b/socat/socat.spec	Fri Mar 11 21:36:51 2011 +0100
    37.3 @@ -1,13 +1,16 @@
    37.4  Summary: Bidirectional data relay between two data channels ('netcat++')
    37.5 +Vendor: Europalab Software
    37.6 +Packager: Michael Schloh von Bennewitz
    37.7 +Distribution: MeeGo Thirdparty
    37.8  Name: socat
    37.9  Version: 1.7.1.3
   37.10 -Release: 1%{?dist}
   37.11 +Release: 20101201
   37.12  License: GPLv2
   37.13  Url:  http://www.dest-unreach.org/%{name}
   37.14 -Source: http://www.dest-unreach.org/socat/download/%{name}-%{version}.tar.gz
   37.15 +Source: http://www.dest-unreach.org/socat/download/%{name}-%{version}.tar.bz2
   37.16  Group: Applications/Internet
   37.17 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   37.18 -BuildRequires: openssl-devel compat-readline5-devel ncurses-devel
   37.19 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
   37.20 +BuildRequires: openssl-devel readline-devel ncurses-devel
   37.21  BuildRequires: autoconf kernel-headers > 2.6.18
   37.22  
   37.23  %description
   37.24 @@ -21,8 +24,6 @@
   37.25  
   37.26  %prep
   37.27  %setup -q 
   37.28 -iconv -f iso8859-1 -t utf-8 CHANGES > CHANGES.utf8
   37.29 -mv CHANGES.utf8 CHANGES
   37.30  
   37.31  %build
   37.32  autoconf
   37.33 @@ -36,7 +37,8 @@
   37.34          --enable-listen --enable-proxy --enable-exec \
   37.35          --enable-system --enable-pty --enable-readline \
   37.36          --enable-openssl --enable-sycls --enable-filan \
   37.37 -        --enable-retry --enable-libwrap --disable-fips
   37.38 +        --enable-retry --disable-libwrap --disable-fips \
   37.39 +        --enable-msglevel=debug
   37.40  
   37.41  chmod 644 *.sh
   37.42  make %{?_smp_mflags}
   37.43 @@ -62,6 +64,9 @@
   37.44  %doc %{_mandir}/man1/socat.1*
   37.45  
   37.46  %changelog
   37.47 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.7.1.3-1
   37.48 +- Repackage for MeeGo 1.1
   37.49 +
   37.50  * Mon Aug 23 2010 Paul Wouters <paul@xelerance.com> - 1.7.1.3-1
   37.51  - Upgrade to 1.7.1.3
   37.52  - Includes fix for CVE-2010-2799 Stack overflow by lexical scanning of nested
    38.1 --- a/twolame/twolame.spec	Fri Mar 11 21:30:26 2011 +0100
    38.2 +++ b/twolame/twolame.spec	Fri Mar 11 21:36:51 2011 +0100
    38.3 @@ -1,71 +1,66 @@
    38.4 -Name:		twolame
    38.5 -Version:	0.3.12
    38.6 -Release:	5.4
    38.7 -Summary:	TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME
    38.8 -Group:		Applications/Multimedia
    38.9 -License:	LGPLv2+
   38.10 -URL:		http://www.twolame.org/
   38.11 -Source:		http://downloads.sourceforge.net/twolame/%{name}-%{version}.tar.gz
   38.12 -BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   38.13 -BuildRequires:	libsndfile-devel
   38.14 -#BuildRequires:	libtool
   38.15 +Name:           twolame
   38.16 +Summary:        TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME
   38.17 +Vendor:         Europalab Software
   38.18 +Packager:       Michael Schloh von Bennewitz
   38.19 +Distribution:   MeeGo Thirdparty
   38.20 +Group:          Applications/Multimedia
   38.21 +Version:        0.3.12
   38.22 +Release:        20101201
   38.23 +License:        LGPLv2+
   38.24 +URL:            http://www.twolame.org/
   38.25 +Source:         http://downloads.sourceforge.net/twolame/%{name}-%{version}.tar.gz
   38.26 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   38.27 +BuildRequires:  libsndfile-devel
   38.28  
   38.29  %description
   38.30  TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME,
   38.31 -which in turn is based heavily on
   38.32 -- the ISO dist10 code
   38.33 -- improvement to algorithms as part of the LAME project (www.sulaco.org/mp3)
   38.34 +which in turn is based heavily on the ISO dist10 code and improvement to
   38.35 +algorithms as part of the LAME project (www.sulaco.org/mp3).
   38.36  
   38.37  This package contains the command line frontend.
   38.38                                                                                  
   38.39  %package libs
   38.40 -Summary:	TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME
   38.41 -Group:		System Environment/Libraries
   38.42 -Obsoletes:	%{name} < 0.3.12-1
   38.43 +Summary:    TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME
   38.44 +Vendor:     Europalab Software
   38.45 +Packager:   Michael Schloh von Bennewitz
   38.46 +Distribution: MeeGo Thirdparty
   38.47 +Group:      System Environment/Libraries
   38.48 +Obsoletes:  %{name} < 0.3.12-1
   38.49  
   38.50  %description libs
   38.51  TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME,
   38.52 -which in turn is based heavily on
   38.53 -- the ISO dist10 code
   38.54 -- improvement to algorithms as part of the LAME project (www.sulaco.org/mp3)
   38.55 +which in turn is based heavily on the ISO dist10 code and improvement to
   38.56 +algorithms as part of the LAME project (www.sulaco.org/mp3).
   38.57  
   38.58  This package contains the shared library.
   38.59  
   38.60  %package devel
   38.61 -Summary:	Development tools for TwoLAME applications
   38.62 -Group:		Development/Libraries
   38.63 -Requires:	%{name}-libs = %{version}-%{release}
   38.64 -Requires:	pkgconfig
   38.65 +Summary:   Development tools for TwoLAME applications
   38.66 +Vendor:    Europalab Software
   38.67 +Packager:   Michael Schloh von Bennewitz
   38.68 +Distribution: MeeGo Thirdparty
   38.69 +Group:     Development/Libraries
   38.70 +Requires:  %{name}-libs = %{version}-%{release}
   38.71 +Requires:  pkgconfig
   38.72  
   38.73  %description devel
   38.74 -This package contains the header files and documentation
   38.75 -needed to develop applications with TwoLAME.
   38.76 +TwoLAME is an optimised MPEG Audio Layer 2 encoding library based on tooLAME,
   38.77 +which in turn is based heavily on the ISO dist10 code and improvement to
   38.78 +algorithms as part of the LAME project (www.sulaco.org/mp3).
   38.79 +
   38.80 +This package contains the header files and documentation needed to
   38.81 +develop applications with TwoLAME.
   38.82  
   38.83  %prep
   38.84  %setup -q
   38.85 -# convert manpage to UTF8
   38.86 -pushd doc
   38.87 -iconv -f iso8859-1 -t utf8 %{name}.1 > %{name}.1.utf && mv %{name}.1.utf %{name}.1
   38.88 -# fix HTML docs line endings
   38.89 -for file in html/*.html ; do
   38.90 -	tr -d '\r' <$file >$file.unix && mv $file.unix $file
   38.91 -done
   38.92 -popd
   38.93  
   38.94  %build
   38.95 -#autoreconf -f -i
   38.96 -%configure --disable-static
   38.97 -
   38.98 -# remove rpath from libtool
   38.99 -sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
  38.100 -sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
  38.101 -
  38.102 +%configure
  38.103  %{__make} %{?_smp_mflags}
  38.104  
  38.105  %install
  38.106  rm -rf $RPM_BUILD_ROOT
  38.107  %{__make} DESTDIR=$RPM_BUILD_ROOT install
  38.108 -rm $RPM_BUILD_ROOT%{_libdir}/*.la
  38.109  rm -rf $RPM_BUILD_ROOT%{_docdir}
  38.110  
  38.111  %clean 
  38.112 @@ -89,10 +84,15 @@
  38.113  %defattr(644,root,root,755)
  38.114  %doc doc/api.txt doc/html doc/psycho.txt doc/vbr.txt
  38.115  %{_libdir}/pkgconfig/%{name}.pc
  38.116 +%{_libdir}/lib%{name}.a
  38.117 +%{_libdir}/lib%{name}.la
  38.118  %{_libdir}/lib%{name}.so
  38.119  %{_includedir}/%{name}.h
  38.120  
  38.121  %changelog
  38.122 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.3.12-20101201
  38.123 +- Adjust packaging
  38.124 +
  38.125  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 0.3.12-5
  38.126  - Build for MeeGo 1.1
  38.127  
    39.1 --- a/wipe/wipe.spec	Fri Mar 11 21:30:26 2011 +0100
    39.2 +++ b/wipe/wipe.spec	Fri Mar 11 21:36:51 2011 +0100
    39.3 @@ -1,13 +1,15 @@
    39.4  Name:           wipe
    39.5  Version:        0.21
    39.6 -Release:        5%{?dist}
    39.7 +Release:        20101201
    39.8  Summary:        Secure file erasing tool
    39.9 -
   39.10 +Vendor:         Europalab Software
   39.11 +Packager:       Michael Schloh von Bennewitz
   39.12 +Distribution:   MeeGo Thirdparty
   39.13  Group:          Development/Tools
   39.14  License:        GPL+
   39.15 -URL:            http://abaababa.ouvaton.org/wipe/
   39.16 -Source0:        http://abaababa.ouvaton.org/wipe/wipe-%{version}.tar.gz
   39.17 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   39.18 +URL:            http://lambda-diode.com/software/wipe
   39.19 +Source0:        http://lambda-diode.com/software/wipe/wipe-%{version}.tar.gz
   39.20 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   39.21  
   39.22  %description
   39.23  Wipe is a little command for securely erasing files from magnetic media. 
   39.24 @@ -16,39 +18,29 @@
   39.25  %setup -q
   39.26  
   39.27  %build
   39.28 -chmod +x trtur
   39.29 +chmod a+x trtur
   39.30  export CFLAGS=$RPM_OPT_FLAGS
   39.31  make %{?_smp_mflags} linux
   39.32 -iconv -f ISO8859-9 -t UTF8 <README > README.utf8
   39.33 -mv README.utf8 README
   39.34 -iconv -f ISO8859-9 -t UTF8 <wipe.tr.1 > wipe.tr.1.utf8
   39.35 -mv wipe.tr.1.utf8 wipe.tr.1
   39.36 -chmod a-x examples/wipefd0 examples/wswap.pl
   39.37  
   39.38  
   39.39  %install
   39.40  rm -rf $RPM_BUILD_ROOT
   39.41 -# There is no make install.
   39.42 -# So, we do the install ourselves due to so few files to install.
   39.43 -mkdir -p $RPM_BUILD_ROOT/{%{_bindir},%{_mandir}/man1,%{_mandir}/tr/man1}
   39.44 -install -p wipe $RPM_BUILD_ROOT/%{_bindir}
   39.45 -install -p -m644 wipe.1 $RPM_BUILD_ROOT/%{_mandir}/man1
   39.46 -mv wipe.tr.1 wipe.1 && \
   39.47 -  install -p -m644 wipe.1 $RPM_BUILD_ROOT/%{_mandir}/tr/man1/
   39.48 +mkdir -p -m 755 $RPM_BUILD_ROOT%{_bindir}
   39.49 +mkdir -p -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
   39.50 +install -c -s -m 755 wipe $RPM_BUILD_ROOT%{_bindir}
   39.51 +install -c -m 644 wipe.1 $RPM_BUILD_ROOT%{_mandir}/man1
   39.52  
   39.53  %clean
   39.54  rm -rf $RPM_BUILD_ROOT
   39.55  
   39.56  %files
   39.57  %defattr(-,root,root,-)
   39.58 -%doc BUGS CHANGES GPL README examples/wipefd0 examples/wswap.pl
   39.59  %{_bindir}/wipe
   39.60  %{_mandir}/man1/wipe.1.gz
   39.61 -%{_mandir}/tr/man1/wipe.1.gz
   39.62  
   39.63  %changelog
   39.64 -* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21-5
   39.65 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
   39.66 +* Tue Dec 01 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.21-20101201
   39.67 +- Repackaged for MeeGo http://www.meego.com/
   39.68  
   39.69  * Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21-4
   39.70  - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
    40.1 --- a/x264/x264.spec	Fri Mar 11 21:30:26 2011 +0100
    40.2 +++ b/x264/x264.spec	Fri Mar 11 21:36:51 2011 +0100
    40.3 @@ -1,42 +1,29 @@
    40.4 -%global snapshot 20100706
    40.5 -%global git d058f37
    40.6 -
    40.7 -Summary: H264/AVC video streams encoder
    40.8 -Name: x264
    40.9 -Version: 0.0.0
   40.10 -Release: 0.28.%{snapshot}git%{git}%{?dist}
   40.11 -License: GPLv2+
   40.12 -Group: System Environment/Libraries
   40.13 -URL: http://developers.videolan.org/x264.html
   40.14 -Source0: %{name}-%{snapshot}.tar.bz2
   40.15 -Source1: x264-snapshot.sh
   40.16 -# don't remove config.h and don't re-run version.sh
   40.17 -Patch0: x264-nover.patch
   40.18 -# link with shared libx264
   40.19 -Patch1: x264-shared.patch
   40.20 -# don't strip if configured with --enable-debug
   40.21 -Patch2: x264-nostrip.patch
   40.22 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
   40.23 -%{!?_without_gpac:BuildRequires: gpac-devel-static}
   40.24 -%{?_with_visualize:BuildRequires: libX11-devel}
   40.25 -%ifarch x86_64 i686
   40.26 +Name:     x264
   40.27 +Summary:  H264/AVC video streams encoder
   40.28 +Vendor:     Europalab Software
   40.29 +Packager:   Michael Schloh von Bennewitz
   40.30 +Distribution: MeeGo Thirdparty
   40.31 +Version:  20101210
   40.32 +Release:  20101210
   40.33 +License:  GPLv2+
   40.34 +Group:    System Environment/Libraries
   40.35 +URL:      http://developers.videolan.org/x264.html
   40.36 +Source0:  %{name}-%{version}.tar.bz2
   40.37 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
   40.38 +Requires: %{name}-libs = %{version}-%{release}
   40.39  BuildRequires: yasm
   40.40 -%endif
   40.41 -Requires: %{name}-libs = %{version}-%{release}
   40.42  
   40.43  %description
   40.44 -x264 is a free library for encoding H264/AVC video streams, written from
   40.45 -scratch.
   40.46 -
   40.47 -This package contains the frontend.
   40.48 +x264 is a free library for encoding H264/AVC video streams.
   40.49 +This package contains the frontend application.
   40.50  
   40.51  %package libs
   40.52  Summary: Library for encoding H264/AVC video streams
   40.53  Group: Development/Libraries
   40.54  
   40.55  %description libs
   40.56 -x264 is a free library for encoding H264/AVC video streams, written from
   40.57 -scratch.
   40.58 +x264 is a free library for encoding H264/AVC video streams.
   40.59 +This package contains runtime libraries.
   40.60  
   40.61  %package devel
   40.62  Summary: Development files for the x264 library
   40.63 @@ -45,54 +32,34 @@
   40.64  Requires: pkgconfig
   40.65  
   40.66  %description devel
   40.67 -x264 is a free library for encoding H264/AVC video streams, written from
   40.68 -scratch.
   40.69 -
   40.70 +x264 is a free library for encoding H264/AVC video streams.
   40.71  This package contains the development files.
   40.72  
   40.73 -%define x_configure \
   40.74 -./configure \\\
   40.75 -	--prefix=%{_prefix} \\\
   40.76 -	--exec-prefix=%{_exec_prefix} \\\
   40.77 -	--bindir=%{_bindir} \\\
   40.78 -	--includedir=%{_includedir} \\\
   40.79 -	--extra-cflags="$RPM_OPT_FLAGS" \\\
   40.80 -	%{!?_without_gpac:--enable-mp4-output} \\\
   40.81 -	%{?_with_visualize:--enable-visualize} \\\
   40.82 -	--enable-pthread \\\
   40.83 -	--enable-debug \\\
   40.84 -	--enable-shared \\\
   40.85 -	--enable-pic
   40.86 -
   40.87 -
   40.88  %prep
   40.89 -%setup -q -n %{name}-%{snapshot}
   40.90 -%patch0 -p1 -b .nover
   40.91 -%patch1 -p1 -b .shared
   40.92 -%patch2 -p1 -b .nostrip
   40.93 -# AUTHORS file is in iso-8859-1
   40.94 -iconv -f iso-8859-1 -t utf-8 -o AUTHORS.utf8 AUTHORS
   40.95 -mv -f AUTHORS.utf8 AUTHORS
   40.96 +%setup -q -n %{name}-%{version}
   40.97  %ifarch i686
   40.98  mkdir simd
   40.99  cp -a `ls -1|grep -v simd` simd/
  40.100  %endif
  40.101 +%{__sed} -i \
  40.102 +    -e 's;\(\./version.sh\);# Dont run this: \1;g' \
  40.103 +    configure
  40.104  
  40.105  %build
  40.106 -%{x_configure}\
  40.107 -	--host=%{_target_platform} \
  40.108 -	--libdir=%{_libdir} \
  40.109 +%configure \
  40.110 +    --enable-shared \
  40.111 +    --host=%{_target_platform} \
  40.112  %ifarch i686
  40.113 -	--disable-asm \
  40.114 +    --disable-asm \
  40.115  %endif
  40.116 -
  40.117 +    --enable-visualize
  40.118 +echo '#define X264_VERSION "r1820 fdcf2ae"' >>config.h
  40.119 +echo '#define X264_POINTVER "0.110.1820 fdcf2ae"' >>config.h
  40.120  %{__make} %{?_smp_mflags}
  40.121  %ifarch i686
  40.122  pushd simd
  40.123 -%{x_configure}\
  40.124 -	--host=%{_target_platform} \
  40.125 -	--libdir=%{_libdir}/sse2 \
  40.126 -
  40.127 +%configure \
  40.128 +    --host=%{_target_platform}
  40.129  %{__make} %{?_smp_mflags}
  40.130  popd
  40.131  %endif
  40.132 @@ -100,12 +67,6 @@
  40.133  %install
  40.134  %{__rm} -rf %{buildroot}
  40.135  %{__make} DESTDIR=%{buildroot} install
  40.136 -%ifarch i686
  40.137 -pushd simd
  40.138 -%{__make} DESTDIR=%{buildroot} install
  40.139 -rm %{buildroot}%{_libdir}/*/pkgconfig/x264.pc
  40.140 -popd
  40.141 -%endif
  40.142  
  40.143  %clean
  40.144  %{__rm} -rf %{buildroot}
  40.145 @@ -132,6 +93,8 @@
  40.146  %defattr(644, root, root, 0755)
  40.147  %doc doc/*
  40.148  %{_includedir}/x264.h
  40.149 +%{_includedir}/x264_config.h
  40.150 +%{_libdir}/libx264.a
  40.151  %{_libdir}/libx264.so
  40.152  %{_libdir}/pkgconfig/%{name}.pc
  40.153  %ifarch i686
  40.154 @@ -139,5 +102,8 @@
  40.155  %endif
  40.156  
  40.157  %changelog
  40.158 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 4.1.3-20101201
  40.159 +- Adjust packaging and patch logic
  40.160 +
  40.161  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> 0.0.0-0.28.20100706gitd058f37
  40.162 -- Build for MeeGo
  40.163 +- Build for MeeGo 1.1
    41.1 --- a/xvidcore/xvidcore.spec	Fri Mar 11 21:30:26 2011 +0100
    41.2 +++ b/xvidcore/xvidcore.spec	Fri Mar 11 21:36:51 2011 +0100
    41.3 @@ -1,15 +1,15 @@
    41.4  Name:           xvidcore
    41.5 -Version:        1.2.1
    41.6 -Release:        1%{?dist}
    41.7  Summary:        MPEG-4 Simple and Advanced Simple Profile codec
    41.8 -
    41.9 +Vendor:         Europalab Software
   41.10 +Packager:       Michael Schloh von Bennewitz
   41.11 +Distribution:   MeeGo Thirdparty
   41.12 +Version:        1.2.2
   41.13 +Release:        20101201
   41.14  Group:          System Environment/Libraries
   41.15  License:        GPLv2+
   41.16  URL:            http://www.xvid.org/
   41.17  Source0:        http://downloads.xvid.org/downloads/xvidcore-%{version}.tar.bz2
   41.18 -Patch0:         xvidcore-1.2.1-noexec-stack.patch
   41.19 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
   41.20 -
   41.21 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
   41.22  %ifarch %{ix86} x86_64
   41.23  BuildRequires:  nasm >= 2.0
   41.24  %endif
   41.25 @@ -20,68 +20,73 @@
   41.26  in order to reduce the required bandwidth of video data for transmission
   41.27  over computer networks or efficient storage on CDs or DVDs. Due to its
   41.28  unrivalled quality Xvid has gained great popularity and is used in many
   41.29 -other GPLed applications, like e.g. Transcode, MEncoder, MPlayer, Xine and
   41.30 -many more.
   41.31 +other GPLed applications, like e.g. Transcode, MEncoder, MPlayer, Xine
   41.32 +and many more.
   41.33  
   41.34  %package        devel
   41.35  Summary:        Development files for the Xvid video codec
   41.36 +Vendor:         Europalab Software
   41.37 +Packager:       Michael Schloh von Bennewitz
   41.38 +Distribution:   MeeGo Thirdparty
   41.39  Group:          Development/Libraries
   41.40  Requires:       %{name} = %{version}-%{release}
   41.41  
   41.42  %description    devel
   41.43 -This package contains header files, static library and API
   41.44 -documentation for the Xvid video codec.
   41.45 +The Xvid video codec implements MPEG-4 Simple Profile and Advanced Simple
   41.46 +Profile standards. It permits compressing and decompressing digital video
   41.47 +in order to reduce the required bandwidth of video data for transmission
   41.48 +over computer networks or efficient storage on CDs or DVDs. Due to its
   41.49 +unrivalled quality Xvid has gained great popularity and is used in many
   41.50 +other GPLed applications, like e.g. Transcode, MEncoder, MPlayer, Xine
   41.51 +and many more.
   41.52  
   41.53 +This package contains header files, static library and API documentation
   41.54 +for the Xvid video codec.
   41.55  
   41.56  %prep
   41.57 -%setup -q -n %{name}
   41.58 -%patch0 -p1 -z .noexec-stack
   41.59 -chmod -x examples/*.pl
   41.60 -f=AUTHORS ; iconv -f iso-8859-1 -t utf-8 -o $f.utf8 $f && touch -r $f $f.utf8 && mv $f.utf8 $f
   41.61 -# Yes, we want to see the build output.
   41.62 -%{__perl} -pi -e 's/^\t@(?!echo\b)/\t/' build/generic/Makefile
   41.63 -
   41.64 +%setup -q -c -n %{name}-%{version}
   41.65 +chmod -x %{name}/examples/*.pl
   41.66 +%{__perl} -pi -e 's/^\t@(?!echo\b)/\t/' %{name}/build/generic/Makefile
   41.67  
   41.68  %build
   41.69 -cd build/generic
   41.70 +cd %{name}/build/generic
   41.71  export CFLAGS="$RPM_OPT_FLAGS -ffast-math"
   41.72  %configure
   41.73 -make %{?_smp_mflags} 
   41.74 -cd -
   41.75 -
   41.76 +make %{?_smp_mflags}
   41.77  
   41.78  %install
   41.79  rm -rf $RPM_BUILD_ROOT
   41.80 -make -C build/generic install DESTDIR=$RPM_BUILD_ROOT
   41.81 -rm $RPM_BUILD_ROOT%{_libdir}/libxvidcore.a
   41.82 -cd $RPM_BUILD_ROOT%{_libdir}
   41.83 -chmod 755 libxvidcore.so*
   41.84 -/sbin/ldconfig -n .
   41.85 -ln -s libxvidcore.so.? libxvidcore.so
   41.86 -cd -
   41.87 -
   41.88 +( cd %{name}
   41.89 +  make -C build/generic install DESTDIR=$RPM_BUILD_ROOT
   41.90 +  cd $RPM_BUILD_ROOT%{_libdir}
   41.91 +  chmod 755 libxvidcore.so*
   41.92 +  /sbin/ldconfig -n .
   41.93 +  ln -s libxvidcore.so.? libxvidcore.so
   41.94 +) || exit $?
   41.95  
   41.96  %clean
   41.97  rm -rf $RPM_BUILD_ROOT
   41.98  
   41.99 -
  41.100  %post -p /sbin/ldconfig
  41.101  
  41.102  %postun -p /sbin/ldconfig
  41.103  
  41.104 -
  41.105  %files
  41.106  %defattr(-,root,root,-)
  41.107 -%doc LICENSE README AUTHORS ChangeLog
  41.108 +%doc %{name}/LICENSE %{name}/README %{name}/AUTHORS %{name}/ChangeLog
  41.109  %{_libdir}/libxvidcore.so.*
  41.110  
  41.111  %files devel
  41.112  %defattr(-,root,root,-)
  41.113 -%doc CodingStyle TODO examples/
  41.114 +%doc %{name}/CodingStyle %{name}/TODO %{name}/examples
  41.115  %{_includedir}/xvid.h
  41.116 +%{_libdir}/libxvidcore.a
  41.117  %{_libdir}/libxvidcore.so
  41.118  
  41.119 +%changelog
  41.120 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.2.2-20101201
  41.121 +- Synchronize with upstream vendor version 1.2.2
  41.122 +- Adjust packaging and patch logic
  41.123  
  41.124 -%changelog
  41.125  * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 1.2.1-1
  41.126 -- Build for MeeGo 1.1
  41.127 +- Package for MeeGo 1.1

mercurial