Browse Source

2014-11-14 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* eet, gmtk, libeina: updated
	* libgpod, swfdec: changed Group
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9087 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
a94bdb625d
5 changed files with 109 additions and 79 deletions
  1. 26 22
      e/eet/eet-vl.spec
  2. 37 11
      g/gmtk/gmtk-vl.spec
  3. 25 24
      lib/libe/libeina/libeina-vl.spec
  4. 12 6
      lib/libg/libgpod/libgpod-vl.spec
  5. 9 16
      s/swfdec/swfdec-vl.spec

+ 26 - 22
e/eet/eet-vl.spec

@@ -1,20 +1,19 @@
 Name:           eet
 Summary:        Library for speedy data storage, retrieval, and compression
-Version:        1.4.1
+Version:        1.7.10
 Release:        1%{?_dist_release}
 
 Group:          System Environment/Libraries
-License:        MIT
+License:        GPLv2+ and BSD
 URL:            http://web.enlightenment.org/p.php?p=about/efl/eet
 
 Source0:        http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
-BuildRequires:  chrpath
 BuildRequires:  doxygen
+BuildRequires:  gnutls-devel
 BuildRequires:  libeina-devel >= 1.0.1
 BuildRequires:  libjpeg-turbo-devel
-BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
 
@@ -46,35 +45,36 @@ developing applications that use %{name}.
 %setup -q
 
 %build
-%configure --disable-static
-make %{?_smp_mflags}
+%configure \
+    --enable-silent-rules \
+    --disable-static \
+    --disable-doc \
+    --disable-install-examples
 
-pushd doc
-make doc %{?_smp_mflags}
-popd
+make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
-chrpath --delete $RPM_BUILD_ROOT%{_bindir}/%{name}
+#chrpath --delete $RPM_BUILD_ROOT%{_bindir}/%{name}
 find $RPM_BUILD_ROOT -name '*.la' -delete
-chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libeet.so.%{version}
+#chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libeet.so.%{version}
 
 # remove unfinished manpages
-find doc/man/man3 -size -100c -delete
+#find doc/man/man3 -size -100c -delete
 
-for l in todo %{name}.dox
-do
-    rm -f doc/man/man3/$l.3
-done 
+#for l in todo %{name}.dox
+#do
+#    rm -f doc/man/man3/$l.3
+#done 
 
-chmod -x doc/html/*
+#chmod -x doc/html/*
 
-install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man3
-install -Dpm0644 doc/man/man3/* $RPM_BUILD_ROOT%{_mandir}/man3
+#install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man3
+#install -Dpm0644 doc/man/man3/* $RPM_BUILD_ROOT%{_mandir}/man3
 
 # Rename overly generic manpage
-mv $RPM_BUILD_ROOT%{_mandir}/man3/deprecated.3 $RPM_BUILD_ROOT%{_mandir}/man3/eet-deprecated.3
+#mv $RPM_BUILD_ROOT%{_mandir}/man3/deprecated.3 $RPM_BUILD_ROOT%{_mandir}/man3/eet-deprecated.3
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -92,14 +92,18 @@ rm -rf $RPM_BUILD_ROOT
 
 %files devel
 %defattr(-,root,root,-)
-%doc doc/html
-%{_mandir}/man3/* 
+#%doc doc/html
+#%{_mandir}/man3/* 
 %{_includedir}/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/%{name}.pc
 
 
 %changelog
+* Thu Nov 13 2014 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.7.0-1
+- updated to 1.7.0
+- linked to gnutls instead of openssl
+
 * Mon Aug  1 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.4.1-1
 - new upstream release
 - resolve manpage conflict due to generic naming

+ 37 - 11
g/gmtk/gmtk-vl.spec

@@ -1,23 +1,26 @@
-%define with_my_japo 0
-#% define svnrevision 184
-#% define rcversion 1
-#% define betaversion a1
+%global with_my_japo 0
+#% global svnrevision 205
+%global pretestversion b
+#% global rcversion 1
 
 Name:           gmtk           
-Version:        1.0.7
-Release:        1%{?betaversion:.%betaversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}%{?_dist_release}
 Summary:        Library of common functions and widgets for gnome-mplayer and gecko-mediaplayer
+Summary(ja):    GNOME Media Player と Gecko Media Player に共通する機能・ウィジェットに関するライブラリ
+Version:        1.0.9
+Release:        2%{?pretestversion:.%pretestversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}%{?_dist_release}
 
 License:        GPLv2+
+Group:		System Environment/Libraries
 URL:            http://code.google.com/p/%{name}/ 
-Source0:        http://code.google.com/p/%{name}/files/%{name}-%{version}%{?betaversion:%betaversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}.tar.%{?svnrevision:xz}%{!?svnrevision:gz}
+Source0:        http://code.google.com/p/%{name}/files/%{name}-%{version}%{?pretestversion:%pretestversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}.tar.%{?svnrevision:xz}%{!?svnrevision:gz}
 Source10:       gmtk-snapshot.sh
 
-## vine
+## Vine
 %if %{with_my_japo}
-Source100:      gmtk-1.0.6b1-ja.po
+Source100:      gmtk-1.0.8a.svn205-ja.po
 %endif
 
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:  alsa-lib-devel
 BuildRequires:  GConf2-devel
 BuildRequires:  gettext
@@ -37,6 +40,8 @@ Library of common functions and widgets for gnome-mplayer and gecko-mediaplayer
 
 %package        devel
 Summary:        Development files for %{name}
+Summary(ja):    %{name} の開発用ファイル
+Group:		Development/Libraries
 Requires:       %{name} = %{version}-%{release}
 
 %description    devel
@@ -46,7 +51,7 @@ developing applications that use %{name}.
 
 %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}
@@ -54,7 +59,7 @@ developing applications that use %{name}.
 %endif
 
 ##
-autoreconf --install --force --verbose
+#autoreconf --install --force --verbose
 
 %build
 %configure --disable-static
@@ -85,6 +90,27 @@ find $RPM_BUILD_ROOT -name '*.la' -exec %__rm -f {} ';'
 
 
 %changelog
+* Fri Nov 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.0.9-2.b
+- updated to 1.0.9b
+- added Group tag
+
+* 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
+
+* Wed Feb 20 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.8-3.b
+- updated to 1.0.8b (beta)
+
+* Sun Feb 17 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.8-2.a.svn205
+- updated to svn205
+- updated ja.po: gmtk-1.0.8a.svn205-ja.po
+
+* Fri Feb  1 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.8-1.a.svn198
+- updated to svn198
+- updated ja.po: gmtk-1.0.8a.svn198-ja.po
+
 * Thu Nov  1 2012 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.7-1
 - new upstream release
 

+ 25 - 24
lib/libe/libeina/libeina-vl.spec

@@ -1,8 +1,6 @@
-%global _missing_doc_files_terminate_build 0
-
 Summary:	Data Type Library
 Name:		libeina
-Version:	1.0.1
+Version:	1.7.10
 Release:	1%{?_dist_release}
 
 License:	LGPLv2+
@@ -12,17 +10,17 @@ URL:		http://www.enlightenment.org/
 Source:		http://download.enlightenment.org/releases/eina-%{version}.tar.bz2
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-BuildRequires:	chrpath
-BuildRequires:	pkgconfig
-BuildRequires:	doxygen
 BuildRequires:	check-devel
+BuildRequires:	doxygen
+BuildRequires:	pkgconfig
 
 %description
 Eina is a multi-platform library that provides optimized data types 
 and useful tools for projects.
 
 %package	devel
-Summary:	Eina headers, documentation and test programs
+Summary:	Eina headers, documentation
+Summary(ja):	libeina 
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	pkgconfig
@@ -32,41 +30,43 @@ Headers, test programs and documentation for %{name}.
 
 %prep
 %setup -q -n eina-%{version}
+
 # Avoid lib64 rpaths
 %if "%{_libdir}" != "/usr/lib"
 sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
 %endif
 
 %build
-%configure --disable-static
-## Tested export for tests
-## export LD_LIBRARY_PATH=$( pwd )/src/lib/.libs/libeina.so
+%configure \
+    --enable-silent-rules \
+    --disable-static
 
 make %{?_smp_mflags}
-make doc %{?_smp_mflags}
+#make doc %{?_smp_mflags}
 
 %install
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
 
 # remove unfinished manpages
-find doc/man/man3 -size -100c -delete
+#find doc/man/man3 -size -100c -delete
+
+#for l in todo %{name}.dox
+#do
+#    rm -f doc/man/man3/$l.3
+#done 
 
-for l in todo %{name}.dox
-do
- rm -f doc/man/man3/$l.3
-done 
+#mkdir -p %{buildroot}%{_mandir}/man3
+#install -Dpm0644 doc/man/man3/* %{buildroot}%{_mandir}/man3
 
-mkdir -p %{buildroot}%{_mandir}/man3
-install -Dpm0644 doc/man/man3/* %{buildroot}%{_mandir}/man3
 # remove libtool archive along with stripping
 find %{buildroot}/ -type f  -iname '*.la' -exec rm {} \;
 find %{buildroot}/ -type f  -iname '*.a' -exec rm {} \;
 
 ## Can be enabled when upstream fixed the tests
 ## needs --enable-tests with %%configure
-## %check
-## make check
+%check
+make check
 
 %clean
 rm -rf %{buildroot}
@@ -77,19 +77,20 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-# No ChangeLog included. Zero byte.
-%doc AUTHORS COPYING
+%doc AUTHORS COPYING README NEWS
 %{_libdir}/*.so.*
-#%{_libdir}/eina
 
 %files devel
 %defattr(-,root,root,-)
 %{_includedir}/*
-%{_mandir}/man3/*
+#{_mandir}/man3/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Thu Nov 13 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.7.10-1
+- new upstream release
+
 * Mon Aug  1 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0.1-1
 - new upstream release
 

+ 12 - 6
lib/libg/libgpod/libgpod-vl.spec

@@ -4,7 +4,7 @@ Summary: Library to access the iPod
 Summary(ja): iPod にアクセスするためのライブラリ
 Name: libgpod
 Version: 0.8.3
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 Group: System Environment/Libraries
 License: LGPLv2+
 URL: http://www.gtkpod.org/libgpod.html
@@ -33,7 +33,7 @@ BuildRequires: taglib-devel
 BuildRequires: swig
 %if %{with_mono}
 BuildRequires: mono-devel
-BuildRequires: gtk-sharp2
+BuildRequires: gtk-sharp2-devel
 %endif
 
 Requires: udev
@@ -70,7 +70,8 @@ libgpod を使ったアプリケーションのコンパイルに必要なライ
 
 %package -n python-gpod
 Summary: Python module to access iPod content
-Group: Development/Languages
+Summary(ja): iPod にアクセスするための Python モジュール
+Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: python-mutagen
 
@@ -82,7 +83,8 @@ to the libgpod library.
 %if %{with_mono}
 %package sharp
 Summary: C#/.NET library to access iPod content
-Group: Development/Languages
+Summary(ja): iPod にアクセスするための C#/.NET ライブラリ
+Group: System Environment/Libraries
 Requires: %{name} = %{version}-%{release}
 
 %description sharp
@@ -91,8 +93,8 @@ library.
 
 %package sharp-devel
 Summary: Development files for libgpod-sharp
-Summary: C#/.NET library to access iPod content
-Group: Development/Languages
+Summary(ja): libgpod-sharp の開発用ファイル
+Group: Development/Libraries
 Requires: %{name}-sharp = %{version}-%{release}
 Requires: pkgconfig
 
@@ -168,6 +170,10 @@ if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
 
 
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.8.3-3
+- moved sharp subpackage to System Environment/Libraries Group
+- moved sharp-devel subpackage to Development/Libraries Group
+
 * Wed Jul 09 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 0.8.3-2
 - rebuild with new libplist, libimobiledevice
 

+ 9 - 16
s/swfdec/swfdec-vl.spec

@@ -8,14 +8,14 @@ Summary(ja):	Flash アニメーションレンダリングライブラリ
 
 Name:		swfdec
 Version:	%{major_version}.2
-Release:	3%{?_dist_release}
+Release:	4%{?_dist_release}
 
 Group:		System Environment/Libraries
 License:	LGPLv2+
 URL:		http://swfdec.freedesktop.org/
 Source0:	http://swfdec.freedesktop.org/download/%{name}/%{major_version}/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:	alsa-lib-devel
 BuildRequires:	glib2-devel >= 2.16
 BuildRequires:	gstreamer-devel >= 0.10.11
@@ -28,7 +28,6 @@ BuildRequires:	pango-devel >= %{pango_version}
 Requires(pre):	/sbin/ldconfig
 Requires(post):	/sbin/ldconfig
 
-
 %description
 swfdec is a library for rendering Adobe Flash animations. Currently it handles
 most Flash 3, 4 and many Flash 7 videos. 
@@ -43,7 +42,6 @@ Requires:	liboil-devel
 Requires:	pango-devel
 Requires:	pkgconfig
 
-
 %description	devel
 %{name}-devel contains the files needed to build packages that depend on
 swfdec.
@@ -51,12 +49,12 @@ swfdec.
 
 %package	gtk
 Summary:	A library for easy embedding of Flash files in an application
-Group:		Development/Libraries
+Summary(ja):	Flash ファイルをアプリケーションに容易に埋め込むためのライブラリ
+Group:		System Environment/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires(pre):	/sbin/ldconfig
 Requires(post):	/sbin/ldconfig
 
-
 %description	gtk
 %{name}-gtk is a library for developers that allows one to easily embed
 Flash videos and animations into their appplications. 
@@ -70,7 +68,6 @@ Requires:	%{name}-gtk = %{version}-%{release}
 Requires:	%{name}-devel = %{version}-%{release}
 Requires:	gtk2-devel
 
-
 %description	gtk-devel
 %{name}-gtk is a library for developers that allows one to easily embed
 Flash videos and animations into their appplications. This package contains
@@ -79,7 +76,6 @@ files necessary to build packages and appplications that use %{name}-gtk.
 
 %prep
 %setup -q
-
 		
 %build
 %configure --disable-static --with-audio=alsa
@@ -112,12 +108,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %post -p /sbin/ldconfig
 
-
-%post gtk -p /sbin/ldconfig
-
-
 %postun	-p /sbin/ldconfig
 
+%post gtk -p /sbin/ldconfig
 
 %postun gtk -p /sbin/ldconfig
 
@@ -127,15 +120,13 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS COPYING NEWS README 
 %{_libdir}/libswfdec-%{major_version}.so.*
 
-
 %files	devel
 %defattr(-,root,root,-)
-%{_datadir}/gtk-doc/html/%{name}/
 %{_libdir}/pkgconfig/%{name}-%{major_version}.pc
 %{_libdir}/libswfdec-%{major_version}.so
 %dir %{_includedir}/%{name}-%{major_version}
 %{_includedir}/%{name}-%{major_version}/swfdec/
-
+%{_datadir}/gtk-doc/html/%{name}/
 
 %files	gtk
 %defattr(-,root,root,-)
@@ -143,7 +134,6 @@ rm -rf $RPM_BUILD_ROOT
 #%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 %{_libdir}/libswfdec-gtk-%{major_version}.so.*
 
-
 %files	gtk-devel
 %defattr(-,root,root,-)
 %{_libdir}/libswfdec-gtk-%{major_version}.so
@@ -152,6 +142,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.2-4
+- moved gtk subpackage to System Environment/Libraries
+
 * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.2-3
 - rebuild with VineSeed environment