Browse Source

cinnamon,muffin: New Package
others: new upstream release

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

Takemikaduchi 12 years ago
parent
commit
e6ad6fad36

+ 14 - 10
a/alacarte/alacarte-vl.spec

@@ -1,7 +1,7 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           alacarte
-Version:        0.13.2
+Version:        0.13.4
 Release:        1%{?_dist_release}
 Summary:        Menu editor for the GNOME desktop
 Summary(ja):    GNOME デスクトップ用メニューエディタ
@@ -9,20 +9,18 @@ Summary(ja):    GNOME デスクトップ用メニューエディタ
 Group:          Applications/System
 License:        LGPLv2+
 URL:            http://www.gnome.org
-Source0:        http://download.gnome.org/sources/alacarte/0.13/%{name}-%{version}.tar.bz2
+Source0:        http://download.gnome.org/sources/alacarte/0.13/%{name}-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 
-BuildRequires:  python, python-devel, gettext
-BuildRequires:  pygtk2-devel
-BuildRequires:  pkgconfig
-BuildRequires:  gnome-menus-devel >= 2.30.4
+BuildRequires:  gettext
+BuildRequires:  python-devel
+BuildRequires:  pygobject3-devel
+BuildRequires:  gnome-menus-devel >= 3.2.0.1
 BuildRequires:  intltool
 BuildRequires:  desktop-file-utils
-Requires:       pygtk2, gnome-python
-Requires:       gnome-menus >= 2.30.4
 
-Patch0:		undo-delete.patch
+Requires:       gnome-menus >= 3.2.0.1
 
 %description
 Alacarte is a graphical menu editor that lets you edit, add, and delete
@@ -31,7 +29,6 @@ should work with any desktop environment that uses this specification.
 
 %prep
 %setup -q
-%patch0 -p1 -b .undo-delete
 
 %build
 %configure
@@ -80,6 +77,13 @@ fi
 %{_datadir}/icons/hicolor/256x256/apps/alacarte.png
 
 %changelog
+* Sun Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.13.4-1
+- new upstream release
+- remove Patch0
+- remove BuildRequires: pygtk2-devel
+- add BuildRequires: pygobject3-devel
+- remove Requires: pygtk2, gnome-python
+
 * Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.13.2-1
 - new upstream release
 

+ 4 - 1
a/alien/alien-vl.spec

@@ -1,7 +1,7 @@
 Summary: Install Debian, Slackware, and Stampede packages with rpm.
 Summary(ja): Debian, Slackware, Stampede パッケージ等を rpm でインストールするためのツール
 Name: alien
-Version: 8.81
+Version: 8.87
 Release: 1%{?_dist_release}
 Source: ftp://kitenet.net/pub/code/debian/alien_%{version}.tar.gz
 URL: http://kitenet.net/~joey/code/alien/
@@ -52,6 +52,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man*/*
 
 %changelog
+* Sun Jul 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 8.87-1
+- new upstream release
+
 * Mon May 24 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 8.81-1
 - updated to 8.81
 

+ 141 - 0
c/cinnamon/cinnamon-vl.spec

@@ -0,0 +1,141 @@
+Name: 		cinnamon
+Summary: 	A Linux Desktop featuring a traditional layout and modern technology
+Version: 	1.4
+Release: 	1.UP1%{?_dist_release}
+
+Group: 		User Interface/Desktops
+License:	GPLv2+
+URL: 		http://cinnamon.linuxmint.com/
+
+Source0: 	%{name}-%{version}-UP1.tar.gz
+
+Patch0:		cinnamon-1.4-session.patch
+Patch1:		cinnamon-1.4-settings.patch
+
+# vine patch
+Patch101:	cinnamon-vine-settings.patch
+
+BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
+
+BuildRequires: 	muffin-devel >= 1.0.2
+BuildRequires: 	gjs-devel >= 1.29.18
+BuildRequires: 	gstreamer-plugins-base-devel >= 0.10.16
+BuildRequires: 	folks-devel >= 0.5.2
+BuildRequires: 	evolution-data-server-devel >= 2.32.0
+BuildRequires: 	telepathy-glib-devel >= 0.15.5
+BuildRequires: 	telepathy-logger-devel >= 0.2.4
+BuildRequires: 	polkit-devel >= 0.100
+BuildRequires: 	startup-notification-devel >= 0.11
+BuildRequires: 	gnome-menus-devel
+BuildRequires: 	NetworkManager-glib-devel
+BuildRequires: 	libgnome-keyring-devel
+BuildRequires: 	libcroco-devel >= 0.6.2
+BuildRequires: 	gnome-desktop3-devel >= 2.90.0
+BuildRequires: 	pulseaudio-libs-devel
+BuildRequires: 	libgudev1-devel
+BuildRequires: 	gnome-common
+
+Requires(post,pre,preun): GConf2
+Requires:	glib2
+Requires:	muffin
+
+%description
+Cinnamon is a Linux desktop which provides advanced innovative features and a traditional user experience.
+
+The desktop layout is similar to Gnome 2. 
+The underlying technology is forked from Gnome Shell.
+The emphasis is put on making users feel at home and providing them with an easy to use and comfortable desktop experience.
+
+%prep
+%setup -q -n linuxmint-Cinnamon-af1653f
+%patch0 -p1
+%patch1 -p1 
+%patch101 -p1 -b .vine
+
+%build
+NOCONFIGURE=1 ./autogen.sh
+%configure \
+	--disable-static \
+	--with-ca-certificates=%{_datadir}/ssl/certs/ca-bundle.crt \
+	 --enable-compile-warnings=minimum
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+make install DESTDIR=$RPM_BUILD_ROOT
+unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post
+export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/cinnamon.schemas > /dev/null || :
+
+%pre
+if [ "$1" -gt 1 ]; then
+    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+    gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/cinnamon.schemas > /dev/null || :
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+    gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/cinnamon.schemas > /dev/null || :
+fi
+
+%postun
+if [ $1 -eq 0 ]; then
+  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+fi
+
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+
+
+%files -f %{name}.lang
+%defattr(-,root,root)
+%doc README NEWS COPYING AUTHORS
+%{_sysconfdir}/gconf/schemas/cinnamon.schemas
+%{_sysconfdir}/xdg/menus/cinnamon-applications.menu
+%{_sysconfdir}/xdg/menus/cinnamon-settings.menu
+%{_bindir}/cinnamon
+%{_bindir}/cinnamon-extension-tool
+%{_bindir}/cinnamon-menu-editor
+%{_bindir}/cinnamon-settings
+%{_bindir}/gnome-session-cinnamon
+%{_prefix}/lib/cinnamon-menu-editor
+%{_prefix}/lib/cinnamon-settings
+%{_libdir}/%{name}/Cinnamon-0.1.typelib
+%{_libdir}/%{name}/Gvc-1.0.typelib
+%{_libdir}/%{name}/St-1.0.typelib
+%{_libdir}/%{name}/libcinnamon.so
+%{_libdir}/mozilla/plugins/libcinnamon-browser-plugin.so
+%{_libexecdir}/cinnamon-calendar-server
+%{_libexecdir}/cinnamon-hotplug-sniffer
+%{_libexecdir}/cinnamon-perf-helper
+%{_datadir}/applications/cinnamon-settings.desktop
+%{_datadir}/applications/cinnamon.desktop
+%{_datadir}/%{name}/applets
+%{_datadir}/%{name}/js
+%{_datadir}/%{name}/search_providers
+%{_datadir}/%{name}/shaders
+%{_datadir}/%{name}/theme
+%{_datadir}/dbus-1/services/org.Cinnamon.CalendarServer.service
+%{_datadir}/dbus-1/services/org.Cinnamon.HotplugSniffer.service
+%{_datadir}/desktop-directories
+%{_datadir}/glib-2.0/schemas/org.cinnamon.gschema.xml
+%{_datadir}/gnome-session/sessions/cinnamon.session
+%{_datadir}/xsessions/cinnamon.desktop
+%{_mandir}/man1/cinnamon.1.gz
+
+%changelog
+* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4-UP1-1
+- initial build for Vine Linux

+ 4 - 11
e/eog/eog-vl.spec

@@ -9,7 +9,7 @@
 Summary: Eye of GNOME image viewer
 Summary(ja): Eye of GNOME 画像ビューワ
 Name:    eog
-Version: 3.4.1
+Version: 3.4.2
 Release: 1%{?_dist_release}
 URL: http://projects.gnome.org/eog/
 Group: Applications/Graphics
@@ -17,11 +17,6 @@ License: GPL
 
 Source0: http://ftp.gnome.org/pub/GNOME/sources/eog/3.4/%{name}-%{version}.tar.xz
 
-# Start testing
-Source1: http://l10n.gnome.org/POT/eog.master/eog.master.ja.po
-Source2: http://l10n.gnome.org/POT/eog.master/docs/eog-help.master.ja.po
-# End testing
-
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 Requires(post,postun): scrollkeeper
 Requires(post,pre,preun): GConf2
@@ -72,11 +67,6 @@ Header files and libraries for building a extension library for the eog.
 %prep
 %setup -q
 
-# Start testing
-%{__cp} %{SOURCE1} po/ja.po
-%{__cp} %{SOURCE2} help/ja/ja.po
-# End testing
-
 %build
 %configure --disable-schemas-install --disable-scrollkeeper
 %__make %{?_smp_mflags}
@@ -139,6 +129,9 @@ fi
 %{_datadir}/gtk-doc/html/eog
 
 %changelog
+* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
+- new upstream release
+
 * Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
 - new upstream release
 

+ 4 - 1
l/latexila/latexila-vl.spec

@@ -1,5 +1,5 @@
 Name:		latexila
-Version:	2.4.0
+Version:	2.4.1
 Release:	1%{?_dist_release}
 Summary:	Integrated LaTeX Environment for the GNOME desktop
 
@@ -103,6 +103,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_datadir}/gnome/help/%{name}
 
 %changelog
+* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.1-1
+- new upstream release
+
 * Mon Apr 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.0-1
 - new upstream release
 - add BuildRequires: gtkspell-devel

+ 114 - 0
m/muffin/muffin-vl.spec

@@ -0,0 +1,114 @@
+Name: 		muffin
+Summary: 	The cinnamon window manager based on mutter
+Version: 	1.0.3
+Release: 	1.UP1%{?_dist_release}
+
+Group: 		User Interface/Desktops
+License:	GPLv2+
+URL: 		http://cinnamon.linuxmint.com/
+
+Source0: 	%{name}-%{version}-UP1.tar.gz
+
+BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:	gtk3-devel >= 3.3.3
+BuildRequires:	clutter-devel >= 1.7.5
+BuildRequires:	cairo-devel >= 1.10.0
+BuildRequires:	GConf2-devel >= 2.14.0
+BuildRequires:	gobject-introspection-devel >= 0.9.5
+BuildRequires:	libcanberra-gtk3-devel >= 0.26
+BuildRequires:	startup-notification-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libXcomposite-devel >= 0.2
+BuildRequires:	libXcursor-devel
+BuildRequires:	libXinerama-devel
+BuildRequires:	zenity
+BuildRequires:	gnome-doc-utils
+
+Requires(post,pre,preun): GConf2
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+%description
+The Cinnamon Window Manager Based on Mutter 3.2.1.
+
+
+%package	devel
+Summary:        Development tools for muffin
+Summary(ja):    muffin の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description devel
+Header files and libraries for building a extension library for the
+muffin.
+
+
+%prep
+%setup -q -n linuxmint-muffin-010e441
+
+%build
+%configure --disable-static --enable-compile-warnings=minimum
+make %{?_smp_mflags} 
+
+%install
+rm -rf $RPM_BUILD_ROOT
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+make install DESTDIR=$RPM_BUILD_ROOT
+unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/muffin.schemas > /dev/null || :
+
+%pre
+if [ "$1" -gt 1 ]; then
+    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+    gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/muffin.schemas > /dev/null || :
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+    gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/muffin.schemas > /dev/null || :
+fi
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc README NEWS COPYING AUTHORS
+%{_sysconfdir}/gconf/schemas/muffin.schemas
+%{_bindir}/muffin
+%{_bindir}/muffin-message
+%{_bindir}/muffin-theme-viewer
+%{_bindir}/muffin-window-demo
+%{_libdir}/libmuffin.so.*
+%{_libdir}/%{name}/Meta-3.0.typelib
+%{_libdir}/%{name}/plugins
+%{_datadir}/applications/muffin.desktop
+%{_datadir}/gnome/wm-properties/muffin-wm.desktop
+%{_datadir}/%{name}/icons/muffin-window-demo.png
+%{_mandir}/man1/*.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/muffin
+%{_libdir}/libmuffin.so
+%{_libdir}/%{name}/Meta-3.0.gir
+%{_libdir}/pkgconfig/libmuffin.pc
+%{_libdir}/pkgconfig/muffin-plugins.pc
+
+
+%changelog
+* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.3-UP1-1
+- initial build for Vine Linux

+ 4 - 1
n/notification-daemon/notification-daemon-vl.spec

@@ -6,7 +6,7 @@
 
 Summary: Notification Daemon 
 Name: notification-daemon
-Version: 0.7.4
+Version: 0.7.5
 Release: 1%{?_dist_release}
 URL: http://www.galago-project.org/specs/notification/ 
 License: GPL
@@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/applications/notification-daemon.desktop
 
 %changelog
+* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.5-1
+- new upstream release
+
 * Sun Apr 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.4-1
 - new upstream release
 

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

@@ -13,11 +13,11 @@
 Summary: System for layout and rendering of internationalized text.
 Summary(ja): 国際化テキストのレイアウト・レンダリングシステム
 Name: pango
-Version: 1.30.0
+Version: 1.30.1
 Release: 1%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
-Source: ftp://ftp.gnome.org/pub/gnome/sources/pango/1.29/pango-%{version}.tar.xz
+Source: ftp://ftp.gnome.org/pub/gnome/sources/pango/1.30/pango-%{version}.tar.xz
 URL: http://www.pango.org
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
@@ -177,6 +177,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.30.1-1
+- new upstream release
+
 * Sat Mar 31 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.30.0-1
 - new upstream release