Browse Source

new upstream release

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9491 ec354946-7b23-47d6-9f5a-488ba84defc7
Takemikaduchi 9 years ago
parent
commit
194afb753a

+ 8 - 3
N/NetworkManager-openconnect/NetworkManager-openconnect-vl.spec

@@ -1,4 +1,4 @@
-%define nm_version          0.9.8.2
+%define nm_version          0.9.10.2
 %define dbus_version        1.4.14
 %define gtk3_version        3.0.0
 %define openconnect_version 3.02
@@ -8,8 +8,8 @@
 Summary:   NetworkManager VPN integration for openconnect
 Summary(ja): NetworkManager の openconnect 用 VPN 統合
 Name:      NetworkManager-openconnect
-Version:   0.9.8.2
-Release:   2%{svn_snapshot}%{?_dist_release}
+Version:   0.9.10.2
+Release:   1%{svn_snapshot}%{?_dist_release}
 License:   GPLv2+
 Group:     System Environment/Base
 URL:       http://www.gnome.org/projects/NetworkManager/
@@ -34,6 +34,7 @@ BuildRequires: intltool gettext
 BuildRequires: gnome-common
 BuildRequires: autoconf automake libtool
 BuildRequires: openconnect-devel      >= %{openconnect_version}
+BuildRequires: libsecret-devel
 
 Requires: NetworkManager   >= %{nm_version}
 Requires: openconnect      >= %{openconnect_version}
@@ -110,6 +111,10 @@ fi
 %{_datadir}/gnome-vpn-properties/openconnect/nm-openconnect-dialog.ui
 
 %changelog
+* Sun Apr 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10.2-1
+- new upstream release
+- add BuildRequires: libsecret-devel
+
 * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.8.2-2
 - rebuild with VineSeed environment
 

+ 9 - 3
N/NetworkManager-openvpn/NetworkManager-openvpn-vl.spec

@@ -1,4 +1,4 @@
-%define nm_version          0.9.8.2
+%define nm_version          0.9.10.2
 %define dbus_version        1.4.14
 %define gtk3_version        3.0.0
 %define openvpn_version     2.1
@@ -9,8 +9,8 @@
 Summary: NetworkManager VPN plugin for OpenVPN
 Summary(ja): OpenVPN を使った NetworkManager 用 VPN プラグイン
 Name: NetworkManager-openvpn
-Version: 0.9.8.2
-Release: 2%{?svn_snapshot}%{?_dist_release}
+Version: 0.9.10.2
+Release: 1%{?svn_snapshot}%{?_dist_release}
 License: GPLv2+
 URL: http://www.gnome.org/projects/NetworkManager/
 Group: System Environment/Base
@@ -26,11 +26,13 @@ BuildRequires: gtk3-devel                 >= %{gtk3_version}
 BuildRequires: dbus-devel                 >= %{dbus_version}
 BuildRequires: NetworkManager-devel       >= %{nm_version}
 BuildRequires: NetworkManager-glib-devel  >= %{nm_version}
+BuildRequires: libnm-gtk-devel  >= %{nm_version}
 BuildRequires: glib2-devel
 BuildRequires: libgnomeui-devel
 BuildRequires: gcr-devel
 BuildRequires: libglade2-devel
 BuildRequires: libpng-devel
+BuildRequires: libsecret-devel
 BuildRequires: perl-XML-Parser
 BuildRequires: libtool intltool gettext
 BuildRequires: perl
@@ -115,6 +117,10 @@ fi
 
 
 %changelog
+* Sun Apr 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10.2-1
+- new upstream release
+- add BuildRequires: libnm-gtk-devel, libsecret-devel
+
 * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.8.2-2
 - rebuild with VineSeed environment
 

+ 9 - 3
N/NetworkManager-pptp/NetworkManager-pptp-vl.spec

@@ -1,4 +1,4 @@
-%define nm_version          0.9.8.2
+%define nm_version          0.9.10.2
 %define dbus_version        1.4.14
 %define gtk3_version        3.0.0
 %define ppp_version         2.4.5
@@ -8,8 +8,8 @@
 
 Summary:   NetworkManager VPN plugin for pptp
 Name:      NetworkManager-pptp
-Version:   0.9.8.2
-Release:   2%{?svn_snapshot}%{?_dist_release}
+Version:   0.9.10.2
+Release:   1%{?svn_snapshot}%{?_dist_release}
 License:   GPLv2+
 Group:     System Environment/Base
 URL:       http://www.gnome.org/projects/NetworkManager/
@@ -24,11 +24,13 @@ BuildRequires: gtk3-devel             >= %{gtk3_version}
 BuildRequires: dbus-devel             >= %{dbus_version}
 BuildRequires: NetworkManager-devel   >= %{nm_version}
 BuildRequires: NetworkManager-glib-devel >= %{nm_version}
+BuildRequires: libnm-gtk-devel >= %{nm_version}
 BuildRequires: GConf2-devel
 BuildRequires: libgnome-keyring-devel
 BuildRequires: libglade2-devel
 BuildRequires: intltool gettext
 BuildRequires: ppp-devel >= %{ppp_version}
+BuildRequires: libsecret-devel
 
 Requires: gtk3             >= %{gtk3_version}
 Requires: dbus             >= %{dbus_version}
@@ -111,6 +113,10 @@ fi
 %dir %{_datadir}/gnome-vpn-properties/pptp
 
 %changelog
+* Sun Apr 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10.2-1
+- new upstream release
+- add BuildRequires: libnm-gtk-devel, libsecret-devel
+
 * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.8.2-2
 - rebuild with VineSeed environment
 

+ 9 - 3
N/NetworkManager-vpnc/NetworkManager-vpnc-vl.spec

@@ -1,4 +1,4 @@
-%define nm_version          0.9.8.2
+%define nm_version          0.9.10.2
 %define dbus_version        1.4.14
 %define gtk3_version        3.0.0
 %define vpnc_version        0.4
@@ -9,8 +9,8 @@
 Summary:   NetworkManager VPN plugin for vpnc
 Summary(ja): NetworkManager の vpnc 用 VPN プラグイン
 Name:      NetworkManager-vpnc
-Version:   0.9.8.2
-Release:   2%{?_dist_release}
+Version:   0.9.10.2
+Release:   1%{?_dist_release}
 License:   GPLv2+
 Group:     System Environment/Base
 URL:       http://www.gnome.org/projects/NetworkManager/
@@ -21,9 +21,11 @@ BuildRequires: gtk3-devel             >= %{gtk3_version}
 BuildRequires: dbus-devel             >= %{dbus_version}
 BuildRequires: NetworkManager-devel   >= %{nm_version}
 BuildRequires: NetworkManager-glib-devel >= %{nm_version}
+BuildRequires: libnm-gtk-devel >= %{nm_version}
 BuildRequires: GConf2-devel
 BuildRequires: libgnome-keyring-devel
 BuildRequires: libglade2-devel
+BuildRequires: libsecret-devel
 BuildRequires: intltool gettext
 
 Requires: NetworkManager  
@@ -98,6 +100,10 @@ fi
 %dir %{_datadir}/gnome-vpn-properties/vpnc
 
 %changelog
+* Sun Apr 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10.2-1
+- new upstream release
+- add BuildRequires: libnm-gtk-devel, libsecret-devel
+
 * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.8.2-2
 - rebuild with VineSeed environment
 

+ 35 - 10
N/NetworkManager/NetworkManager-vl.spec

@@ -13,7 +13,7 @@
 Name: NetworkManager
 Summary: Network connection manager and user applications
 Summary(ja): ネットワーク接続マネージャとユーザアプリケーション
-Version: 0.9.10.0
+Version: 0.9.10.2
 Release: 1%{?snapshot}%{?_dist_release}
 Group: System Environment/Base
 License: GPLv2+
@@ -28,6 +28,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 Requires(post): chkconfig
 Requires(preun): chkconfig
+Requires(posttrans): util-linux
 
 Requires: iproute openssl
 Requires: dhclient
@@ -121,15 +122,15 @@ sed -i "s|redhat-release|vine-release|g" configure
 %configure \
         --enable-silent-rules \
         --disable-static \
-	--enable-ifcfg-rh \
-	--with-dhclient=yes \
-	--with-dhcpcd=no \
-	--with-crypto=nss \
-	--with-docs=yes \
-	--enable-more-warnings=yes \
-	--enable-modify-system=yes \
-	--with-pppd-plugin-dir=%{_libdir}/pppd/%{ppp_version} \
-	--with-dist-version=%{version}-%{release} 
+        --enable-ifcfg-rh \
+        --with-dhclient=yes \
+        --with-dhcpcd=no \
+        --with-crypto=nss \
+        --with-docs=yes \
+        --enable-more-warnings=yes \
+        --enable-modify-system=yes \
+        --with-pppd-plugin-dir=%{_libdir}/pppd/%{ppp_version} \
+        --with-dist-version=%{version}-%{release} 
 
 make %{?_smp_mflags}
 
@@ -141,6 +142,9 @@ make install DESTDIR=$RPM_BUILD_ROOT
 
 cp %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
 
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
+cp -p data/server.conf.in $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d/00-server.conf
+
 # create a VPN directory
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/NetworkManager/VPN
 
@@ -183,6 +187,21 @@ fi
 %post   glib -p /sbin/ldconfig
 %postun glib -p /sbin/ldconfig
 
+%posttrans
+for file in `ls %{_sysconfdir}/sysconfig/network-scripts/ifcfg-*`
+do 
+    grep "^UUID=" $file > /dev/null 2>&1
+    if [ "$?" != "0" ]; then
+        device_name=`grep "DEVICE=" $file | awk -F'=' '{print $2;}' | grep -v lo`
+        if [ "$device_name" != "" ]; then
+            device_uuid=`uuidgen $device_name`
+            if [ "$device_uuid" != "" ]; then
+                echo "UUID=$device_uuid" >> $file
+            fi
+        fi
+    fi
+done
+
 
 %files -f %{name}.lang
 %defattr(-,root,root,0755)
@@ -196,7 +215,9 @@ fi
 %dir %{_sysconfdir}/%{name}/
 %dir %{_sysconfdir}/%{name}/dispatcher.d
 %dir %{_sysconfdir}/%{name}/VPN
+%dir %{_sysconfdir}/%{name}/conf.d
 %config(noreplace) %{_sysconfdir}/%{name}/nm-system-settings.conf
+%config(noreplace) %{_sysconfdir}/%{name}/conf.d/00-server.conf
 %{_bindir}/nm-online
 %{_bindir}/nmcli
 %{_libexecdir}/nm-avahi-autoipd.action
@@ -252,6 +273,10 @@ fi
 
 
 %changelog
+* Sun Apr 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10.2-1
+- new upstream release
+- add %%posttrans to insert UUID in ifcfg-xxx
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10.0-1
 - new upstream release
 - change BuildRequires: eudev-libgudev1-devel instead of libgudev1-devel

+ 5 - 2
n/network-manager-applet/network-manager-applet-vl.spec

@@ -6,7 +6,7 @@
 %define libnl3_version 3.2.14
 %define ppp_version 2.4.5
 
-%define applet_version 0.9.8.10
+%define applet_version 0.9.10.2
 
 #define snapshot .git20090414
 #define applet_snapshot %{nil}
@@ -14,7 +14,7 @@
 Name: network-manager-applet
 Summary: GNOME applications for use with NetworkManager
 Summary(ja): NetworkManager 用 GNOME アプリケーション
-Version: 0.9.10.0
+Version: 0.9.10.2
 Release: 1%{?snapshot}%{?_dist_release}
 
 Group: Applications/Internet
@@ -174,6 +174,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Sun Apr 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10.2-1
+- new upstream release
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10.0-1
 - new upstream release