+inherit pkgconfig binconfig
+LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool"
+EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'"
\ No newline at end of file
+PARALLEL_MAKE = ""
+
+EXTRA_OEMAKE = "-e MAKEFLAGS="
+
+SRC_URI += "file://configure.patch \
+ "
+
+do_patch_append () {
+ echo RLM begining of do_patch
+ cat ${WORKDIR}/configure.patch | patch -p1 -b
+
+ echo RLM end of do_patch
+}
+
+
+do_configure () {
+ (
+ cd lib && \
+ ${PCI_CONF_FLAG} ./configure ${PV} ${datadir} ${TARGET_OS} ${TARGET_ARCH}
+ )
+}
\ No newline at end of file
--- /dev/null
+Upstream-Status: Inappropriate [embedded specific]
+
+#
+# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
+#
+---
+
+7/30/2010 - rebased to 3.1.5 by Qing He <qing.he@intel.com>
+1/22/2012 - rebased to 3.1.9 by Shane Wang <shane.wang@intel.com>
+
+diff -r af2b10cc3c14 Makefile
+--- a/Makefile Sun Jan 22 18:36:34 2012 +0800
++++ b/Makefile Sun Jan 22 18:38:54 2012 +0800
+@@ -37,7 +37,6 @@
+ # Commands
+ INSTALL=install
+ DIRINSTALL=install -d
+-STRIP=-s
+ CC=$(CROSS_COMPILE)gcc
+ AR=$(CROSS_COMPILE)ar
+ RANLIB=$(CROSS_COMPILE)ranlib
+@@ -86,7 +85,7 @@
+ example.o: example.c $(PCIINC)
+
+ %: %.o
+- $(CC) $(LDFLAGS) $(TARGET_ARCH) $^ $(LDLIBS) -o $@
++ $(CC) $(LDFLAGS) $(TARGET_ARCH) $^ $(LIB_LDLIBS) -o $@
+
+ %.8 %.7: %.man
+ M=`echo $(DATE) | sed 's/-01-/-January-/;s/-02-/-February-/;s/-03-/-March-/;s/-04-/-April-/;s/-05-/-May-/;s/-06-/-June-/;s/-07-/-July-/;s/-08-/-August-/;s/-09-/-September-/;s/-10-/-October-/;s/-11-/-November-/;s/-12-/-December-/;s/\(.*\)-\(.*\)-\(.*\)/\3 \2 \1/'` ; sed <$< >$@ "s/@TODAY@/$$M/;s/@VERSION@/pciutils-$(VERSION)/;s#@IDSDIR@#$(IDSDIR)#"
+@@ -101,7 +100,7 @@
+ install: all
+ # -c is ignored on Linux, but required on FreeBSD
+ $(DIRINSTALL) -m 755 $(DESTDIR)$(SBINDIR) $(DESTDIR)$(IDSDIR) $(DESTDIR)$(MANDIR)/man8 $(DESTDIR)$(MANDIR)/man7
+- $(INSTALL) -c -m 755 $(STRIP) lspci setpci $(DESTDIR)$(SBINDIR)
++ $(INSTALL) -c -m 755 lspci setpci $(DESTDIR)$(SBINDIR)
+ $(INSTALL) -c -m 755 update-pciids $(DESTDIR)$(SBINDIR)
+ $(INSTALL) -c -m 644 $(PCI_IDS) $(DESTDIR)$(IDSDIR)
+ $(INSTALL) -c -m 644 lspci.8 setpci.8 update-pciids.8 $(DESTDIR)$(MANDIR)/man8
+diff -r af2b10cc3c14 lib/configure
+--- a/lib/configure Sun Jan 22 18:36:34 2012 +0800
++++ b/lib/configure Sun Jan 22 18:38:54 2012 +0800
+@@ -14,6 +14,10 @@
+ fi
+ }
+
++VERSION=$1
++IDSDIR=$2
++DNS=yes
++
+ if [ -z "$VERSION" -o -z "$IDSDIR" ] ; then
+ echo >&2 "Please run the configure script from the top-level Makefile"
+ exit 1
+@@ -21,8 +25,8 @@
+
+ echo_n "Configuring libpci for your system..."
+ if [ -z "$HOST" ] ; then
+- sys=`uname -s`
+- rel=`uname -r`
++ sys=${3:-`uname -s`}
++ rel=
+ realsys="$sys"
+ if [ "$sys" = "AIX" -a -x /usr/bin/oslevel -a -x /usr/sbin/lsattr ]
+ then
+@@ -30,7 +34,7 @@
+ proc=`/usr/sbin/lsdev -C -c processor -S available -F name | head -1`
+ cpu=`/usr/sbin/lsattr -F value -l $proc -a type | sed 's/_.*//'`
+ else
+- cpu=`uname -m | sed 's/^i.86$/i386/;s/^sun4u$/sparc64/;s/^i86pc$/i386/;s/^BePC$/i386/;s/^BeMac$/powerpc/;s/^BeBox$/powerpc/'`
++ cpu=${4:-`uname -m | sed 's/^i.86$/i386/;s/^sun4u$/sparc64/;s/^i86pc$/i386/;s/^BePC$/i386/;s/^BeMac$/powerpc/;s/^BeBox$/powerpc/'`}
+ fi
+ if [ "$sys" = "GNU/kFreeBSD" -o "$sys" = "DragonFly" ]
+ then
+@@ -40,7 +44,7 @@
+ then
+ sys=cygwin
+ fi
+- HOST=${3:-$cpu-$sys}
++ HOST=$cpu-$sys
+ fi
+ [ -n "$RELEASE" ] && rel="${RELEASE}"
+ # CAVEAT: tr on Solaris is a bit weird and the extra [] is otherwise harmless.
+@@ -49,6 +53,21 @@
+ sys=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+ echo " $host $rel $cpu $sys"
+
++if [ "$host" = "linux--gnueabi" ]
++then
++ sys=linux
++fi
++
++if [ "$host" = "linux--uclibc" ]
++then
++ sys=linux
++fi
++
++if [ "$host" = "linux--uclibceabi" ]
++then
++ sys=linux
++fi
++
+ c=config.h
+ m=config.mk
+ echo >$c '#define PCI_CONFIG_H'
+EXTRA_OEMAKE = "'CC=${CC}' 'BIND=${CC}' 'AS=${CC} -c' 'CPP=${CPP}' \
+ 'CFLAGS=-I. -DUNIX ${CFLAGS}' 'INSTALL=install' \
+ 'BINFLAGS=0755' 'INSTALL_D=install -d'"
\ No newline at end of file
%_build_cpu %{_host_cpu}
%_build_vendor %{_host_vendor}
%_build_os %{_host_os}
-%_host i686-tizen-linux-gnu
-%_host_alias i686-tizen-linux-gnu%{nil}
+%_host \${HOST_SYS}
+%_host_alias \${HOST_SYS}%{nil}
%_host_cpu i686
%_host_vendor tizen
%_host_os linux
Group: System/Libraries
Source: http://www.libsdl.org/release/SDL-%{version}.tar.gz
Source2: baselibs.conf
-# PATCH-FIX-OPENSUSE SDL-1.2.13-x11-keytounicode.patch
-Patch0: SDL-1.2.13-x11-keytounicode.patch
+Source1001: SDL.manifest
BuildRequires: autoconf
BuildRequires: gcc-c++
BuildRequires: libpulse-devel
%prep
%setup -q
-%patch0
+cp %{SOURCE1001} .
# remove the file to provide sufficient evidence that we are
# not using this file during the build [bnc#508111]
%postun -n libSDL -p /sbin/ldconfig
%files -n libSDL
+%manifest %{name}.manifest
%defattr(-,root,root)
%doc COPYING
%{_libdir}/*.so.*
%files -n libSDL-devel
+%manifest %{name}.manifest
%defattr(-,root,root)
%{_bindir}/*
%{_libdir}/*.so
+++ /dev/null
-Name: calendar-service
-Summary: DB library for calendar
-Version: 0.1.15
-Release: 1
-Group: System/Libraries
-License: Apache 2.0
-Source0: %{name}-%{version}.tar.gz
-Source1: calendar.service
-Source1001: calendar-service.manifest
-Requires(post): /sbin/ldconfig
-Requires(post): /usr/bin/sqlite3, /bin/chown
-Requires(postun): /sbin/ldconfig
-
-BuildRequires: cmake
-BuildRequires: pkgconfig(db-util)
-BuildRequires: pkgconfig(sqlite3)
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(vconf)
-BuildRequires: pkgconfig(alarm-service)
-BuildRequires: pkgconfig(icu-i18n)
-BuildRequires: pkgconfig(appsvc)
-BuildRequires: pkgconfig(capi-base-common)
-BuildRequires: pkgconfig(contacts-service2)
-BuildRequires: pkgconfig(pims-ipc)
-BuildRequires: pkgconfig(bundle)
-
-%description
-DB library for calendar
-
-%package devel
-Summary: DB library for calendar
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: pkgconfig(alarm-service)
-
-%description devel
-DB library for calendar (developement files)
-
-%prep
-%setup -q
-cp %{SOURCE1001} .
-
-
-%build
-%cmake .
-
-
-make %{?jobs:-j%jobs}
-
-%install
-%make_install
-
-mkdir -p %{buildroot}/etc/rc.d/rc3.d/
-mkdir -p %{buildroot}/etc/rc.d/rc5.d/
-ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc3.d/S85calendar-serviced
-ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc5.d/S85calendar-serviced
-
-mkdir -p %{buildroot}%{_unitdir_user}/tizen-middleware.target.wants
-install %{SOURCE1} %{buildroot}%{_unitdir_user}/
-ln -s ../calendar.service %{buildroot}%{_unitdir_user}/tizen-middleware.target.wants/
-
-%post
-/sbin/ldconfig
-
-chown :6003 /opt/usr/data/calendar-svc
-
-mkdir -p /opt/usr/dbspace
-
-chown :6003 /opt/usr/dbspace/.calendar-svc.db
-chown :6003 /opt/usr/dbspace/.calendar-svc.db-journal
-chown :6003 /opt/usr/data/calendar-svc/.CALENDAR_SVC_*
-
-chmod 660 /opt/usr/dbspace/.calendar-svc.db
-chmod 660 /opt/usr/dbspace/.calendar-svc.db-journal
-chmod 660 /opt/usr/data/calendar-svc/.CALENDAR_SVC_*
-
-%postun -p /sbin/ldconfig
-
-%files
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-#%{_libdir}/libcalendar-service-native.so.*
-%{_bindir}/calendar-serviced*
-%{_libdir}/libcalendar-service2.so.*
-%attr(0755,root,root) /etc/rc.d/init.d/calendar-serviced.sh
-/etc/rc.d/rc3.d/S85calendar-serviced
-/etc/rc.d/rc5.d/S85calendar-serviced
-%dir %attr(0775,root,root) /opt/usr/data/calendar-svc/
-/opt/usr/data/calendar-svc/.CALENDAR_SVC_CALENDAR_CHANGED
-/opt/usr/data/calendar-svc/.CALENDAR_SVC_EVENT_CHANGED
-/opt/usr/data/calendar-svc/.CALENDAR_SVC_TODO_CHANGED
-/usr/share/calendar-svc/dft-calendar
-%config(noreplace) /opt/usr/dbspace/.calendar-svc.db*
-%{_unitdir_user}/calendar.service
-%{_unitdir_user}/tizen-middleware.target.wants/calendar.service
-
-%files devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%{_includedir}/calendar-service/*.h
-%{_includedir}/calendar-service2/*.h
-%{_libdir}/*.so
-%{_libdir}/pkgconfig/calendar.pc
-#%{_libdir}/pkgconfig/calendar-service-native.pc
-%{_libdir}/pkgconfig/calendar-service2.pc
-/opt/usr/data/calendar-svc/calendar-svc-initdb
--- /dev/null
+Name: libslp-calendar
+Summary: DB library for calendar
+Version: 0.1.13
+Release: 41
+Group: System/Libraries
+License: Apache 2.0
+Source0: %{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig
+Requires(post): /usr/bin/sqlite3
+Requires(postun): /sbin/ldconfig
+
+BuildRequires: cmake
+BuildRequires: pkgconfig(db-util)
+BuildRequires: pkgconfig(sqlite3)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(alarm-service)
+BuildRequires: pkgconfig(icu-i18n)
+BuildRequires: pkgconfig(appsvc)
+
+%description
+DB library for calendar
+
+%package devel
+Summary: DB library for calendar
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig(alarm-service)
+
+%description devel
+DB library for calendar (developement files)
+
+%prep
+%setup -q
+
+
+%build
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
+
+
+make %{?jobs:-j%jobs}
+
+%install
+%make_install
+
+
+%post
+/sbin/ldconfig
+mkdir -p /opt/dbspace
+if [ -f /opt/dbspace/.calendar-svc.db ]
+then
+ echo "calendar-svc.db exist"
+else
+ calendar-svc-initdb
+fi
+
+chown :6003 /opt/dbspace/.calendar-svc.db
+chown :6003 /opt/dbspace/.calendar-svc.db-journal
+chown :6003 /opt/data/calendar-svc/.CALENDAR_SVC_*
+
+chmod 660 /opt/dbspace/.calendar-svc.db
+chmod 660 /opt/dbspace/.calendar-svc.db-journal
+chmod 660 /opt/data/calendar-svc/.CALENDAR_SVC_*
+
+vconftool set -t int db/calendar/timezone_on_off 0 -g 6003
+vconftool set -t string db/calendar/timezone_path "Asia/Seoul" -g 6003
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/calendar-svc-initdb
+%{_libdir}/libcalendar-service.so.*
+/opt/data/calendar-svc/.CALENDAR_SVC_CALENDAR_CHANGED
+/opt/data/calendar-svc/.CALENDAR_SVC_EVENT_CHANGED
+/opt/data/calendar-svc/.CALENDAR_SVC_TODO_CHANGED
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/calendar-svc/*.h
+%{_includedir}/calendar/*.h
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/calendar.pc
+%{_libdir}/pkgconfig/calendar-service.pc
--- /dev/null
+Name: e17-extra-config-modules
+Summary: The E17 Extra Config Modules
+Version: 0.1.28
+Release: 1
+Group: Graphical desktop/Enlightenment
+License: BSD
+Source0: %{name}-%{version}.tar.gz
+Source1001: e17-extra-config-modules.manifest
+BuildRequires: pkgconfig(enlightenment)
+BuildRequires: pkgconfig(utilX)
+BuildRequires: pkgconfig(elementary)
+BuildRequires: pkgconfig(dlog)
+Requires: libX11
+
+
+%description
+The E17 Extra Config Modules The E17 extra config modules consists of modules made by SAMSUNG.
+
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+
+
+%build
+export CFLAGS+=" -Wall -g -fPIC -rdynamic"
+export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
+
+%ifarch %{arm}
+export CFLAGS+=" -D_ENV_ARM"
+%endif
+
+for FILE in config-tizen
+do
+ (cd $FILE && ./autogen.sh && ./configure --prefix=/usr && make )
+done
+
+
+%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}/usr/share/license
+cp %{_builddir}/%{buildsubdir}/LICENSE %{buildroot}/usr/share/license/%{name}
+
+for FILE in config-tizen
+do
+ (cd $FILE && %make_install )
+done
+
+
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%{_libdir}/enlightenment/modules/config-tizen/*
+/usr/share/license/%{name}
+%manifest %{name}.manifest
+++ /dev/null
-Name: e17-extra-private-modules
-Summary: The E17 Extra Private Modules The E17 extra private modules consists of modules made by SAMSUNG
-Version: 0.1.19
-Release: 1
-Group: TO_BE/FILLED_IN
-License: TO BE FILLED IN
-Source0: %{name}-%{version}.tar.gz
-BuildRequires: pkgconfig(enlightenment)
-BuildRequires: pkgconfig(utilX)
-BuildRequires: pkgconfig(elementary)
-BuildRequires: pkgconfig(dlog)
-Requires: libx11
-
-
-%description
-The E17 Extra Private Modules The E17 extra private modules consists of modules made by SAMSUNG.
-
-
-%prep
-%setup -q
-
-
-%build
-export CFLAGS+=" -Wall -g -fPIC -rdynamic"
-export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
-
-%ifarch %{arm}
-export CFLAGS+=" -D_ENV_ARM"
-%endif
-
-for FILE in config-slp
-do
- (cd $FILE && ./autogen.sh && ./configure --prefix=/usr && make )
-done
-
-
-%install
-rm -rf %{buildroot}
-
-for FILE in config-slp
-do
- (cd $FILE && %make_install )
-done
-
-
-%files
-%defattr(-,root,root,-)
-%{_libdir}/enlightenment/modules/config-slp/*
mkdir -p boot dev \
etc/{X11/{applnk,fontpath.d},xdg/autostart,ld.so.conf.d,opt,pm/{config.d,power.d,sleep.d},xinetd.d,skel,sysconfig,pki} \
- home media mnt opt proc root run/lock srv sys tmp \
+ home media mnt opt/home/{app,developer} proc root run/lock srv sys tmp \
usr/{bin,etc,games,include,%{_lib}/{pkgconfig,games,sse2,tls,X11,pm-utils/{module.d,power.d,sleep.d}},lib/{games,locale,modules,sse2},libexec,local/{bin,etc,games,lib,%{_lib},sbin,src,share/{applications,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},info},libexec,include,},sbin,share/{help/C,aclocal,applications,augeas/lenses,backgrounds,desktop-directories,dict,doc,empty,games,ghostscript/conf.d,gnome,icons,idl,info,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p},mime-info,misc,omf,pixmaps,sounds,themes,xsessions,X11},src,src/kernels,src/debug} \
var/{adm,empty,gopher,lib/{empty,games,misc,rpm-state},local,lock/subsys,log,nis,preserve,run,spool/{mail,lpd,uucp},tmp,db,cache,opt,games,yp}
%post -p <lua>
posix.symlink("../run", "/var/run")
posix.symlink("../run/lock", "/var/lock")
+posix.symlink("/opt/home/app", "/home/app")
+posix.symlink("/opt/home/developer", "/home/developer")
%files -f filelist
%defattr(0755,root,root,-)
%{_sysconfdir}/X11
%{_sysconfdir}/xdg
%{_sysconfdir}/opt
+%attr(700,app,app) /opt/home/app
+%attr(700,developer,developer) /opt/home/developer
%{_sysconfdir}/pm
%{_sysconfdir}/xinetd.d
%{_sysconfdir}/skel
+++ /dev/null
-%bcond_with introspection
-%bcond_with cdparanoia
-
-Name: gst-plugins-base
-Version: 1.0.7
-Release: 0
-License: LGPL-2.1+ and GPL-2.0+
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-%define gst_branch 1.0
-Url: http://gstreamer.freedesktop.org/
-Group: Multimedia/Audio
-Source: http://download.gnome.org/sources/gst-plugins-base/1.0/%{name}-%{version}.tar.xz
-Source2: baselibs.conf
-Source1001: gst-plugins-base.manifest
-BuildRequires: gettext-tools
-BuildRequires: gst-common
-BuildRequires: glib2-devel >= 2.32
-BuildRequires: gstreamer-devel >= 1.0.0
-BuildRequires: gstreamer-utils > 0.11
-BuildRequires: orc >= 0.4.16
-BuildRequires: python
-BuildRequires: update-desktop-files
-BuildRequires: pkgconfig(ice)
-BuildRequires: pkgconfig(sm)
-BuildRequires: pkgconfig(xext)
-BuildRequires: pkgconfig(xv)
-%if %{with introspection}
-BuildRequires: gobject-introspection-devel >= 1.31.1
-%endif
-%if %{with cdparanoia}
-BuildRequires: pkgconfig(cdparanoia-3)
-%endif
-BuildRequires: pkgconfig(alsa) >= 0.9.1
-BuildRequires: pkgconfig(freetype2) >= 2.0.9
-#BuildRequires: pkgconfig(iso-codes)
-BuildRequires: pkgconfig(libxml-2.0)
-BuildRequires: pkgconfig(ogg) >= 1.0
-BuildRequires: pkgconfig(pango) >= 1.22.0
-BuildRequires: pkgconfig(pangocairo) >= 1.22.0
-BuildRequires: pkgconfig(theoradec) >= 1.1
-BuildRequires: pkgconfig(theoraenc) >= 1.1
-BuildRequires: pkgconfig(vorbis) >= 1.0
-BuildRequires: pkgconfig(vorbisenc) >= 1.0
-BuildRequires: pkgconfig(zlib)
-Requires: gstreamer >= 1.0.0
-Supplements: gstreamer
-
-%description
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n libgstapp
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-# We want to have base modules installed:
-Requires: %{name}
-
-%description -n libgstapp
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstApp
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstApp
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgstaudio
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-Requires: %{name}
-
-%description -n libgstaudio
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstAudio
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstAudio
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgstfft
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-Requires: %{name}
-
-%description -n libgstfft
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstFft
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstFft
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgstpbutils
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-Requires: %{name}
-
-%description -n libgstpbutils
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstPbutils
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstPbutils
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgstriff
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-Requires: %{name}
-
-%description -n libgstriff
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstRiff
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstRiff
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgstrtp
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-# We want to have base modules installed:
-Requires: %{name}
-
-%description -n libgstrtp
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstRtp
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstRtp
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgstrtsp
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-# We want to have base modules installed:
-Requires: %{name}
-
-%description -n libgstrtsp
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstRtsp
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstRtsp
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgstsdp
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-# We want to have base modules installed:
-Requires: %{name}
-
-%description -n libgstsdp
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstSdp
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstSdp
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgsttag
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-# We want to have base modules installed:
-Requires: %{name}
-
-%description -n libgsttag
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstTag
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstTag
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package -n libgstvideo
-Summary: GStreamer Streaming-Media Framework Plug-Ins
-# We want to have base modules installed:
-Requires: %{name}
-
-%description -n libgstvideo
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-%package -n typelib-GstVideo
-Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings
-
-%description -n typelib-GstVideo
-GStreamer is a streaming media framework based on graphs of filters
-that operate on media data. Applications using this library can do
-anything media-related, from real-time sound processing to playing
-videos. Its plug-in-based architecture means that new data types or
-processing capabilities can be added simply by installing new plug-ins.
-
-This package provides the GObject Introspection bindings for GStreamer
-plug-ins.
-
-%package devel
-Summary: Include files and Libraries
-Requires: libgstapp = %{version}
-Requires: libgstaudio = %{version}
-Requires: libgstfft = %{version}
-Requires: libgstpbutils = %{version}
-Requires: libgstriff = %{version}
-Requires: libgstrtp = %{version}
-Requires: libgstrtsp = %{version}
-Requires: libgstsdp = %{version}
-Requires: libgsttag = %{version}
-Requires: libgstvideo = %{version}
-%if %{with introspection}
-Requires: typelib-GstApp = %{version}
-Requires: typelib-GstAudio = %{version}
-Requires: typelib-GstFft = %{version}
-Requires: typelib-GstPbutils = %{version}
-Requires: typelib-GstRiff = %{version}
-Requires: typelib-GstRtp = %{version}
-Requires: typelib-GstRtsp = %{version}
-Requires: typelib-GstSdp = %{version}
-Requires: typelib-GstTag = %{version}
-Requires: typelib-GstVideo = %{version}
-%endif
-Provides: gst-plugins-base-devel = %{version}
-
-%description devel
-This package contains all necessary include files and libraries needed
-to compile and link applications that use gstreamer-plugins-base.
-
-
-%prep
-%setup -q
-cp %{SOURCE1001} .
-rm -rf common
-cp -a %{_datadir}/gst-common common
-find common -exec touch {} \;
-
-%build
-# FIXME: GTKDOC_CFLAGS, GST_OBJ_CFLAGS:
-# Silently ignored compilation of uninstalled gtk-doc scanners without RPM_OPT_FLAGS.
-export V=1
-NOCONFIGURE=1 ./autogen.sh
-export CFLAGS="%{optflags} -fno-strict-aliasing"
-%configure\
- --disable-static\
- --enable-experimental\
- --disable-gtk-doc\
-%if %{with introspection}
- --enable-introspection\
-%endif
- --disable-examples
-make %{?_smp_mflags}
-
-%install
-%make_install
-%find_lang %{name}-%{gst_branch}
-mv %{name}-%{gst_branch}.lang %{name}.lang
-
-%post -n libgstapp -p /sbin/ldconfig
-
-%postun -n libgstapp -p /sbin/ldconfig
-
-%post -n libgstaudio -p /sbin/ldconfig
-
-%postun -n libgstaudio -p /sbin/ldconfig
-
-%post -n libgstfft -p /sbin/ldconfig
-
-%postun -n libgstfft -p /sbin/ldconfig
-
-%post -n libgstpbutils -p /sbin/ldconfig
-
-%postun -n libgstpbutils -p /sbin/ldconfig
-
-%post -n libgstriff -p /sbin/ldconfig
-
-%postun -n libgstriff -p /sbin/ldconfig
-
-%post -n libgstrtp -p /sbin/ldconfig
-
-%postun -n libgstrtp -p /sbin/ldconfig
-
-%post -n libgstrtsp -p /sbin/ldconfig
-
-%postun -n libgstrtsp -p /sbin/ldconfig
-
-%post -n libgstsdp -p /sbin/ldconfig
-
-%postun -n libgstsdp -p /sbin/ldconfig
-
-%post -n libgsttag -p /sbin/ldconfig
-
-%postun -n libgsttag -p /sbin/ldconfig
-
-%post -n libgstvideo -p /sbin/ldconfig
-
-%postun -n libgstvideo -p /sbin/ldconfig
-
-%lang_package
-
-%files
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%license COPYING COPYING.LIB
-%{_bindir}/gst-discoverer-%{gst_branch}
-%{_libdir}/gstreamer-%{gst_branch}/libgstadder.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstalsa.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstapp.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstaudioconvert.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstaudioresample.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstaudiotestsrc.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstaudiorate.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstgio.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstogg.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstplayback.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstsubparse.so
-%{_libdir}/gstreamer-%{gst_branch}/libgsttcp.so
-%{_libdir}/gstreamer-%{gst_branch}/libgsttheora.so
-%{_libdir}/gstreamer-%{gst_branch}/libgsttypefindfunctions.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvideoconvert.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvideorate.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvideoscale.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvideotestsrc.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvolume.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvorbis.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstencodebin.so
-%doc %{_mandir}/man1/gst-discoverer-*
-
-%{_libdir}/gstreamer-%{gst_branch}/libgstpango.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstximagesink.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstxvimagesink.so
-%if %{with cdparanoia}
-%{_libdir}/gstreamer-%{gst_branch}/libgstcdparanoia.so
-%endif
-
-%files -n libgstapp
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstapp*.so.*
-
-%files -n libgstaudio
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstaudio*.so.*
-
-%files -n libgstfft
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstfft*.so.*
-
-%if %{with introspection}
-%files -n typelib-GstApp
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstApp-*.typelib
-
-%files -n typelib-GstAudio
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstAudio-*.typelib
-
-%files -n typelib-GstFft
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstFft-*.typelib
-
-%files -n typelib-GstRiff
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstRiff-*.typelib
-
-%files -n typelib-GstRtp
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstRtp-*.typelib
-
-%files -n typelib-GstRtsp
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstRtsp-*.typelib
-
-%files -n typelib-GstSdp
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstSdp-*.typelib
-
-%files -n typelib-GstTag
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstTag-*.typelib
-
-%files -n typelib-GstVideo
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstVideo-*.typelib
-
-%files -n typelib-GstPbutils
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/girepository-1.0/GstPbutils-*.typelib
-
-%endif
-
-%files -n libgstpbutils
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstpbutils*.so.*
-
-
-%files -n libgstriff
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstriff*.so.*
-
-
-%files -n libgstrtp
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstrtp*.so.*
-
-
-%files -n libgstrtsp
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstrtsp*.so.*
-
-
-%files -n libgstsdp
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstsdp*.so.*
-
-
-%files -n libgsttag
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgsttag*.so.*
-%dir %{_datadir}/gst-plugins-base/
-%dir %{_datadir}/gst-plugins-base/%{gst_branch}/
-%{_datadir}/gst-plugins-base/%{gst_branch}/license-translations.dict
-
-
-%files -n libgstvideo
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_libdir}/libgstvideo*.so.*
-
-
-%files devel
-%manifest %{name}.manifest
-%defattr(-, root, root)
-%{_includedir}/gstreamer-%{gst_branch}/*
-%{_libdir}/*.so
-%{_libdir}/pkgconfig/*.pc
-%if %{with introspection}
-%{_datadir}/gir-1.0/*.gir
-%endif
-
--- /dev/null
+Name: gst-plugins-base0.10
+Summary: GStreamer streaming media framework base plug-ins
+Version: 0.10.36
+Release: 23
+Group: Applications/Multimedia
+License: LGPL-2.0+
+Source0: %{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: pkgconfig(ogg)
+BuildRequires: pkgconfig(theora)
+BuildRequires: pkgconfig(vorbis)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(libxml-2.0)
+BuildRequires: pkgconfig(alsa)
+BuildRequires: pkgconfig(gstreamer-0.10)
+BuildRequires: pkgconfig(gstreamer-base-0.10)
+BuildRequires: pkgconfig(xv)
+BuildRequires: pkgconfig(pango)
+BuildRequires: pkgconfig(xfixes)
+BuildRequires: pkgconfig(dri2proto)
+BuildRequires: pkgconfig(libdri2)
+BuildRequires: pkgconfig(libtbm)
+BuildRequires: intltool
+
+
+%description
+A well-groomed and well-maintained collection of GStreamer plug-ins and elements,
+spanning the range of possible types of elements one would want to write for GStreamer.
+
+
+
+%package devel
+Summary: Development tools for GStreamer base plugins
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Separate sub-package for development based on gstreamer base plugins.
+
+
+%package tools
+Summary: Gstreamer base plugins utilities
+Group: Development/Tools
+Requires: %{name} = %{version}-%{release}
+
+%description tools
+Separate sub-package contaning helper applications of gstreamer base plugins.
+
+
+
+%prep
+%setup -q
+
+%build
+%autogen --noconfigure
+
+export CFLAGS+=" -Wall -g -fPIC\
+ -DGST_EXT_XV_ENHANCEMENT\
+ -DGST_EXT_LINK_FIMCCONVERT\
+ -DGST_EXT_TYPEFIND_ENHANCEMENT\
+ -DGST_EXT_MIME_TYPES"
+
+%configure --prefix=/usr\
+ --disable-static\
+ --disable-nls\
+ --with-html-dir=/tmp/dump\
+ --disable-examples\
+ --disable-audiorate\
+ --disable-gdp\
+ --disable-cdparanoia\
+ --disable-gnome_vfs\
+ --disable-libvisual\
+ --disable-freetypetest\
+ --disable-rpath\
+ --disable-valgrind\
+ --disable-gcov\
+ --disable-gtk-doc\
+ --disable-debug\
+ --with-audioresample-format=int
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+rm -rf %{buildroot}%{_libdir}/libgstcdda-0.10.so.*
+rm -rf %{buildroot}%{_libdir}/gstreamer-0.10/libgstencodebin.so
+rm -rf %{buildroot}%{_bindir}/gst-visualise-0.10
+rm -rf %{buildroot}%{_mandir}/man1/gst-visualise-0.10*
+rm -rf %{buildroot}/tmp/dump
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%manifest gst-plugins-base.manifest
+%defattr(-,root,root,-)
+%license COPYING.LIB
+# libraries
+%{_libdir}/libgstinterfaces-0.10.so.*
+%{_libdir}/libgstaudio-0.10.so.*
+%{_libdir}/libgstfft-0.10.so.*
+%{_libdir}/libgstriff-0.10.so.*
+%{_libdir}/libgsttag-0.10.so.*
+%{_libdir}/libgstnetbuffer-0.10.so.*
+%{_libdir}/libgstrtp-0.10.so.*
+%{_libdir}/libgstvideo-0.10.so.*
+%{_libdir}/libgstpbutils-0.10.so.*
+%{_libdir}/libgstrtsp-0.10.so.*
+%{_libdir}/libgstsdp-0.10.so.*
+%{_libdir}/libgstapp-0.10.so.*
+# base plugins without external dependencies
+%{_libdir}/gstreamer-0.10/libgstadder.so
+%{_libdir}/gstreamer-0.10/libgstaudioconvert.so
+%{_libdir}/gstreamer-0.10/libgstaudiotestsrc.so
+%{_libdir}/gstreamer-0.10/libgstffmpegcolorspace.so
+%{_libdir}/gstreamer-0.10/libgstdecodebin.so
+%{_libdir}/gstreamer-0.10/libgstdecodebin2.so
+%{_libdir}/gstreamer-0.10/libgstplaybin.so
+%{_libdir}/gstreamer-0.10/libgsttypefindfunctions.so
+%{_libdir}/gstreamer-0.10/libgstvideotestsrc.so
+%{_libdir}/gstreamer-0.10/libgstsubparse.so
+%{_libdir}/gstreamer-0.10/libgstvolume.so
+%{_libdir}/gstreamer-0.10/libgstvideorate.so
+%{_libdir}/gstreamer-0.10/libgstvideoscale.so
+%{_libdir}/gstreamer-0.10/libgsttcp.so
+#%{_libdir}/gstreamer-0.10/libgstvideo4linux.so
+%{_libdir}/gstreamer-0.10/libgstaudioresample.so
+%{_libdir}/gstreamer-0.10/libgstapp.so
+%{_libdir}/gstreamer-0.10/libgstxvimagesink.so
+# base plugins with dependencies
+%{_libdir}/gstreamer-0.10/libgstalsa.so
+%{_libdir}/gstreamer-0.10/libgstogg.so
+%{_libdir}/gstreamer-0.10/libgsttheora.so
+%{_libdir}/gstreamer-0.10/libgstvorbis.so
+%{_libdir}/gstreamer-0.10/libgstximagesink.so
+%{_libdir}/gstreamer-0.10/libgstpango.so
+%{_libdir}/gstreamer-0.10/libgstgio.so
+# data
+%{_datadir}/gst-plugins-base/license-translations.dict
+
+
+%files devel
+%defattr(-,root,root,-)
+%dir %{_includedir}/gstreamer-0.10/gst/app
+%{_includedir}/gstreamer-0.10/gst/tag/xmpwriter.h
+%{_includedir}/gstreamer-0.10/gst/app/gstappbuffer.h
+%{_includedir}/gstreamer-0.10/gst/app/gstappsink.h
+%{_includedir}/gstreamer-0.10/gst/app/gstappsrc.h
+%dir %{_includedir}/gstreamer-0.10/gst/audio
+%{_includedir}/gstreamer-0.10/gst/audio/audio.h
+%{_includedir}/gstreamer-0.10/gst/audio/audio-enumtypes.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstaudioclock.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstaudiodecoder.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstaudioencoder.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstaudiofilter.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstaudioiec61937.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstaudiosink.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstaudiosrc.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstbaseaudiosink.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstbaseaudiosrc.h
+%{_includedir}/gstreamer-0.10/gst/audio/gstringbuffer.h
+%{_includedir}/gstreamer-0.10/gst/audio/mixerutils.h
+%{_includedir}/gstreamer-0.10/gst/audio/multichannel.h
+%exclude %dir %{_includedir}/gstreamer-0.10/gst/cdda
+%exclude %{_includedir}/gstreamer-0.10/gst/cdda/gstcddabasesrc.h
+%dir %{_includedir}/gstreamer-0.10/gst/floatcast
+%{_includedir}/gstreamer-0.10/gst/floatcast/floatcast.h
+%dir %{_includedir}/gstreamer-0.10/gst/fft
+%{_includedir}/gstreamer-0.10/gst/fft/gstfft*.h
+%dir %{_includedir}/gstreamer-0.10/gst/interfaces
+%{_includedir}/gstreamer-0.10/gst/interfaces/cameracontrol.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/cameracontrolchannel.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/colorbalance.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/colorbalancechannel.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/interfaces-enumtypes.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/mixer.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/mixeroptions.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/mixertrack.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/navigation.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/propertyprobe.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/tuner.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/tunerchannel.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/tunernorm.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/videoorientation.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/xoverlay.h
+%{_includedir}/gstreamer-0.10/gst/interfaces/streamvolume.h
+%dir %{_includedir}/gstreamer-0.10/gst/netbuffer
+%{_includedir}/gstreamer-0.10/gst/netbuffer/gstnetbuffer.h
+%dir %{_includedir}/gstreamer-0.10/gst/pbutils
+%{_includedir}/gstreamer-0.10/gst/pbutils/codec-utils.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/descriptions.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/gstdiscoverer.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/gstpluginsbaseversion.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/install-plugins.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/missing-plugins.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/pbutils.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/pbutils-enumtypes.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/encoding-profile.h
+%{_includedir}/gstreamer-0.10/gst/pbutils/encoding-target.h
+
+%dir %{_includedir}/gstreamer-0.10/gst/riff
+%{_includedir}/gstreamer-0.10/gst/riff/riff-ids.h
+%{_includedir}/gstreamer-0.10/gst/riff/riff-media.h
+%{_includedir}/gstreamer-0.10/gst/riff/riff-read.h
+%dir %{_includedir}/gstreamer-0.10/gst/rtp
+%{_includedir}/gstreamer-0.10/gst/rtp/gstbasertpaudiopayload.h
+%{_includedir}/gstreamer-0.10/gst/rtp/gstbasertpdepayload.h
+%{_includedir}/gstreamer-0.10/gst/rtp/gstbasertppayload.h
+%{_includedir}/gstreamer-0.10/gst/rtp/gstrtcpbuffer.h
+%{_includedir}/gstreamer-0.10/gst/rtp/gstrtpbuffer.h
+%{_includedir}/gstreamer-0.10/gst/rtp/gstrtppayloads.h
+%dir %{_includedir}/gstreamer-0.10/gst/rtsp
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtsp-enumtypes.h
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspbase64.h
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspconnection.h
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspdefs.h
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspextension.h
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspmessage.h
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtsprange.h
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtsptransport.h
+%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspurl.h
+%dir %{_includedir}/gstreamer-0.10/gst/sdp/
+%{_includedir}/gstreamer-0.10/gst/sdp/gstsdp.h
+%{_includedir}/gstreamer-0.10/gst/sdp/gstsdpmessage.h
+%dir %{_includedir}/gstreamer-0.10/gst/tag
+%{_includedir}/gstreamer-0.10/gst/tag/tag.h
+%{_includedir}/gstreamer-0.10/gst/tag/gsttagdemux.h
+%{_includedir}/gstreamer-0.10/gst/tag/gsttagmux.h
+%dir %{_includedir}/gstreamer-0.10/gst/video
+%{_includedir}/gstreamer-0.10/gst/video/gstvideofilter.h
+%{_includedir}/gstreamer-0.10/gst/video/gstvideosink.h
+%{_includedir}/gstreamer-0.10/gst/video/video.h
+%{_includedir}/gstreamer-0.10/gst/video/video-enumtypes.h
+%{_includedir}/gstreamer-0.10/gst/video/video-overlay-composition.h
+%{_libdir}/libgstaudio-0.10.so
+%{_libdir}/libgstinterfaces-0.10.so
+%{_libdir}/libgstnetbuffer-0.10.so
+%{_libdir}/libgstriff-0.10.so
+%{_libdir}/libgstrtp-0.10.so
+%{_libdir}/libgsttag-0.10.so
+%{_libdir}/libgstvideo-0.10.so
+%exclude %{_libdir}/libgstcdda-0.10.so
+%{_libdir}/libgstpbutils-0.10.so
+%{_libdir}/libgstrtsp-0.10.so
+%{_libdir}/libgstsdp-0.10.so
+%{_libdir}/libgstfft-0.10.so
+%{_libdir}/libgstapp-0.10.so
+# pkg-config files
+%{_libdir}/pkgconfig/*.pc
+
+%files tools
+%manifest gst-plugins-base-tools.manifest
+%defattr(-,root,root,-)
+%{_bindir}/gst-discoverer-0.10
+
-Name: gstreamer-vaapi0.10
-Version: 0.4.0.pre1
+Name: gstreamer-vaapi
+Version: 0.5.4
Release: 0
Summary: VA-API based plugins for GStreamer and helper libraries
-Group: Multimedia/Gstreamer
-License: LGPLv2+ and GPLv2+
+Group: Multimedia/Multimedia Framework
+License: LGPL-2.1+ and GPL-2.0+
URL: http://gitorious.org/vaapi/gstreamer-vaapi
Source0: %{name}-%{version}.tar.bz2
-Source1001: packaging/gstreamer-vaapi.manifest
+Source1001: gstreamer-vaapi.manifest
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(libva)
-BuildRequires: pkgconfig(gstreamer-0.10)
-BuildRequires: pkgconfig(gstreamer-basevideo-0.10)
-BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
-BuildRequires: pkgconfig(gles20)
+BuildRequires: pkgconfig(gstreamer-1.0)
+BuildRequires: pkgconfig(gstreamer-basevideo-1.0)
+BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires: pkgconfig(libdrm)
BuildRequires: which
-ExclusiveArch: %{ix86}
+ExclusiveArch: %{ix86} x86_64
%description
Gstreamer-vaapi is a collection of VA-API based plugins for GStreamer
%package devel
Summary: Development files for gstreamer-vaapi
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name} = %{version}
Requires: pkgconfig
%description devel
developing applications that use %{name}.
%prep
-%setup -q -n %{name}-%{version}
+%setup -q
%build
cp %{SOURCE1001} .
-./autogen.sh --prefix=/usr --enable-encoders
+%autogen --with-gstreamer-api=1.0
make %{?_smp_mflags}
%install
-rm -rf %{buildroot}
-make install DESTDIR=%{buildroot}
-find %{buildroot} -regex ".*\.la$" | xargs rm -f --
-find %{buildroot} -regex ".*\.a$" | xargs rm -f --
+%make_install
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
-%manifest gstreamer-vaapi.manifest
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING.LIB NEWS README
+%manifest %{name}.manifest
+%license COPYING.LIB
%{_libdir}/*.so.*
-%{_libdir}/gstreamer-0.10/*.so
+%{_libdir}/gstreamer-1.0/*.so
%files devel
-%manifest gstreamer-vaapi.manifest
-%defattr(-,root,root,-)
-%doc README COPYING.LIB
-%{_includedir}/gstreamer-0.10/gst/vaapi
+%manifest %{name}.manifest
+%license COPYING.LIB
+%dir %{_includedir}/gstreamer-1.0/gst/vaapi
+%{_includedir}/gstreamer-1.0/gst/vaapi/*.h
%{_libdir}/*.so
-%{_libdir}/pkgconfig/*.pc
+%{_libdir}/pkgconfig/%{name}*.pc
--- /dev/null
+Name: libfeedback
+Summary: Feedback library
+Version: 0.1.3
+Release: 0
+Group: System/Libraries
+License: Apache License, Version 2.0
+Source0: %{name}-%{version}.tar.gz
+Source1: libsvi.manifest
+source2: libfeedback.manifest
+source3: svi-data-sdk.manifest
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: cmake
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(mm-keysound)
+BuildRequires: pkgconfig(haptic)
+BuildRequires: pkgconfig(libxml-2.0)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(capi-base-common)
+
+%description
+Feedback library for playing sound, vibration and led
+
+
+%package -n libfeedback-devel
+Summary: Feedback library for (devel)
+Group: Development/Libraries
+Requires: libfeedback = %{version}-%{release}
+
+%description -n libfeedback-devel
+Feedback library for playing sound, vibration and led (devel)
+
+%package -n libsvi
+Summary: SVI library
+Group: Development/Libraries
+Requires: libfeedback = %{version}-%{release}
+
+%description -n libsvi
+SVI library
+
+%package -n libsvi-devel
+Summary: SVI library for (devel)
+Group: Development/Libraries
+Requires: libsvi = %{version}-%{release}
+
+%description -n libsvi-devel
+SVI library (devel)
+
+%package -n svi-data
+Summary: svi resource package
+Group: Development/Libraries
+
+%description -n svi-data
+svi resource package
+
+
+%prep
+%setup -q
+
+%build
+cp %{SOURCE1} .
+cp %{SOURCE2} .
+cp %{SOURCE3} .
+%cmake .
+make
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+mkdir -p %{buildroot}/opt/share/svi/sound/touch
+mkdir -p %{buildroot}/opt/share/svi/sound/operation
+mkdir -p %{buildroot}/opt/share/svi/haptic/default
+mkdir -p %{buildroot}/opt/share/svi/haptic/touch
+
+%post -p /sbin/ldconfig
+
+%post -n libsvi -p /sbin/ldconfig
+
+%postun -n libsvi -p /sbin/ldconfig
+
+%post -n svi-data
+ln -s %{_datadir}/svi/sound/touch/key0.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key1.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key2.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key3.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key4.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key5.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key6.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key7.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key8.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/key9.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/keyasterisk.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/keysharp.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/sip.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/sip_backspace.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/touch/touch.wav /opt/share/svi/sound/touch
+ln -s %{_datadir}/svi/sound/operation/call_connect.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/call_disconnect.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/charger_connection.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/fully_charged.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/list_reorder.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/lock.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/low_battery.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/minute_minder.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/power_on.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/shutter.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/slider_sweep.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/unlock.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/sound/operation/volume_control.wav /opt/share/svi/sound/operation
+ln -s %{_datadir}/svi/haptic/default/Basic_call.tht /opt/share/svi/haptic/default
+ln -s %{_datadir}/svi/haptic/touch/touch.tht /opt/share/svi/haptic/touch
+
+%postun -p /sbin/ldconfig
+
+%postun -n svi-data
+rm -rf %{_datadir}/svi/
+rm -rf /opt/share/svi/
+
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%{_libdir}/libfeedback.so.*
+
+%files -n libfeedback-devel
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%{_includedir}/feedback/*.h
+%{_libdir}/libfeedback.so
+%{_libdir}/pkgconfig/feedback.pc
+
+%files -n libsvi
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%{_libdir}/libsvi.so.*
+
+%files -n libsvi-devel
+%manifest %{name}.manifest
+%defattr(-,root,root-)
+%{_includedir}/svi/*.h
+%{_libdir}/libsvi.so
+%{_libdir}/pkgconfig/svi.pc
+
+%files -n svi-data
+%manifest %{name}.manifest
+%defattr(644,root,root,-)
+%{_datadir}/svi/*
+%defattr(666,app,app,-)
+%dir /opt/share/svi/sound/touch
+%dir /opt/share/svi/sound/operation
+%dir /opt/share/svi/haptic/default
+%dir /opt/share/svi/haptic/touch
+++ /dev/null
-Name: libsvi
-Summary: SVI
-Version: 0.1.2
-Release: 8
-Group: System/Libraries
-License: Apache License, Version 2.0
-Source0: %{name}-%{version}.tar.gz
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
-BuildRequires: cmake
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(vconf)
-BuildRequires: pkgconfig(devman_haptic)
-BuildRequires: pkgconfig(mm-keysound)
-BuildRequires: pkgconfig(devman)
-
-%description
-
-%package devel
-Summary: SVI
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-
-%description devel
-
-%prep
-%setup -q
-
-%build
-cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
-make
-
-%install
-rm -rf %{buildroot}
-%make_install
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%files
-%defattr(-,root,root,-)
-%{_bindir}/svi_test
-%{_libdir}/libsvi.so.*
-
-%files devel
-%defattr(-,root,root,-)
-%{_includedir}/svi/*.h
-%{_libdir}/libsvi.so
-%{_libdir}/pkgconfig/svi.pc
-
-%changelog
-* Thu Sep 06 2012 - Jiyoung Yun <jy910.yun@samsung.com>
-- if there isnt' haptic resource, it plays monotone
-- Tag : libsvi_0.1.2-8
-
-* Mon Aug 20 2012 - Jiyoung Yun <jy910.yun@samsung.com>
-- Re-uploaded because prev commit is not supply on tizen_build project
-- Tag : libsvi_0.1.2-7
-
-* Fri Aug 17 2012 - Jiyoung Yun <jy910.yun@samsung.com>
-- separate 2.0_beta branch from master
-- Remove code regarding led notification that is product feature
-- Tag : libsvi_0.1.2-6
-
-* Tue Aug 14 2012 - Jiyoung Yun <jy910.yun@samsung.com>
-- led bug fix
-- svi_play_led function is called twice
-- Tag : libsvi_0.1.2-5
-
-* Tue Aug 14 2012 - Jiyoung Yun <jy910.yun@samsung.com>
-- Code merge from old git
-- Tag : libsvi_0.1.2-4
-
-* Mon Aug 06 2012 - Jiyoung Yun <jy910.yun@samsung.com>
-- Add new code for support LED notification
-- Add svi-led.c file to convert ivt to led file
-- Change SVI_VIB_OPERATION_FULLYCHARGED to SVI_VIB_OPERATION_FULLCHARGED enum value
-- Tag : libsvi_0.1.2-3
-
-* Fri Aug 03 2012 - Jiyoung Yun <jy910.yun@samsung.com>
-- Change SVI_VIB_OPERATION_LOTBATT to SVI_VIB_OPERATION_LOWBATT value
-- Tag : libsvi_0.1.2-2
-
-* Fri Jul 13 2012 - Hyungdeuk Kim <hd3.kim@samsung.com>
-- Add 2 new enum type defined by ux 0627 document
-- remove temp code for error handling
Summary: Pulseaudio module for enforcing policy decisions in the audio domain
Name: pulseaudio-module-murphy-ivi
-Version: 0.9.11
+Version: 0.9.12
Release: 0
License: LGPLv2.1
Group: System Environment/Daemons
%description devel
This package provides header files and other developer releated files for package %{name}.
+%package clients
+Summary: Sample clients for package %{name}
+Group: Graphics & UI Framework/Development
+%description clients
+This package provides a set of example wayland clients useful for validating the functionality of wayland
+with very little dependencies on other system components
%prep
%setup -q
%install
%make_install
+# install example clients
+install -m 755 clients/simple-touch %{buildroot}%{_bindir}
+install -m 755 clients/simple-shm %{buildroot}%{_bindir}
+install -m 755 clients/simple-egl %{buildroot}%{_bindir}
+install -m 755 clients/flower %{buildroot}%{_bindir}
+install -m 755 clients/image %{buildroot}%{_bindir}
+install -m 755 clients/cliptest %{buildroot}%{_bindir}
+install -m 755 clients/dnd %{buildroot}%{_bindir}
+install -m 755 clients/smoke %{buildroot}%{_bindir}
+install -m 755 clients/resizor %{buildroot}%{_bindir}
+install -m 755 clients/eventdemo %{buildroot}%{_bindir}
+install -m 755 clients/clickdot %{buildroot}%{_bindir}
+install -m 755 clients/transformed %{buildroot}%{_bindir}
+install -m 755 clients/fullscreen %{buildroot}%{_bindir}
+install -m 755 clients/calibrator %{buildroot}%{_bindir}
+
install -d %{buildroot}/%{_unitdir_user}/weston.target.wants
install -m 644 %{SOURCE1} %{buildroot}%{_unitdir_user}/weston.service
install -m 644 %{SOURCE2} %{buildroot}%{_unitdir_user}/weston.target
%_includedir/weston/*.h
%_libdir/pkgconfig/*.pc
+%files clients
+%manifest %{name}.manifest
+%_bindir/simple-touch
+%_bindir/simple-shm
+%_bindir/simple-egl
+%_bindir/flower
+%_bindir/image
+%_bindir/cliptest
+%_bindir/dnd
+%_bindir/smoke
+%_bindir/resizor
+%_bindir/eventdemo
+%_bindir/clickdot
+%_bindir/transformed
+%_bindir/fullscreen
+%_bindir/calibrator
+
%changelog
--- /dev/null
+diff --git a/packaging/freetype2.spec b/packaging/freetype2.spec
+index 1c01dfd..b9f95c1 100644
+--- a/packaging/freetype2.spec
++++ b/packaging/freetype2.spec
+@@ -44,9 +44,16 @@ cp %{SOURCE1001} .
+
+ %build
+ export CFLAGS="%optflags -std=gnu99 -D_GNU_SOURCE"
+-%configure --without-bzip2 \
+- --disable-static
+-make %{?_smp_mflags}
++pushd builds/unix
++libtoolize --force --copy
++aclocal -I .
++gnu-configize --force
++autoconf
++popd
++./configure --without-bzip2 \
++ --disable-static \
++ --host %_host
++%__make %{?_smp_mflags}
+
+ %install
+ %make_install
--- /dev/null
+diff --git a/packaging/lua.spec b/packaging/lua.spec
+index 92f4760..a7057b7 100644
+--- a/packaging/lua.spec
++++ b/packaging/lua.spec
+@@ -80,11 +80,11 @@ cp %{SOURCE1001} .
+
+ %build
+ sed -i 's:LUA_ROOT2 "LIBDIR/lua/%{major_version}/":LUA_ROOT2 \"%{_lib}/lua/%{major_version}/":' src/luaconf.h
+-make %{?_smp_mflags} -C src CC="gcc" MYCFLAGS="%{optflags} -fPIC -DLUA_USE_LINUX" MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses" V=%{major_version} all
++%__make %{?_smp_mflags} -C src CC="%__cc" MYCFLAGS="%{optflags} -fPIC -DLUA_USE_LINUX" MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses" V=%{major_version} all
+
+ %install
+ make install INSTALL_TOP="%{buildroot}%{_prefix}" INSTALL_LIB="%{buildroot}%{_libdir}" INSTALL_CMOD=%{buildroot}%{_libdir}/lua/%{major_version} INSTALL_MAN="%{buildroot}%{_mandir}/man1"
+-install -D -m644 etc/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua.pc
++%__install -D -m644 etc/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua.pc
+ for file in lua luac ; do
+ mv "%{buildroot}%{_bindir}/${file}" "%{buildroot}%{_bindir}/${file}%{major_version}"
+ mv "%{buildroot}%{_mandir}/man1/${file}.1" "%{buildroot}%{_mandir}/man1/${file}%{major_version}.1"
--- /dev/null
+diff --git a/packaging/pciutils.spec b/packaging/pciutils.spec
+index 3c10e04..46edaa6 100644
+--- a/packaging/pciutils.spec
++++ b/packaging/pciutils.spec
+@@ -44,7 +44,7 @@ development using the PCI utilities.
+ cp %{SOURCE1001} .
+
+ %build
+-make %{?_smp_mflags} OPT="%{optflags} -Wall" PREFIX=%{_prefix} LIBDIR=%{_libdir} SBINDIR=%{_sbindir} STRIP="" SHARED="yes" IDSDIR=%{_datadir}/hwdata
++%__make %{?_smp_mflags} OPT="%{optflags} -Wall" PREFIX=%{_prefix} LIBDIR=%{_libdir} SBINDIR=%{_sbindir} STRIP="" SHARED="yes" IDSDIR=%{_datadir}/hwdata
+
+ %install
+ make install PREFIX=%{buildroot}%{_prefix} SBINDIR=%{buildroot}%{_sbindir} \
--- /dev/null
+diff --git a/packaging/zip.spec b/packaging/zip.spec
+index db78402..aca168e 100644
+--- a/packaging/zip.spec
++++ b/packaging/zip.spec
+@@ -17,7 +17,9 @@ PKZIP(tm) 2.04g (Phil Katz ZIP) for MS-DOS systems.
+ cp %{SOURCE1001} .
+
+ %build
+-make %{?_smp_mflags} -f unix/Makefile prefix=/usr CC="gcc %{optflags} -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" generic_gcc
++%__make %{?_smp_mflags} -f unix/Makefile prefix=/usr CC="%__cc %{optflags} -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" flags
++
++%__make %{?_smp_mflags} -f unix/Makefile prefix=/usr CC="%__cc %{optflags} -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" generic_gcc
+
+ %install
+ mkdir -p %{buildroot}/usr/bin