Browse Source

rebuild package

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

+ 36 - 8
g/gksu/gksu-vl.spec

@@ -2,11 +2,14 @@ Summary: 	GKsu is a GTK+ frontend to the su and sudo programs.
 Summary(ja):	GKsu は su および sudo プログラムの gtk+ フロントエンドです。
 Name:	 	gksu
 Version: 	2.0.2
-Release:        3%{?_dist_release}
+Release:        4%{?_dist_release}
 License: 	GPL
 Group: 	 	Applications/System
 URL:		http://www.nongnu.org/gksu/
 Source:  	%{name}-%{version}.tar.gz
+
+Patch0:		%{name}-2.0.2-glib.patch
+Patch1:		%{name}-2.0.2-nautilus-3.x.patch
 Patch20:	%{name}-2.0.2-vine.patch
 
 BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
@@ -14,7 +17,7 @@ BuildRequires: 	gettext pkgconfig gtk2-devel bison autoconf
 BuildRequires:	libgksu-devel >= 2.0.9-1
 BuildRequires:	GConf2-devel
 BuildRequires:	gtk-doc, perl-XML-Parser
-BuildRequires:	gnome-keyring-devel
+BuildRequires:	gcr-devel
 BuildRequires:	nautilus-devel
 BuildRequires:	desktop-file-utils
 BuildRequires:  intltool, autoconf, automake
@@ -27,25 +30,40 @@ environment when acting as a su frontend. It is useful to menu items or
 other graphical programs that need to ask a user's password to run another
 program as another user.
 
+%package -n nautilus-gksu
+Summary:	gksu extensions for Nautilus
+Group:		User Interface/Desktop
+
+Requires:	%{name} = %{version}-%{release}
+Requires:	nautilus
+
+%description -n nautilus-gksu
+%{summary}
+
+
 %prep
 %setup
+%patch0 -p1
+%patch1 -p1
 %patch20 -p1 -b .vine
 
 %build
 intltoolize -f
 autoreconf -f -i
-%configure
-%__make %{?_smp_mflags}
+%configure --disable-static
+make %{?_smp_mflags}
 
 %install
-rm -fr %buildroot
-%makeinstall
+rm -fr $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 %find_lang %{name}
 
 
 %clean
-rm -fr %buildroot
+rm -fr $RPM_BUILD_ROOT
 
 
 %files -f %name.lang
@@ -55,10 +73,20 @@ rm -fr %buildroot
 %{_datadir}/applications/*.desktop
 %{_datadir}/pixmaps/*.png
 %{_datadir}/%{name}
-%{_libdir}/nautilus/extensions-2.0/*
 %{_mandir}/man1/*.1.*
 
+%files -n nautilus-gksu
+%defattr (-,root,root)
+%{_libdir}/nautilus/extensions-3.0/libnautilus-gksu.so
+
 %changelog
+* Wed Jul 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.2-4
+- rebuild for VineSeed environment
+- create nautilus-gksu subpackage
+- change BuildRequires: gcr-devel instead of gnome-keyring-devel
+- add Patch0 (gksu-2.0.2-glib.patch)
+- add Patch1 (gksu-2.0.2-nautilus-3.x.patch)
+
 * Thu Apr 21 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.2-3
 - rebuild for Vine 6
 

+ 15 - 12
g/gnome-mplayer/gnome-mplayer-vl.spec

@@ -1,19 +1,19 @@
 #TODO: Nautilus extention
-%define with_nautilus 0
-%define with_my_japo 0
-#% define svnrevision 2411
-#% define rcversion 1
-#% define betaversion b
+%global with_nautilus 0
+%global with_my_japo 0
+#% global svnrevision 2411
+#% global rcversion 1
+%global pretestversion a
 
 Name:           gnome-mplayer
-Version:        1.0.8
-Release:        5%{?betaversion:.%betaversion}%{?svnrevision:.svn%svnrevision}%{?_dist_release}
+Version:        1.0.9
+Release:        2%{?pretestversion:.%pretestversion}%{?svnrevision:.svn%svnrevision}%{?_dist_release}
 Summary:        An MPlayer GUI, a full-featured binary
 Summary(ja):    高機能な MPlayer のグラフィカルユーザーインターフェース
 Group:          Applications/Multimedia
 License:        GPLv2+
 URL:            http://kdekorte.googlepages.com/gnomemplayer
-Source0:        http://gnome-mplayer.googlecode.com/files/%{name}-%{version}%{?betaversion:%betaversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}.tar.%{?svnrevision:xz}%{!?svnrevision:gz}
+Source0:        http://gnome-mplayer.googlecode.com/files/%{name}-%{version}%{?pretestversion:%pretestversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}.tar.%{?svnrevision:xz}%{!?svnrevision:gz}
 Source10:       gnome-mplayer-snapshot.sh
 
 ## vine
@@ -111,7 +111,7 @@ GNOME MPlayer のインスタンスを制御できます.
 
 %prep
 #% setup -q %{?rcversion:-n %{name}-%{version}.rc%{rcversion}}
-%setup -q %{?betaversion:-n %{name}-%{version}%betaversion}
+%setup -q %{?pretestversion:-n %{name}-%{version}%pretestversion}
 
 ## vine
 %if %{with_my_japo}
@@ -231,8 +231,11 @@ update-desktop-database &> /dev/null || :
 
 
 %changelog
-* Sun Mar 24 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.8-5
-- rebuild with libimobiledevice-1.1.5
+* Wed Jul 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.9-2.a
+- rebuild with libplist-1.11
+
+* Tue Sep 17 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.9-1.a
+- updated to 1.0.9a; this is first alpha version
 
 * Thu Mar  7 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.8-4
 - new upstream release
@@ -398,7 +401,7 @@ update-desktop-database &> /dev/null || :
 * Sat Jun 06 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.6-1
 - new upstream release
 
-* Thu May 27 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.5-4.svn1298
+* Wed May 27 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.5-4.svn1298
 - source snapshot r1298
   - updated the latest up-to-date ja.po
 

+ 4 - 1
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: 3%{?_dist_release}
+Release: 4%{?_dist_release}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.gtk.org
@@ -360,6 +360,9 @@ killall -USR1 gvfsd >&/dev/null || :
 
 
 %changelog
+* Wed Jul 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.2-4
+- rebuild with libplist-1.11
+
 * Sun Jul 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.2-3
 - rebuild with libarchive-3.1.2
 

+ 13 - 6
n/nautilus-ideviceinfo/nautilus-ideviceinfo-vl.spec

@@ -1,13 +1,16 @@
 Summary:        Nautilus iDeviceInfo
 Name:           nautilus-ideviceinfo
 Version:        0.1.0
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 URL:		http://www.libimobiledevice.org/
 Group:          User Interface/Desktops
 License:       	GPLv2+
 
 Source:         %{name}-%{version}.tar.bz2
 
+# patch from ubuntu
+Patch0:			01-gtk3-migration.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  libimobiledevice-devel
 BuildRequires:  libplist-devel
@@ -24,17 +27,17 @@ storage usage (with nice eye candy).
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS"
-
+autoreconf -if
 %configure
 %__make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 %__make DESTDIR=$RPM_BUILD_ROOT install
-rm -f $RPM_BUILD_ROOT/%{_libdir}/nautilus/extensions-2.0/*.{l,}a
+rm -f $RPM_BUILD_ROOT/%{_libdir}/nautilus/extensions-3.0/*.{l,}a
 
 %find_lang %{name}
 
@@ -45,11 +48,15 @@ rm -rf $RPM_BUILD_ROOT
 %files -f %{name}.lang
 %defattr (-, root, root)
 %doc AUTHORS COPYING NEWS README
-%{_libdir}/nautilus/extensions-2.0/*.so
-%{_libdir}/nautilus/extensions-2.0/*.ui
+%{_libdir}/nautilus/extensions-3.0/*.so
+%{_libdir}/nautilus/extensions-3.0/*.ui
 
 
 %changelog
+* Wed Jul 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1.0-2
+- rebuild with VineSeed environment
+- add Patch0 (01-gtk3-migration.patch) from ubuntu
+
 * Sat Jun 26 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.0-1
 - initial build