Fri, 11 Mar 2011 21:36:51 +0100
Adjust specification build configurations to port packages to MeeGo.
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