Browse Source

NEW: eudev
rtmpdump: add R: gmp-devel
gpac: remove Requires
others: rebuild with eudev

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8607 ec354946-7b23-47d6-9f5a-488ba84defc7

Takemikaduchi 9 years ago
parent
commit
ee2dc77e8e

+ 5 - 2
C/ConsoleKit/ConsoleKit-vl.spec

@@ -7,7 +7,7 @@ Summary: System daemon for tracking users, sessions and seats
 Summary(ja): ユーザ、セッションおよび座席を捕捉するシステムデーモン
 Name: ConsoleKit
 Version: 0.4.6
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: GPLv2+
 Group: System Environment/Daemons
 URL: http://www.freedesktop.org/wiki/Software/ConsoleKit
@@ -21,7 +21,7 @@ BuildRequires: glib2-devel >= %{glib2_version}
 BuildRequires: dbus-devel  >= %{dbus_version}
 BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
 BuildRequires: polkit-devel >= %{polkit_version}
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: libacl-devel
 BuildRequires: pam-devel
 BuildRequires: libX11-devel
@@ -196,6 +196,9 @@ fi
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.6-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Sun Nov 10 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.6-1
 - new upstream release
 - remove Patch1 (ConsoleKit-0.4.5-git20120320.patch)

+ 5 - 2
b/bluez/bluez-vl.spec

@@ -2,7 +2,7 @@ Summary: Bluetooth utilities
 Summary(ja): Bluetooth ユーティリティ 
 Name: bluez
 Version: 4.101
-Release: 3%{?_dist_release}
+Release: 4%{?_dist_release}
 License: GPLv2+
 Group: Applications/System
 
@@ -35,7 +35,7 @@ BuildRequires:	check-devel
 BuildRequires:	dbus-devel
 BuildRequires:	glib2-devel
 BuildRequires:	libusb-devel
-BuildRequires:	libudev-devel
+BuildRequires:	eudev-libudev-devel
 BuildRequires:	alsa-lib-devel
 BuildRequires:	gstreamer-devel
 BuildRequires:	gstreamer-plugins-base-devel
@@ -290,6 +290,9 @@ exit 0
 %{_libdir}/alsa-lib/*.so
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.101-4
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.101-3
 - rebuild with VineSeed environment
 

+ 5 - 2
c/chromium/chromium-vl.spec

@@ -26,7 +26,7 @@ Summary:        Google's opens source browser project
 Summary(ja):    Googleのオープンソースウェブブラウザ
 #'
 Version:        35.0.1916.153
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 License:        BSD-3-Clause, LGPL-2.1+
 Group:          Applications/Internet
 Source0:        %{name}-%{version}-vine.tar.xz
@@ -141,7 +141,7 @@ BuildRequires:  libgnome-keyring-devel
 BuildRequires:  python-devel
 #BuildRequires:  glew-devel
 %{?with_system_icu:BuildRequires:  libicu-devel >= 4.0}
-BuildRequires:  libudev-devel
+BuildRequires:  eudev-libudev-devel
 BuildRequires:  libcap-devel
 
 BuildRequires:  ninja
@@ -467,6 +467,9 @@ fi || :
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 35.0.1916.153-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Sun Jun 15 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 35.0.1916.153-1
 - update to 35.0.1916.153
 - update Patch102 (chromium-35.0.1916.114-rungn.patch)

+ 5 - 2
d/dmraid/dmraid-vl.spec

@@ -2,7 +2,7 @@ Summary: Device-mapper RAID tool and library.
 Summary(ja): Device-mapper RAID ツールおよびライブラリ
 Name: dmraid
 Version: 1.0.0.rc16
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 License: GPL
 Group: System Environment/Base
 URL: http://people.redhat.com/heinzm/sw/dmraid
@@ -28,7 +28,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: device-mapper-devel >= 1.02.22
 BuildRequires: device-mapper-event-devel
 BuildRequires: device-mapper-static
-BuildRequires: libudev-static
+BuildRequires: eudev-libudev-static
 BuildRequires: glibc-static
 Requires: device-mapper >= 1.02.22
 Requires(postun): ldconfig
@@ -173,6 +173,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.0.rc16-3
+- change BuildRequires: eudev-libudev-static instead of libudev-static
+
 * Sat Dec 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.0.rc16-2
 - rebuild with VineSeed environment
 

+ 445 - 0
e/eudev/eudev-vl.spec

@@ -0,0 +1,445 @@
+%define build_compat32  %{?_with_compat32:1}%{!?_with_compat32:0}
+
+%define debug false
+%define udev_scriptdir /lib/udev
+%define firmwaredir /lib/firmware
+
+Summary: A userspace implementation of devfs
+Summary(ja): ユーザスペース実装のデバイスファイルシステム
+Name: eudev
+Version: 1.7
+Release: 1%{?_dist_release}
+License: GPL
+Group: System Environment/Base
+URL: https://github.com/gentoo/eudev
+
+Source: http://dev.gentoo.org/~blueness/%{name}/%{name}-%{version}.tar.gz
+Source1: start_udev
+Source3: udev-post.init
+Source4: fw_unit_symlinks.sh
+Source5: udev.sysconfig
+
+# vine patch
+Patch1001: eudev-1.7-gudev-vine.patch
+
+
+ExclusiveOS: Linux
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires: sed, flex
+BuildRequires: pam-devel, glib2-devel, bison
+BuildRequires: findutils
+BuildRequires: hwdata
+BuildRequires: gobject-introspection-devel >= 0.6.2
+BuildRequires: gtk-doc
+BuildRequires: usbutils >= 0.82
+BuildRequires: gperf
+BuildRequires: libacl-devel
+BuildRequires: libusb-devel
+BuildRequires: kmod-devel
+BuildRequires: libblkid-devel
+
+Requires(pre): /bin/sh fileutils
+Requires(pre): MAKEDEV >= 3.21
+Requires: %{name}-libudev = %{version}-%{release}
+Requires: MAKEDEV >= 3.21
+Requires: util-linux-ng >= 2.16
+
+Obsoletes: udev < 213
+Provides: udev = 213
+
+Obsoletes: dev < 3.22
+Conflicts: dev < 3.22
+Provides: dev = 3.22
+
+Obsoletes: murasaki, usbmgr, hotplug, hal, hal-info
+
+Requires: pam
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: daisuke, Takemikaduchi
+
+
+%description
+The udev package contains an implementation of devfs in 
+userspace using sysfs and netlink.
+
+%package libudev
+Summary: Dynamic library to access udev device information
+Group: System Environment/Libraries
+
+%description libudev
+This package contains the dynamic library libudev, which provides access
+to udev device information, and an interface to search devices in sysfs.
+
+%package libudev-devel
+Summary: Development files for libudev
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libudev = %{version}-%{release}
+Obsoletes: libudev-devel < 213
+Provides: libudev-devel = 213
+
+%description libudev-devel
+This package contains the development files for the library libudev, a
+dynamic library, which provides access to udev device information.
+
+%package libudev-static
+Summary: Static libraries for libudev
+Group: Development/Libraries
+Requires: %{name}-libudev-devel = %{version}-%{release}
+Obsoletes: libudev-static < 213
+Provides: libudev-static = 213
+
+%description libudev-static
+This package contains the static library libudev, which provides 
+access to udev device information.
+
+%package libgudev1
+Summary: Libraries for adding libudev support to applications that use glib
+Group: Development/Libraries
+Requires: %{name}-libudev = %{version}-%{release}
+# remove the following lines for libgudev so major 1 
+Obsoletes: libgudev <= 20090517
+Provides: libgudev = 20090518
+Obsoletes: libgudev1 < 213
+Provides: libgudev1 = 213
+
+%description libgudev1
+This package contains the libraries that make it easier to use libudev
+functionality from applications that use glib.
+
+%package libgudev1-devel
+Summary: Header files for adding libudev support to applications that use glib
+Group: Development/Libraries
+Requires: %{name}-libgudev1 = %{version}-%{release}
+Requires: %{name}-libudev-devel = %{version}-%{release}
+Obsoletes: libgudev-devel <= 20090517
+Provides: libgudev-devel = 20090518
+Obsoletes: libgudev1-devel < 213
+Provides: libgudev1-devel = 213
+
+%description libgudev1-devel
+This package contains the header and pkg-config files for developing
+glib-based applications using libudev functionality.
+
+# compat32
+%package -n compat32-%{name}-libudev
+Summary: A userspace implementation of devfs
+Summary(ja): ユーザスペース実装のデバイスファイルシステム
+Group: System Environment/Base
+Requires: %{name}-libudev = %{version}-%{release}
+
+%description -n compat32-%{name}-libudev
+The udev package contains an implementation of devfs in 
+userspace using sysfs and netlink.
+
+%package -n compat32-%{name}-libudev-devel
+Summary: Development files for libudev
+Group: Development/Libraries
+Requires: compat32-%{name}-libudev = %{version}-%{release}
+Obsoletes: compat32-libudev-devel < 213
+Provides: compat32-libudev-devel = 213
+
+%description -n compat32-%{name}-libudev-devel
+This package contains the development files for the library libudev, a
+dynamic library, which provides access to udev device information.
+
+%package -n compat32-%{name}-libgudev1
+Summary: Libraries for adding libudev support to applications that use glib
+Group: Development/Libraries
+Requires: compat32-%{name}-libudev = %{version}-%{release}
+Obsoletes: compat32-libgudev1 < 213
+Provides: compat32-libgudev1 = 213
+
+%description -n compat32-%{name}-libgudev1
+This package contains the libraries that make it easier to use libudev
+
+%package -n compat32-%{name}-libgudev1-devel
+Summary: Header files for adding libudev support to applications that use glib
+Group: Development/Libraries
+Requires: compat32-%{name}-libudev-devel
+Requires: compat32-%{name}-libgudev1 = %{version}-%{release}
+Obsoletes: compat32-libgudev1-devel < 213
+Provides: compat32-libgudev1-devel = 213
+
+%description -n compat32-%{name}-libgudev1-devel
+This package contains the header and pkg-config files for developing
+glib-based applications using libudev functionality.
+
+
+%prep
+%setup -q  
+%patch1001 -p1 -b .vine
+
+%build
+NOCONFIGURE=1 ./autogen.sh
+%configure \
+  --disable-selinux \
+  --prefix=%{_prefix} \
+  --with-rootprefix= \
+  --sysconfdir=%{_sysconfdir} \
+  --exec-prefix="" \
+  --bindir="/sbin" \
+  --sbindir="/sbin" \
+  --libexecdir=/lib \
+  --with-rootlibdir=/%{_lib} \
+  --enable-introspection \
+  --enable-rule_generator \
+  --enable-static
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+mkdir -p $RPM_BUILD_ROOT%{_sbindir}
+
+make DESTDIR=$RPM_BUILD_ROOT install
+
+rm -fr $RPM_BUILD_ROOT%{_docdir}/udev
+rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
+
+rm -f $RPM_BUILD_ROOT/%{_libdir}/libgudev*.a
+
+rm -f $RPM_BUILD_ROOT%{_sysconfdir}/udev/udev.rules
+rm -f $RPM_BUILD_ROOT%{_sysconfdir}/init.d/udev
+rm -f $RPM_BUILD_ROOT%{_sysconfdir}/hotplug.d/default/10-udev.hotplug
+
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/{rules.d,makedev.d,scripts,devices}
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dev.d
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+touch $RPM_BUILD_ROOT%{_sysconfdir}/scsi_id.config
+
+# force relative symlinks
+ln -sf ..%{udev_scriptdir}/scsi_id $RPM_BUILD_ROOT/sbin/scsi_id
+
+ln -sf ../../sbin/udevadm $RPM_BUILD_ROOT%{_bindir}/udevinfo
+ln -sf ../../sbin/udevadm $RPM_BUILD_ROOT%{_bindir}/udevtest
+ln -sf ../../sbin/udevadm $RPM_BUILD_ROOT%{_sbindir}/udevmonitor
+
+ln -sf udevadm $RPM_BUILD_ROOT/sbin/udevtrigger
+ln -sf udevadm $RPM_BUILD_ROOT/sbin/udevsettle
+ln -sf udevadm $RPM_BUILD_ROOT/sbin/udevcontrol
+
+mkdir -p $RPM_BUILD_ROOT%{udev_scriptdir}/{,devices}
+
+for i in \
+%ifarch ppc ppc64
+        rules/arch/40-ppc.rules \
+%endif
+	; do
+	install -m 0644 "$i"  "$RPM_BUILD_ROOT%{udev_scriptdir}/rules.d/${i##*/}"
+done
+
+mkdir -p $RPM_BUILD_ROOT%{udev_scriptdir}/{,devices}
+
+install -m 0755 %{SOURCE4} $RPM_BUILD_ROOT%{udev_scriptdir}/fw_unit_symlinks.sh
+
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/udev
+install -m 0755 %{SOURCE1} $RPM_BUILD_ROOT/sbin/start_udev
+
+mkdir -p -m 0755 $RPM_BUILD_ROOT%{firmwaredir}
+
+mkdir -p -m 0755 $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d
+cat > $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d/floppy-pnp.conf <<EOF
+alias pnp:dPNP0700 floppy
+alias acpi:PNP0700: floppy
+EOF
+
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
+install -m 0755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/udev-post
+
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
+install -m 0755 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/udev
+
+mkdir -p $RPM_BUILD_ROOT/var/lib/udev/makedev.d
+
+
+%pre
+getent group video >/dev/null || /usr/sbin/groupadd -g 39 video || :
+getent group audio >/dev/null || /usr/sbin/groupadd -g 63 audio || :
+getent group cdrom >/dev/null || /usr/sbin/groupadd -g 11 cdrom || :
+getent group tape >/dev/null || /usr/sbin/groupadd -g 33 tape || :
+getent group dialout >/dev/null || /usr/sbin/groupadd -g 18 dialout || :
+
+%preun
+if [ $1 = 0 -a -f %{_initrddir}/udev ]; then
+	if [ -x /sbin/pidof ]; then
+		pid=$(/sbin/pidof udevd)
+		if [ -n "$pid" ]; then
+			kill $pid
+		fi
+	fi
+	/sbin/chkconfig --del udev
+fi
+if [ "$1" = 0 ]; then
+	/sbin/chkconfig --del udev-post
+fi
+exit 0
+
+%post
+if [ "$1" -ge "1" -a -x /sbin/pidof ]; then
+	pid=$(/sbin/pidof udevd)
+	if [ -n "$pid" ]; then
+		kill $pid
+		/sbin/udevd -d
+	fi
+fi
+/sbin/ldconfig
+exit 0
+
+%postun -p /sbin/ldconfig
+
+%posttrans
+udevadm hwdb --update > /dev/null 2>&1 || :
+/sbin/chkconfig --add udev-post
+
+%triggerpostun -- dev <= 0:3.21-1vl1
+if [ $2 = 0 ]; then
+    if [ -x /sbin/MAKEDEV ]; then 
+	/sbin/MAKEDEV null
+	/sbin/MAKEDEV console
+    else
+	/bin/mknod /dev/null c 1 3
+	/bin/mknod /dev/console c 5 1
+    fi
+    if [ "$(/sbin/kernelversion)" == "2.6" ] &&
+       [ $(($(uname -r |cut -f1 -d-|cut -f3 -d.))) -gt 15 ]
+    then
+	/sbin/start_udev >/dev/null 2>&1
+	if [ -e /dev/mapper/control -a -x /sbin/lvm ]; then
+		/sbin/lvm vgmknodes >/dev/null 2>&1
+	fi
+    fi
+fi
+exit 0
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%doc COPYING README
+%attr(0755,root,root) /sbin/udevadm
+%attr(0755,root,root) /sbin/udevd
+%attr(0755,root,root) /sbin/start_udev
+/sbin/udevcontrol
+/sbin/udevtrigger
+/sbin/udevsettle
+/sbin/scsi_id
+%attr(0755,root,root) %{udev_scriptdir}/ata_id
+%attr(0755,root,root) %{udev_scriptdir}/cdrom_id
+%attr(0755,root,root) %{udev_scriptdir}/fw_unit_symlinks.sh
+%attr(0755,root,root) %{udev_scriptdir}/collect
+%attr(0755,root,root) %{udev_scriptdir}/mtd_probe
+%attr(0755,root,root) %{udev_scriptdir}/accelerometer
+%attr(0644,root,root) %{udev_scriptdir}/rule_generator.functions
+%attr(0755,root,root) %{udev_scriptdir}/write_cd_rules
+%attr(0755,root,root) %{udev_scriptdir}/write_net_rules
+
+%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/udev-post
+%{_bindir}/udevtest
+%{_bindir}/udevinfo
+%{_sbindir}/udevmonitor
+%attr(0755,root,root) %dir %{_sysconfdir}/udev/
+%attr(0755,root,root) %dir %{_sysconfdir}/udev/rules.d/
+%attr(0755,root,root) %dir %{udev_scriptdir}/
+%attr(0755,root,root) %dir %{udev_scriptdir}/rules.d/
+%attr(0755,root,root) %dir %{udev_scriptdir}/devices/
+%attr(0755,root,root) %dir %{_sysconfdir}/udev/makedev.d/
+
+%dir %{_sysconfdir}/udev/hwdb.d
+%{_sysconfdir}/udev/hwdb.d/20-OUI.hwdb
+%{_sysconfdir}/udev/hwdb.d/20-acpi-vendor.hwdb
+%{_sysconfdir}/udev/hwdb.d/20-bluetooth-vendor-product.hwdb
+%{_sysconfdir}/udev/hwdb.d/20-pci-classes.hwdb
+%{_sysconfdir}/udev/hwdb.d/20-pci-vendor-model.hwdb
+%{_sysconfdir}/udev/hwdb.d/20-sdio-classes.hwdb
+%{_sysconfdir}/udev/hwdb.d/20-sdio-vendor-model.hwdb
+%{_sysconfdir}/udev/hwdb.d/20-usb-classes.hwdb
+%{_sysconfdir}/udev/hwdb.d/20-usb-vendor-model.hwdb
+%{_sysconfdir}/udev/hwdb.d/60-keyboard.hwdb
+
+%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/udev
+
+%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/udev/udev.conf
+%attr(0644,root,root) %{udev_scriptdir}/rules.d/*.rules
+
+%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/scsi_id.config
+
+%config %attr(0644,root,root) %{_sysconfdir}/modprobe.d/floppy-pnp.conf
+
+%dir %attr(0755,root,root) %{firmwaredir}
+%{_mandir}/man8/udev*.8*
+%{_mandir}/man7/udev*.7*
+
+%dir %attr(0755,root,root) /var/lib/udev
+%dir %attr(0755,root,root) /var/lib/udev/makedev.d
+
+# Deprecated, but keep the ownership
+%ghost %dir %{_sysconfdir}/udev/scripts/
+%ghost %dir %{_sysconfdir}/udev/devices/
+%ghost %dir %{_sysconfdir}/dev.d/
+
+%attr(0755,root,root) %{udev_scriptdir}/scsi_id
+%attr(0755,root,root) %{udev_scriptdir}/v4l_id
+
+
+%files libudev
+%defattr(0644,root,root,0755)
+/%{_lib}/libudev.so.*
+
+%files libudev-devel
+%defattr(0644,root,root,0755)
+%doc COPYING
+%{_includedir}/libudev.h
+%{_includedir}/udev.h
+%{_libdir}/libudev.so
+%{_libdir}/pkgconfig/libudev.pc
+%{_datadir}/pkgconfig/udev.pc
+
+%files libudev-static
+%defattr(0644,root,root,0755)
+%{_libdir}/libudev.a
+
+%files libgudev1
+%defattr(0644, root, root, 0755)
+%doc COPYING
+/%{_lib}/libgudev-1.0.so.*
+%{_libdir}/girepository-1.0/GUdev-1.0.typelib
+
+%files libgudev1-devel
+%defattr(0644, root, root, 0755)
+%doc COPYING
+%{_libdir}/libgudev-1.0.so
+%{_includedir}/gudev-1.0/gudev/*.h
+%{_datadir}/gir-1.0/GUdev-1.0.gir
+%{_libdir}/pkgconfig/gudev-1.0*
+
+
+%if %{build_compat32}
+%files -n compat32-%{name}-libudev
+%defattr(0644,root,root,0755)
+/%{_lib}/libudev.so.*
+
+%files -n compat32-%{name}-libudev-devel
+%defattr(0644,root,root,0755)
+%{_libdir}/libudev.so
+
+%files -n compat32-%{name}-libgudev1
+%defattr(0644, root, root, 0755)
+/%{_lib}/libgudev-1.0.so.*
+
+%files -n compat32-%{name}-libgudev1-devel
+%defattr(0644, root, root, 0755)
+%doc COPYING
+%{_libdir}/libgudev-1.0.so
+%endif
+
+
+%changelog
+* Wed Jun 25 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7-1
+- initial build for Vine Linux based on udev package
+

+ 5 - 2
g/gvfs/gvfs-vl.spec

@@ -2,7 +2,7 @@ Summary: Backends for the gio framework in GLib
 Summary(ja): GLib の GIO フレームワークのバックエンド
 Name: gvfs
 Version: 1.20.2
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.gtk.org
@@ -21,7 +21,7 @@ BuildRequires: libgnome-keyring-devel
 BuildRequires: intltool
 BuildRequires: gettext
 BuildRequires: perl-XML-Parser
-BuildRequires: libgudev1-devel
+BuildRequires: eudev-libgudev1-devel
 BuildRequires: udisks2-devel
 BuildRequires: libsecret-devel
 BuildRequires: libmtp-devel
@@ -360,6 +360,9 @@ killall -USR1 gvfsd >&/dev/null || :
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.2-2
+- change BuildRequires: eudev-libgudev1-devel instead of libgudev1-devel
+
 * Sat May 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.2-1
 - new upstream release
 

+ 5 - 2
k/kdebase-workspace/kdebase-workspace-vl.spec

@@ -6,7 +6,7 @@ Name: kdebase-workspace
 Summary: KDE Workspace
 Summary(ja): KDE ワークスペース
 Version: 4.11.9
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 
 License: GPLv2
 Group: User Interface/Desktops
@@ -88,7 +88,7 @@ BuildRequires: dbusmenu-qt-devel >= 0.6
 BuildRequires: desktop-file-utils
 BuildRequires: glib2-devel
 BuildRequires: mesa-libGLES-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: google-gadgets-devel >= 0.10.5
 BuildRequires: gpsd-devel
 BuildRequires: kdelibs4-devel >= %{kdelibs_version}
@@ -690,6 +690,9 @@ fi
 %{_datadir}/kde4/services/plasma-engine-akonadi.desktop
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.9-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Sat May 10 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.9-1
 - new upstream release
 - update Patch701 (kdebase-workspace-4.11.9-startkde.patch)

+ 5 - 2
k/kdelibs/kdelibs-vl.spec

@@ -14,7 +14,7 @@ Summary: KDE Libraries
 Summary(ja): KDE ライブラリ
 Name: kdelibs
 Version: 4.12.5
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 
 License: LGPLv2+
 Group: System Environment/Libraries
@@ -134,7 +134,7 @@ BuildRequires: libjpeg-devel
 BuildRequires: libpng-devel
 BuildRequires: libtiff-devel
 BuildRequires: libxslt-devel libxml2-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: libutempter-devel
 BuildRequires: OpenEXR-devel
 BuildRequires: openssl-devel
@@ -504,6 +504,9 @@ gtk-update-icon-cache %{_iconsdir}/icons/hicolor &> /dev/null || :
 %doc %{_docdir}/HTML/en/kdelibs4-apidocs
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Mon May 05 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
 - new upstream release
 

+ 7 - 4
l/lvm2/lvm2-vl.spec

@@ -9,7 +9,7 @@ Summary: Userland logical volume management tools
 Summary(ja): 論理ボリューム管理ツール
 Name: lvm2
 Version: %{lvm_version}
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 License: GPL
 Group: System Environment/Base
 URL: http://sources.redhat.com/lvm2
@@ -21,7 +21,7 @@ BuildRoot: %{_tmppath}/%{name}-%{lvm_version}-%{release}-buildroot
 BuildRequires: libtermcap-devel
 BuildRequires: ncurses-devel
 BuildRequires: readline-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 Requires: device-mapper >= %{device_mapper_version}-%{release}
 Requires: device-mapper-event >= %{device_mapper_version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
@@ -85,7 +85,7 @@ License: GPLv2
 Group: System Environment/Base
 URL: http://sources.redhat.com/dm
 Requires: device-mapper-libs = %{device_mapper_version}-%{release}
-Requires: libudev
+Requires: eudev-libudev
 Requires: util-linux-ng >= 2.15
 
 %description -n device-mapper
@@ -431,6 +431,9 @@ fi
 /usr%{_libdir}/pkgconfig/devmapper-event.pc
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.02.98-3
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Tue Dec 11 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.02.98-2
 - add missing files to %%files
 
@@ -671,7 +674,7 @@ fi
 * Wed Sep 15 2004 Alasdair Kergon <agk@redhat.com> - 2.00.23-1
 - Various minor upstream fixes.
 
-* Thu Sep  3 2004 Alasdair Kergon <agk@redhat.com> - 2.00.22-1
+* Fri Sep  3 2004 Alasdair Kergon <agk@redhat.com> - 2.00.22-1
 - Permission fix included upstream; use different endian conversion macros.
 
 * Thu Sep  2 2004 Jeremy Katz <katzj@redhat.com> - 2.00.21-2

+ 6 - 3
lib/liba/libatasmart/libatasmart-vl.spec

@@ -2,13 +2,13 @@ Summary: ATA S.M.A.R.T. Disk Health Monitoring Library
 Summary(ja): ATA S.M.A.R.T. ディスクモニタリングライブラリ
 Name: libatasmart
 Version: 0.18
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 Group: System Environment/Libraries
 Source0: http://0pointer.de/public/libatasmart-%{version}.tar.gz
 License: LGPLv2+
 Url: http://git.0pointer.de/?p=libatasmart.git;a=summary
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 
 %description
 A small and lightweight parser library for ATA S.M.A.R.T. hard disk
@@ -60,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc blob-examples/SAMSUNG* blob-examples/ST* blob-examples/Maxtor* blob-examples/WDC* blob-examples/FUJITSU* blob-examples/INTEL* blob-examples/TOSHIBA*
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18-2
+- change BuildRequires: eudev-libudev-deve instead of libudev-devel
+
 * Sun Apr 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18-1
 - new upstream release
 
@@ -104,7 +107,7 @@ rm -rf $RPM_BUILD_ROOT
 * Tue Apr 7 2009 Lennart Poettering <lpoetter@redhat.com> 0.7-1
 - New upstream release
 
-* Sat Apr 5 2009 Lennart Poettering <lpoetter@redhat.com> 0.6-1
+* Sun Apr 5 2009 Lennart Poettering <lpoetter@redhat.com> 0.6-1
 - New upstream release
 
 * Fri Apr 3 2009 Lennart Poettering <lpoetter@redhat.com> 0.5-1

+ 6 - 3
lib/libd/libdrm/libdrm-vl.spec

@@ -4,7 +4,7 @@ Summary: Direct Rendering Manager runtime library
 Summary(ja): Direct Rendering Manager ランタイムライブラリ
 Name: libdrm
 Version: 2.4.54
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: MIT
 Group: System Environment/Libraries
 URL: http://dri.sourceforge.net
@@ -17,9 +17,8 @@ Patch5: libdrm-2.4.25-check-programs.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: pkgconfig automake autoconf libtool
 BuildRequires: libxcb-devel >= 1.9-2
-BuildRequires: libatomic_ops-devel
 BuildRequires: libpciaccess-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: kernel-headers >= 2.6.27-1
 
 Vendor: Project Vine
@@ -231,6 +230,10 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.54-2
+- change BuildRequies: eudev-libudev-devel instead of libudev-devel
+- remove BuildRequires: libatomic_ops-devel
+
 * Sat May 03 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.54-1
 - update to 2.4.54
 

+ 5 - 2
m/mesa/mesa-vl.spec

@@ -19,7 +19,7 @@ Summary: Mesa graphics libraries
 Summary(ja): Mesa グラフィックスライブラリ
 Name: mesa
 Version: 10.1.3
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: MIT
 Group: System Environment/Libraries
 URL: http://www.mesa3d.org
@@ -50,7 +50,7 @@ BuildRequires: libXdamage-devel
 BuildRequires: libXi-devel
 BuildRequires: libXmu-devel
 BuildRequires: libxshmfence-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: llvm-devel >= 3.3
 %if 0%{?with_opencl}
 BuildRequires: clang-devel >= 3.3
@@ -678,6 +678,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 10.1.3-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Wed May 14 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.3-1
 - update to 10.1.3
 - add BR: libxshmfence-devel

+ 4 - 2
nonfree/self-build-gpac/gpac-vl.spec

@@ -5,7 +5,7 @@
 Name:        gpac
 Summary:     MPEG-4 multimedia framework
 Version:     0.5.0
-Release:     3%{?svndate:.svn%svndate}%{?_dist_release}
+Release:     4%{?svndate:.svn%svndate}%{?_dist_release}
 License:     LGPLv2+
 Group:       System Environment/Libraries
 URL:         http://gpac.sourceforge.net/
@@ -41,7 +41,6 @@ BuildRequires:  libXt-devel
 BuildRequires:  libXpm-devel
 BuildRequires:  libXv-devel
 #BuildRequires:  wxGTK-devel
-BuildRequires:  xmlrpc-epi-devel
 %{?_with_mozilla:BuildRequires: gecko-devel}
 #BuildRequires:  doxygen
 BuildRequires:  desktop-file-utils
@@ -213,6 +212,9 @@ touch -r Changelog $RPM_BUILD_ROOT%{_includedir}/gpac/modules/*.h || exit 1
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.0-4
+- remove BuildRequires: xmlrpc-epi-devel
+
 * Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 0.5.0-3
 - added Obsoletes: %{name} < %{version} and so on.
 

+ 4 - 2
nonfree/self-build-gpac/self-build-gpac-vl.spec

@@ -3,7 +3,7 @@
 %define pkgname gpac
 %define name	self-build-%{pkgname}
 %define version 0.5.0
-%define release	3%{?svndate:.svn%svndate}%{?_dist_release}
+%define release	4%{?svndate:.svn%svndate}%{?_dist_release}
 
 %define sourceurl0	http://prdownloads.sourceforge.net/gpac/%{pkgname}-%{version}.tar.gz
 
@@ -48,7 +48,6 @@ Requires(post):  libXt-devel
 Requires(post):  libXpm-devel
 Requires(post):  libXv-devel
 #Requires(post):  wxGTK-devel
-Requires(post):  xmlrpc-epi-devel
 %{?_with_mozilla:Requires(post): gecko-devel}
 #Requires(post):  doxygen
 Requires(post):  desktop-file-utils
@@ -193,6 +192,9 @@ for MP4 and 3GPP(2) files and many tools for scene descriptions
 %{_datadir}/%{name}
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.0-4
+- remove Requires(post): xmlrpc-epi-devel
+
 * Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 0.5.0-3
 - added Obsoletes: %{name} < %{version}-%{release}, 
   Obsoletes: %{pkgname} < %{version} and so on.

+ 12 - 9
p/pcsc-lite/pcsc-lite-vl.spec

@@ -3,7 +3,7 @@ Summary(ja):    PC/SC Lite スマートカードフレームワークおよび
 
 Name:           pcsc-lite
 Version:        1.8.3
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 
 Group:          System Environment/Daemons
 License:        BSD
@@ -14,7 +14,7 @@ Patch1:         pcsc-lite-1.8.3-etc.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires:  libudev-devel
+BuildRequires:  eudev-libudev-devel
 BuildRequires:  doxygen
 BuildRequires:  flex
 Requires(post): initscripts
@@ -163,6 +163,9 @@ fi
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.3-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Sun Jun 24 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.3-1
 - new upstream release
 - add Patch1 (pcsc-lite-1.8.3-etc.patch)
@@ -186,16 +189,16 @@ fi
 * Mon Mar 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.102-1
 - initial build for Vine Linux
 
-* Thu Aug 18 2008 Bob Relyea <rrelyea@redhat.com> - 1.4.102-3
+* Mon Aug 18 2008 Bob Relyea <rrelyea@redhat.com> - 1.4.102-3
 - bump tag becaue the build system can't deal with mistakes.
 
-* Thu Aug 18 2008 Bob Relyea <rrelyea@redhat.com> - 1.4.102-2
+* Mon Aug 18 2008 Bob Relyea <rrelyea@redhat.com> - 1.4.102-2
 - mock build changes
 
-* Wed Aug 17 2008 Bob Relyea <rrelyea@redhat.com> - 1.4.102-1
+* Sun Aug 17 2008 Bob Relyea <rrelyea@redhat.com> - 1.4.102-1
 - Pick up 1.4.102
 
-* Wed May 6 2008 Bob Relyea <rrelyea@redhat.com> - 1.4.101-1
+* Tue May 6 2008 Bob Relyea <rrelyea@redhat.com> - 1.4.101-1
 - Pick up 1.4.101
 
 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.4.4-3
@@ -205,7 +208,7 @@ fi
 - Silence libpcsc-lite even when the daemon isn't running.
 - fix typo in init file which prevents the config file from being read.
 
-* Tue Nov 22 2007 Bob Relyea <rrelyea@redhat.com> - 1.4.4-1
+* Thu Nov 22 2007 Bob Relyea <rrelyea@redhat.com> - 1.4.4-1
 - Pick up 1.4.4
 
 * Tue Feb 06 2007 Bob Relyea <rrelyea@redhat.com> - 1.3.3-1
@@ -222,7 +225,7 @@ fi
 - follow packaging guidelines for setting up init service
   (bug 200778)
 
-* Sun Jul 24 2006 Bob Relyea <rrelyea@redhat.com> - 1.3.1-5
+* Mon Jul 24 2006 Bob Relyea <rrelyea@redhat.com> - 1.3.1-5
 - start pcscd when pcsc-lite is installed
 
 * Sun Jul 16 2006 Florian La Roche <laroche@redhat.com> - 1.3.1-4
@@ -260,7 +263,7 @@ fi
 * Thu May 19 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.2.0-12
 - Rebuild.
 
-* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.2.0-11
+* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.2.0-11
 - rebuilt
 
 * Tue Aug 17 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.2.0-10

+ 5 - 2
p/ppp/ppp-vl.spec

@@ -6,7 +6,7 @@ Summary: The PPP (Point-to-Point Protocol) daemon.
 Summary(ja): PPP (Point-to-Point Protocol) デーモン
 Name: ppp
 Version: 2.4.6
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: BSD and LGPLv2+ and GPLv2+ and Public Domain
 Group: System Environment/Daemons
 URL: http://www.samba.org/ppp
@@ -53,7 +53,7 @@ Patch0024: 0024-build-sys-install-pppoatm-plugin-files-with-standard.patch
 Patch0025: 0025-pppd-install-pppd-binary-using-standard-perms-755.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: glib2-devel, libpcap >= 0.8.3, libudev-devel, openssl-devel, pam-devel
+BuildRequires: glib2-devel, libpcap >= 0.8.3, eudev-libudev-devel, openssl-devel, pam-devel
 #Requires: glibc >= 2.0.6, /etc/pam.d/system-auth
 Requires: glibc >= 2.0.6, pam >= 1.0
 Requires(pre): shadow-utils
@@ -189,6 +189,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Jun 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.6-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Wed Jun 18 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.6-1
 - new upstream release.
 - replaceed all patches.

+ 13 - 5
p/pulseaudio/pulseaudio-vl.spec

@@ -5,7 +5,7 @@ Name:		pulseaudio
 Summary: 	PulseAudio sound server
 Summary(ja): 	PulseAudio サウンドサーバ
 Version:	4.0
-Release:        1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	GPLv2+
 URL:		http://pulseaudio.org
 Group:		System Environment/Daemons
@@ -20,16 +20,17 @@ BuildRequires: libtool-ltdl-devel >= 2.2.6
 BuildRequires: pkgconfig
 BuildRequires: alsa-lib-devel, glib2-devel, avahi-devel, GConf2-devel
 BuildRequires: lirc, doxygen, jack-audio-connection-kit-devel
-BuildRequires: hal-devel, libatomic_ops-devel, polkit-devel,
+BuildRequires: polkit-devel
+BuildRequires: dbus-devel
 BuildRequires: bluez-libs-devel >= 4.101-2
+BuildRequires: sbc-devel
 BuildRequires: libXt-devel, libXtst-devel, xorg-x11-proto-devel
 BuildRequires: speex-devel
-BuildRequires: xmltoman
 BuildRequires: openssl-devel
 BuildRequires: gdbm-devel
 BuildRequires: gtk2-devel
 BuildRequires: json-c-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: xcb-util-devel
 BuildRequires: libtdb-devel
 BuildRequires: libasyncns-devel
@@ -323,6 +324,7 @@ fi
 %config(noreplace) %{_sysconfdir}/pulse/default.pa
 %config(noreplace) %{_sysconfdir}/pulse/system.pa
 %config(noreplace) %{_sysconfdir}/dbus-1/system.d/pulseaudio-system.conf
+%{_sysconfdir}/bash_completion.d/pulseaudio-bash-completion.sh
 %attr(4755,root,root) %{_bindir}/pulseaudio
 %dir %{_libdir}/pulse-%{drvver}/
 %dir %{_libdir}/pulse-%{drvver}/modules/
@@ -379,8 +381,10 @@ fi
 %{_libdir}/pulse-%{drvver}/modules/module-pipe-source.so
 %{_libdir}/pulse-%{drvver}/modules/module-position-event-sounds.so
 %{_libdir}/pulse-%{drvver}/modules/module-remap-sink.so
+%{_libdir}/pulse-%{drvver}/modules/module-remap-source.so
 %{_libdir}/pulse-%{drvver}/modules/module-rescue-streams.so
 %{_libdir}/pulse-%{drvver}/modules/module-role-cork.so
+%{_libdir}/pulse-%{drvver}/modules/module-role-ducking.so
 %{_libdir}/pulse-%{drvver}/modules/module-rtp-recv.so
 %{_libdir}/pulse-%{drvver}/modules/module-rtp-send.so
 %{_libdir}/pulse-%{drvver}/modules/module-rygel-media-server.so
@@ -542,10 +546,14 @@ fi
 %{_libdir}/libpulse.so
 %{_libdir}/libpulse-mainloop-glib.so
 %{_libdir}/libpulse-simple.so
-%{_libdir}/pkgconfig/libpulse*.pc
 %endif
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.0-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+- remove BuildRequires: libatomic_ops-devel, xmltoman, hal-devel
+- add BuildRequires: dbus-devel, sbc-devel
+
 * Thu Jul 11 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-1
 - update to 4.0
 - disable oss output

+ 5 - 1
r/rtmpdump/rtmpdump-vl.spec

@@ -3,7 +3,7 @@
 
 Name:		rtmpdump
 Version:	%{srcver}.git%{gitdate}
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 Summary:	Toolkit for RTMP streams
 
 Group:		Applications/Internet
@@ -35,6 +35,7 @@ Summary:	Files for librtmp development
 Group:		Applications/Internet
 License:	LGPLv2+
 Requires:	librtmp = %{version}-%{release}
+Requires:	gmp-devel
 
 %description -n librtmp-devel
 librtmp is a suport library for RTMP streams. The librtmp-devel package
@@ -87,6 +88,9 @@ contains include files needed to develop applications using librtmp.
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.git20140606-2
+- add Requires: gmp-devel to librtmp-devel
+
 * Thu Jun 5 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.git20140606-1
 - updated sources to git master.
 

+ 28 - 24
s/system-config-printer/system-config-printer-vl.spec

@@ -1,5 +1,5 @@
-%define pycups_version 1.9.55
-%define pysmbc_version 1.0.10
+%define pycups_version 1.9.66
+%define pysmbc_version 1.0.14.1
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")}
@@ -7,23 +7,18 @@
 Summary: A printer administration tool
 Summary(ja): プリンタ管理ツール
 Name: system-config-printer
-Version: 1.3.2
-Release: 4%{?_dist_release}
+Version: 1.4.4
+Release: 1%{?_dist_release}
 License: GPLv2+
 URL: http://cyberelk.net/tim/software/system-config-printer/
 Group: System Environment/Base
 
-Source0: http://cyberelk.net/tim/data/system-config-printer/1.3/system-config-printer-%{version}.tar.xz
+Source0: http://cyberelk.net/tim/data/system-config-printer/1.4/system-config-printer-%{version}.tar.xz
 Source1: http://cyberelk.net/tim/data/pycups/pycups-%{pycups_version}.tar.bz2
 Source2: http://cyberelk.net/tim/data/pysmbc/pysmbc-%{pysmbc_version}.tar.bz2
 
 Source10: %{name}-1.3.2-ja.po
 
-#Patch1: system-config-printer-no-applet-in-gnome.patch
-Patch2: system-config-printer-check-device-ids.patch
-Patch3: system-config-printer-self.printers.patch
-
-Patch20: %{name}-1.3.2-gettext.patch
 Patch21: %{name}-1.3.2-ppd-translation.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
@@ -37,7 +32,9 @@ BuildRequires: gettext
 BuildRequires: intltool
 BuildRequires: xmlto
 BuildRequires: python-tools
-BuildRequires: libusb-devel, libudev-devel
+BuildRequires: libusb1-devel
+BuildRequires: eudev-libudev-devel
+BuildRequires: eudev
 BuildRequires: epydoc
 
 Requires: pygtk2
@@ -89,21 +86,12 @@ printers.
 %prep
 %setup -q -a 1 -a 2
 
-# Don't start the applet in GNOME.
-#%patch1 -p1 -b .no-applet-in-gnome
-
-# Improvements for check-device-ids from upstream.
-%patch2 -p1 -b .check-device-ids
-
-# Fixed traceback in newprinter.py (bug #680683).
-%patch3 -p1 -b .self.printers
-
-%patch20 -p1 -b .gettext
 %patch21 -p1 -b .ppd-translation
 
 cp -f %{SOURCE10} po/ja.po
 
 %build
+export CFLAGS="$CFLAGS -Wno-implicit-function-declaration"
 %configure --with-udev-rules
 
 pushd pycups-%{pycups_version}
@@ -151,8 +139,12 @@ exit 0
 %dir %{_sysconfdir}/cupshelpers
 %config(noreplace) %{_sysconfdir}/cupshelpers/preferreddrivers.xml
 %{python_sitearch}/cups.so
-%{python_sitearch}/smbc.so
+%{python_sitearch}/_smbc.so
+%dir %{python_sitearch}/smbc
+%{python_sitearch}/smbc/*.py*
+%ifarch x86_64
 %{python_sitearch}/*.egg-info
+%endif
 %dir %{python_sitelib}/cupshelpers
 %{python_sitelib}/cupshelpers/*.py*
 %{python_sitelib}/*.egg-info
@@ -171,6 +163,7 @@ exit 0
 %doc ChangeLog README
 %{_bindir}/%{name}
 %{_bindir}/%{name}-applet
+%{_bindir}/install-printerdriver
 %{_bindir}/scp-dbus-service
 %{_datadir}/dbus-1/interfaces/*.xml
 %{_datadir}/dbus-1/services/*.service
@@ -182,12 +175,23 @@ exit 0
 %{_datadir}/%{name}/xml/*.rng
 %{_datadir}/%{name}/xml/*.py*
 %dir %{_datadir}/%{name}/ui
-%{_datadir}/%{name}/ui/*.glade
+%{_datadir}/%{name}/ui/*.ui
 %{_datadir}/applications/system-config-printer.desktop
 %{_sysconfdir}/xdg/autostart/print-applet.desktop
 %{_mandir}/man1/*
 
 %changelog
+* Sun Jun 22 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.4-1
+- new upstream release
+  - system-config-printer-1.4.4
+  - pycups-1.9.66
+  - pysmbc-1.0.14.1
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+- change BuildRequires: libusb1-devel instead of libusb-devel
+- remove Patch2 (system-config-printer-check-device-ids.patch)
+- remove Patch3 (system-config-printer-self.printers.patch)
+- remove Patch20 (system-config-printer-1.3.2-gettext.patch)
+
 * Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.2-4
 - rebuild with python-2.7.2
 
@@ -904,7 +908,7 @@ exit 0
 * Fri Jun 23 2006 Tim Waugh <twaugh@redhat.com> 0.7.16-1
 - 0.7.16, now with SMB browser.
 
-* Wed Jun 22 2006 Tim Waugh <twaugh@redhat.com> 0.7.15-1
+* Thu Jun 22 2006 Tim Waugh <twaugh@redhat.com> 0.7.15-1
 - 0.7.15.
 - Build requires gettext-devel.
 - Ship translations.

+ 9 - 5
u/udisks/udisks-vl.spec

@@ -3,7 +3,7 @@
 %define dbus_glib_version       0.82
 %define polkit_version          0.92
 %define parted_version          2.3
-%define udev_version            145
+%define eudev_version           1.7
 %define mdadm_version           2.6.7
 %define device_mapper_version   1.02
 %define libatasmart_version     0.12
@@ -14,7 +14,7 @@
 Summary: Storage Management Service
 Name: udisks
 Version: 1.0.4
-Release: 3%{?_dist_release}
+Release: 4%{?_dist_release}
 License: GPLv2+
 Group: System Environment/Libraries
 URL: http://www.freedesktop.org/wiki/Software/udisks
@@ -28,14 +28,14 @@ BuildRequires: parted-devel >= %{parted_version}
 BuildRequires: device-mapper-devel >= %{device_mapper_version}
 BuildRequires: intltool
 BuildRequires: libatasmart-devel >= %{libatasmart_version}
-BuildRequires: libgudev1-devel >= %{udev_version}
-BuildRequires: libudev-devel >= %{udev_version}
+BuildRequires: eudev-libgudev1-devel >= %{eudev_version}
+BuildRequires: eudev-libudev-devel >= %{eudev_version}
 BuildRequires: sg3_utils-devel >= %{sg3_utils_version}
 BuildRequires: lvm2-devel >= %{lvm2_version}
 # needed to pull in the system bus daemon
 Requires: dbus >= %{dbus_version}
 # needed to pull in the udev daemon
-Requires: udev >= %{udev_version}
+Requires: eudev >= %{eudev_version}
 # we need at least this version for bugfixes / features etc.
 Requires: libatasmart >= %{libatasmart_version}
 Requires: mdadm >= %{mdadm_version}
@@ -164,6 +164,10 @@ rm -rf $RPM_BUILD_ROOT
 # Note: please don't forget the %{?dist} in the changelog. Thanks
 #
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.4-4
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+- change BuildRequires: eudev-libgudev1-devel instead of libgudev1-devel
+
 * Sun Jul 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.4-3
 - rebuild with parted-3.1
 

+ 5 - 2
u/upstart/upstart-vl.spec

@@ -1,6 +1,6 @@
 Name:           upstart
 Version:        1.12.1
-Release:        3%{?_dist_release}
+Release:        4%{?_dist_release}
 Summary:        An event-driven init system
 Summary(ja):    イベントドリブン型 init システム
 
@@ -19,7 +19,7 @@ BuildRequires:  gettext, audit-libs-devel, expat-devel
 BuildRequires:  dbus-devel >= 1.2.16
 BuildRequires:  libnih-devel >= 1.0.3-2
 BuildRequires:  json-c-devel >= 0.10
-BuildRequires:  libudev-devel
+BuildRequires:  eudev-libudev-devel
 BuildRequires:  dconf-devel
 Requires:       initscripts >= 8.90.4
 
@@ -144,6 +144,9 @@ rm -rf %{buildroot}
 %{_mandir}/man8/upstart-monitor.8*
 
 %changelog
+* Tue Jun 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-4
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Sun Jun 22 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.12.1-3
 - rebuild with libnih-1.0.3-2
 

+ 12 - 9
u/util-linux/util-linux-vl.spec

@@ -3,7 +3,7 @@ Summary: A collection of basic system utilities
 Summary(ja): 基本システムユーティリティー集
 Name: util-linux
 Version: 2.22.2
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: GPLv2 and GPLv2+ and LGPLv2+ and BSD with advertising and Public Domain
 Group: System Environment/Base
 URL: http://en.wikipedia.org/wiki/Util-linux
@@ -37,7 +37,7 @@ BuildRequires: texinfo
 BuildRequires: zlib-devel
 BuildRequires: popt-devel
 BuildRequires: libutempter-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 
 # su/runuser patches need this
 BuildRequires: automake, autoconf, libtool
@@ -115,7 +115,7 @@ Requires: libmount = %{version}-%{release}
 Requires: audit-libs >= 1.0.6
 %endif
 Requires: ConsoleKit-libs
-Requires: udev
+Requires: eudev
 
 # Vine
 Requires(post,preun): alternatives
@@ -951,6 +951,9 @@ fi
 %endif
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.22.2-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Sun Jan 20 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 2.22.2-1
 - upadte to 2.22.2
 - add R(pre): coreutils to fix install order
@@ -1126,7 +1129,7 @@ fi
 - fix #217240 - namei ignores non-directory components instead of saying "Not a directory"
 - fix #217241 - namei enforces symlink limits inconsistently
 
-* Wed Dec 14 2006 Karel Zak <kzak@redhat.com> 2.13-0.46
+* Thu Dec 14 2006 Karel Zak <kzak@redhat.com> 2.13-0.46
 - fix leaking file descriptor in the more command (patch by Steve Grubb)
 
 * Wed Dec 13 2006 Karel Zak <kzak@redhat.com> 2.13-0.45
@@ -1250,11 +1253,11 @@ fi
 		This drastically increases the total number of tcp mounts
 		that can happen at once (ala autofs).
 
-* Wed Mar  9 2006 Jesse Keating <jkeating@redhat.com> 2.13-0.20
+* Thu Mar  9 2006 Jesse Keating <jkeating@redhat.com> 2.13-0.20
 - Better calling of restorecon as suggested by Bill Nottingham
 - prereq restorecon to avoid ordering issues
 
-* Wed Mar  9 2006 Jesse Keating <jkeating@redhat.com> 2.13-0.19
+* Thu Mar  9 2006 Jesse Keating <jkeating@redhat.com> 2.13-0.19
 - restorecon /var/log/lastlog
 
 * Wed Mar  8 2006 Karel Zak <kzak@redhat.com> 2.13-0.17
@@ -1518,7 +1521,7 @@ fi
 - Ping NFS v4 servers before diving into kernel
 - Make v4 mount interruptible which also make the intr option on by default 
 
-* Sun Mar 13 2004  <SteveD@RedHat.com>
+* Sat Mar 13 2004  <SteveD@RedHat.com>
 - Reworked how the rpc.idmapd and rpc.gssd checks were
   done due to review comments from upstream.
 - Added rpc_strerror() so the '-v' flag will show RPC errors.
@@ -1617,7 +1620,7 @@ fi
 * Wed Jul 23 2003 Elliot Lee <sopwith@redhat.com> 2.11y-22
 - #100433 patch
 
-* Mon Jun 14 2003 Elliot Lee <sopwith@redhat.com> 2.11y-20
+* Sat Jun 14 2003 Elliot Lee <sopwith@redhat.com> 2.11y-20
 - #97381 patch
 
 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
@@ -1799,7 +1802,7 @@ slang-devel.
 * Tue Feb 26 2002 Elliot Lee <sopwith@redhat.com> 2.11n-5
 - Fix #60363 (tweak raw.8 man page, make rawdevices.8 symlink).
 
-* Tue Jan 28 2002 Bill Nottingham <notting@redhat.com> 2.11n-4
+* Mon Jan 28 2002 Bill Nottingham <notting@redhat.com> 2.11n-4
 - remove kbdrate (fixes kbd conflict)
 
 * Fri Dec 28 2001 Elliot Lee <sopwith@redhat.com> 2.11n-3

+ 5 - 2
x/xorg-x11-drv-ati/xorg-x11-drv-ati-vl.spec

@@ -6,7 +6,7 @@ Summary:   Xorg X11 ati video driver
 Summary(ja):   Xorg X11 ati ビデオドライバ
 Name:      xorg-x11-drv-ati
 Version:   7.3.0
-Release:   1%{?_dist_release}
+Release:   2%{?_dist_release}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -25,7 +25,7 @@ BuildRequires: mesa-libGL-devel
 BuildRequires: libdrm-devel >= 2.4.33
 BuildRequires: automake autoconf libtool pkgconfig
 BuildRequires: xorg-x11-util-macros
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 Requires:  hwdata
 Requires:  xorg-x11-server-Xorg
 
@@ -67,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/radeon.4*
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 7.3.0-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Thu Apr 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 7.3.0-1
 - new upstream release
 - add BuildRequires: xorg-x11-glamor-devel

+ 5 - 2
x/xorg-x11-drv-evdev/xorg-x11-drv-evdev-vl.spec

@@ -6,7 +6,7 @@ Summary:   Xorg X11 evdev input driver
 Summary(ja):   Xorg X11 evdev 入力ドライバ
 Name:      xorg-x11-drv-evdev
 Version:   2.8.4
-Release:   1%{?_dist_release}
+Release:   2%{?_dist_release}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -18,7 +18,7 @@ BuildRequires: xorg-x11-server-sdk
 BuildRequires: libxkbfile-devel
 BuildRequires: xorg-x11-proto-devel
 BuildRequires: xorg-x11-util-macros >= 1.3.0
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 Requires:  xorg-x11-server-Xorg
 
 Vendor: Project Vine
@@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/xorg-evdev.pc
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.4-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Wed Jun 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.4-1
 - new upstream release
 

+ 5 - 2
x/xorg-x11-drv-intel/xorg-x11-drv-intel-vl.spec

@@ -16,7 +16,7 @@ Summary(ja):   Xorg X11 Intel ビデオドライバ
 Name:      xorg-x11-drv-intel
 Epoch:     1
 Version:   2.21.15
-Release:   2%{?_dist_release}
+Release:   3%{?_dist_release}
 URL:       http://intellinuxgraphics.org/
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -37,7 +37,7 @@ BuildRequires: libXvMC-devel
 BuildRequires: libGL-devel >= 7.10
 BuildRequires: libdrm-devel >= 2.4.25
 BuildRequires: kernel-headers >= 2.6.33
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: libxcb-devel >= 1.5
 BuildRequires: xcb-util-devel
 BuildRequires: cairo-devel
@@ -145,6 +145,9 @@ fi ||:
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.21.15-3
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.21.15-2
 - rebuild with VineSeed environment
 

+ 5 - 2
x/xorg-x11-drv-modesetting/xorg-x11-drv-modesetting-vl.spec

@@ -5,7 +5,7 @@
 Summary:   Xorg X11 modesetting video driver
 Name:      xorg-x11-drv-modesetting
 Version:   0.8.1
-Release:   1%{?_dist_release}
+Release:   2%{?_dist_release}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -19,7 +19,7 @@ BuildRequires: xorg-x11-server-sdk >= 1.10.99.902
 BuildRequires: libX11-devel
 BuildRequires: libdrm-devel
 BuildRequires: libXext-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 
 Requires: hwdata
 Requires: xorg-x11-server-Xorg
@@ -50,6 +50,9 @@ find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f --
 %doc COPYING README
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.1-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.1-1
 - new upstream release
 

+ 6 - 3
x/xorg-x11-drv-nouveau/xorg-x11-drv-nouveau-vl.spec

@@ -6,7 +6,7 @@ Summary:   Xorg X11 nouveau video driver for NVIDIA graphics chipsets
 Summary(ja): Xorg X11 nouveau ビデオドライバ - NVIDIA グラフィックスチップセット用
 Name:      xorg-x11-drv-nouveau
 Version:   1.0.10
-Release:   1%{?_dist_release}
+Release:   3%{?_dist_release}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -21,13 +21,13 @@ BuildRequires: libtool automake autoconf
 BuildRequires: xorg-x11-server-sdk >= 1.8.0
 BuildRequires: libdrm-devel >= 2.4.40
 BuildRequires: mesa-libGL-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: kernel-headers >= 2.6.32
 
 Requires:  hwdata
 Requires:  xorg-x11-server-Xorg > 1.8.0
 Requires:  libdrm >= 2.4.40
-Requires:  libudev
+Requires:  eudev-libudev
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -60,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/nouveau.4*
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.10-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.10-1
 - new upstream release
 

+ 5 - 2
x/xorg-x11-drv-openchrome/xorg-x11-drv-openchrome-vl.spec

@@ -10,7 +10,7 @@ Summary:	Xorg X11 openchrome video driver
 Summary(ja):	Xorg X11 openchrome ビデオドライバ
 Name:		xorg-x11-drv-openchrome
 Version:	0.3.3
-Release:	2%{?_dist_release}
+Release:	3%{?_dist_release}
 URL:		http://www.openchrome.org
 License:	MIT
 Group:		User Interface/X Hardware Support
@@ -35,7 +35,7 @@ BuildRequires:	mesa-libGL-devel
 BuildRequires:	libXvMC-devel
 %endif
 BuildRequires:	libdrm-devel >= 2.0-1
-BuildRequires:	libudev-devel
+BuildRequires:	eudev-libudev-devel
 Requires:	xorg-x11-server-Xorg
 
 Obsoletes:  XOrg-drv-via <= 0.2.2-4
@@ -111,6 +111,9 @@ fi
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.3.3-3
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.3.3-2
 - rebuild with VineSeed environment
 

+ 6 - 3
x/xorg-x11-drv-wacom/xorg-x11-drv-wacom-vl.spec

@@ -5,7 +5,7 @@
 Summary:    Xorg X11 wacom input driver
 Name:       xorg-x11-drv-wacom
 Version:    0.24.0
-Release:    1%{?_dist_release}
+Release:    2%{?_dist_release}
 URL:        http://www.x.org
 License:    GPLv2+
 Group:      User Interface/X Hardware Support
@@ -23,10 +23,10 @@ BuildRequires: libXi-devel
 BuildRequires: libXrandr-devel
 BuildRequires: libXinerama-devel
 BuildRequires: glib2-devel
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 
 Requires: xorg-x11-server-Xorg
-Requires: udev
+Requires: eudev
 
 Provides:  linuxwacom = %{version}-%{release}
 Obsoletes: linuxwacom <= 0.8.4.3
@@ -98,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/isdv4-serial-debugger
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.24.0-2
+- change BuildRequires: eudev-libudev-devel instead of libudev-devel
+
 * Wed Jun 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.24.0-1
 - new upstream release
 - remove Source1 (70-wacom.rules)

+ 5 - 2
x/xorg-x11-server/xorg-x11-server-vl.spec

@@ -6,7 +6,7 @@ Summary:   X.Org X11 X server
 Summary(ja):   X.Org X11 X サーバ
 Name:      xorg-x11-server
 Version:   1.14.7
-Release:   1%{?_dist_release}
+Release:   2%{?_dist_release}
 URL:       http://www.x.org
 License:   MIT/X11
 Group:     User Interface/X
@@ -109,7 +109,7 @@ BuildRequires: openssl-devel
 # XXX Really?  Why would we need this, Xfont should hide it.
 BuildRequires: freetype2-devel
 
-BuildRequires: libgudev1-devel
+BuildRequires: eudev-libgudev1-devel
 
 # DMX config utils buildreqs.
 BuildRequires: libXt-devel
@@ -535,6 +535,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.7-2
+- change BuildRequires: eudev-libgudev1-devel instead of libgudev1-devel
+
 * Wed Jun 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.7-1
 - new upstream release