Browse Source

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

	* kross-interpreters: NEW
	* mecab-perl, xfconf: rebuilt
	* pdflib-lite: updated
	


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

+ 283 - 0
k/kross-interpreters/kross-interpreters-vl.spec

@@ -0,0 +1,283 @@
+
+## falcon (still) not functional
+#define kross_falcon 1
+# Only compatible with ruby-1.9.x currently
+%define kross_ruby 1
+%global ruby_abi 1.9.1
+%define kross_java 1
+
+Name:    kross-interpreters 
+Summary: Kross interpreters 
+Summary(ja): Kross インタプリタ集
+Version: 4.12.5
+Release: 1%{?_dist_release}
+
+License: LGPLv2+
+Group:   System Environment/Libraries
+URL:     http://developer.kde.org/language-bindings/
+
+Source0: http://download.kde.org/stable/%{version}/src/%{name}-%{version}.tar.xz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: kdelibs4-devel >= %{version} 
+%if 0%{?kross_falcon}
+BuildRequires: Falcon-devel
+%endif
+%if 0%{?kross_java}
+BuildRequires: java-devel
+%endif
+%if 0%{?kross_ruby}
+BuildRequires: ruby-devel ruby
+%endif
+BuildRequires: python-devel
+
+%description
+%{summary}.
+
+%package -n kross-python
+Summary:  Kross plugin for python
+Summary(ja): Python 用 Kross プラグイン
+Group:    System Environment/Libraries
+Requires: kdelibs4 >= %{version}
+Provides: kross(python) = %{version}-%{release}
+
+%description -n kross-python
+Python plugin for the Kross architecture in KDE.
+
+%package -n kross-falcon
+Summary:  Kross plugin for falcon
+Summary(ja): Falcon 用 Kross プラグイン
+Group:    System Environment/Libraries
+Requires: Falcon
+Requires: kdelibs4 >= %{version}
+Provides: kross(falcon) = %{version}-%{release}
+
+%description -n kross-falcon
+Falcon plugin for the Kross architecture in KDE.
+
+%package -n kross-java
+Summary:  Kross plugin for java 
+Summary(ja): Java 用 Kross プラグイン
+Group:    System Environment/Libraries
+Requires: kdelibs4 >= %{version}
+Provides: kross(java) = %{version}-%{release}
+
+%description -n kross-java
+Java plugin for the Kross architecture in KDE.
+
+%package -n kross-ruby
+Summary:  Kross plugin for ruby
+Summary(ja): Ruby 用 Kross プラグイン
+Group:    System Environment/Libraries
+#{?ruby_abi:Requires: ruby(abi) = %{ruby_abi}}
+Requires: kdelibs4 >= %{version}
+Provides: kross(ruby) = %{version}-%{release}
+
+%description -n kross-ruby
+Ruby plugin for the Kross architecture in KDE.
+
+
+%prep
+%setup -q
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%cmake \
+    -DCMAKE_BUILD_TYPE=release \
+    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
+    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
+    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
+    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
+    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
+    -DCUSTOM_RUBY_SITE_ARCH_DIR:PATH=%{ruby_arch} \
+    -DCUSTOM_RUBY_SITE_LIB_DIR:PATH=%{ruby_lib} \
+    ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf %{buildroot}
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%files -n kross-python
+%defattr(-,root,root,-)
+%{_libdir}/kde4/krosspython.so
+
+%if 0%{?kross_falcon}
+%files -n kross-falcon
+%defattr(-,root,root,-)
+%{_libdir}/kde4/krossfalcon.so
+%endif
+
+%if 0%{?kross_java}
+%files -n kross-java
+%defattr(-,root,root,-)
+%{_libdir}/kde4/krossjava.so
+%{_libdir}/kde4/kross/kross.jar
+%endif
+
+%if 0%{?kross_ruby}
+%files -n kross-ruby
+%defattr(-,root,root,-)
+%{_libdir}/kde4/krossruby.so
+%endif
+
+
+%changelog
+* Sun Nov  9 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.12.5-1
+- splitted from kdebindings
+- enabled kross-java package
+
+* Thu Jun 16 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-1
+- new upstream release
+
+* Thu Apr 14 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.1-1
+- updated to 4.6.1
+- added BR: kdesdk-devel
+- disabled attica plugins temporaly
+- rebuilt with mono-2.10.1
+
+* Sun Sep 26 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.1-2
+- rebuilt with rpm-4.8.1 for pkg-config
+
+* Sat Sep 18 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.1-1
+- new upstream release
+- added Patch50
+- added more japanese summaries
+
+* Tue Aug 17 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.0-1
+- new upstream release
+
+* Sun Jul  4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.5-1
+- new upstream release
+
+* Fri May  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.3-1
+- new upstream release
+
+* Thu Apr 15 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.2-1
+- new upstream release
+
+* Tue Mar  9 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.1-1
+- new upstream release
+- added -DCMAKE_SKIP_RPATH:BOOL=OFF option to cmake
+  (see https://bugs.kde.org/show_bug.cgi?id=214824)
+- built with new toolchain
+
+* Wed Nov 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.3-1
+- new upstream release
+
+* Thu Oct 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-4
+- merged 4.3.1-2 %changelog 
+- re-define %%{mono_dir} to %{_prefix}/lib/mono (again)
+
+* Tue Oct 27 2009 Shu KONNO <owa@bg.wakwak.com> 4.3.2-3
+- use %%{_prefix}/lib for mono-dll (for x86_64)
+
+* Tue Oct 27 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-2
+- new upstream release
+- built with PyQt4-4.6
+
+* Sun Sep 06 2009 NAKAMURA Kenta <kenta@vinelinux.org> 4.3.1-2
+- define %%{mono_dir} to specify mono library install path
+
+* Sun Sep  6 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.1-1
+- new upstream release
+- fixed ruby modules installation path
+
+* Thu Aug 20 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.0-1
+- new upstream release
+- spilt sub package based on Fedora
+
+* Mon May 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5.8-1
+- applied new versioning policy
+- added Patch1 
+  (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484191)
+
+* Fri Nov 23 2007 NAKAMURA Kenta <kenta@vinelinux.org> 3.5.8-0vl3
+- added --with-qt-libraries option
+
+* Mon Oct 29 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.8-0vl2
+- rebuild for VineSeed
+
+* Mon Oct 29 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.8-0vl1
+- new upstream release
+
+* Mon Jun 25 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.7-0vl2
+- rebuild for VineSeed
+
+* Thu May 31 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.7-0vl1
+- new upstream release
+- update Patch0
+- drop Patch1
+
+* Mon Jan 29 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.6-0vl1
+- new upstream release
+- add Patch1
+- add --enable-libsuffix option
+
+* Tue Oct  3 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.5-0vl2
+- rebuild for VineSeed
+
+* Tue Oct  3 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.5-0vl1
+- new upstream release
+
+* Wed Aug  2 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.4-0vl2
+- rebuild for VineSeed
+
+* Wed Aug  2 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.4-0vl1
+- new upstream release
+
+* Thu Jun  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.3-0vl2
+- rebuild for VineSeed
+
+* Thu Jun  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.3-0vl1
+- new upstream release
+
+* Wed Mar 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.2-0vl2
+- rebuild for VineSeed
+
+* Wed Mar 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.2-0vl1
+- new upstream release
+
+* Wed Feb  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.1-0vl2
+- rebuild for VineSeed
+
+* Wed Feb  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.1-0vl1
+- new upstream release
+- renew BuildPrereq and build section
+- renew %%files
+- enable python
+- change spec to make main and devel package
+- add BuildPrereq: ruby ruby-devel
+- add Patch0 to install ruby-bindings under /usr/lib/ruby
+
+* Sun Mar 17 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 2.2.2-1vl1
+- build for VineSeed
+- disable python and mozilla
+- objprelink (i386 only)
+
+* Wed Nov 21 2001 Than Ngo <than@redhat.com> <bero@redhat.com> 2.2.2-1
+- 2.2.2
+- build kmozilla binding only on x86/alpha
+
+* Thu Aug  9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-2
+- Make sure %%{name}-kmozilla isn't built on ia64
+
+* Mon Jul 23 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010723.2
+- Move python bindings to separate package
+- Add perl bindings
+- Shut up rpmlint
+
+* Wed Feb 21 2001 Bernhard Rosenkraenzer <bero@redhat.com>
+- 2.1
+
+* Sun Jan 28 2001 Bernhard Rosenkraenzer <bero@redhat.com>
+- initial RPM

+ 8 - 4
m/mecab-perl/mecab-perl-vl.spec

@@ -1,5 +1,5 @@
 %define ver 0.996
-%define rel 1
+%define rel 2
 
 Summary: MeCab perl module
 Summary(ja): MeCab のための Perl モジュール
@@ -10,11 +10,12 @@ License: GPL/LGPL/BSD
 Group: Development/Libraries
 URL: http://mecab.googlecode.com/svn/trunk/mecab/doc/index.html
 Source0: http://mecab.googlecode.com/files/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
-Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
-BuildRequires: perl
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: perl(ExtUtils::MakeMaker)
 BuildRequires: mecab-devel
 BuildRequires: mecab-ipadic
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 Provides: perl-MeCab
 
 Vendor: Project Vine
@@ -51,6 +52,9 @@ perl test.pl
 %{perl_vendorarch}/auto/MeCab/MeCab.so
 
 %changelog
+* Mon Nov 10 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.996-2
+- rebuilt with perl 5.16.3
+
 * Tue Dec 31 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 0.996-1
 - update to 0.996
 

+ 25 - 11
p/pdflib-lite/pdflib-lite-vl.spec

@@ -1,14 +1,20 @@
 %define binding_langs perl python
+
 Summary: Portable C library for dynamically generating PDF files
 Summary(ja): PDF ファイルを動的に生成できる取扱い易い C 言語ライブラリ
 Name: pdflib-lite
 Version: 7.0.5
-Release: 1%{?dist}
+Release: 3%{?_dist_release}
 License: Distributable
-Group: Development/Libraries
+Group: System Environment/Libraries
 URL: http://www.pdflib.com/
-Source: http://www.pdflib.com/binaries/PDFlib/704/PDFlib-Lite-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+Source: http://www.pdflib.com/binaries/PDFlib/705/PDFlib-Lite-%{version}p3.tar.gz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: perl
+BuildRequires: python-devel
+
 Vendor: Project Vine
 Distribution: Vine Linux
 Conflicts: pdflib <= 4
@@ -38,7 +44,6 @@ the PDFlib library.
 %package python
 Summary: Python shared library for pdflib
 Group: System Environment/Libraries
-BuildRequires: python-devel
 Requires: %{name} = %{version}-%{release}
 Provides: python-pdflib = %{version}-%{release}
 
@@ -53,8 +58,8 @@ This package contains the library needed for python programs
 that will use the PDFlib library.
 
 %package perl
-Summary: Perl shared library for pdflib
-Group: System Environment/Libraries
+Summary: Perl library for pdflib
+Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 Provides: perl-pdflib = %{version}-%{release}
@@ -71,7 +76,7 @@ that will use the PDFlib library.
 
 
 %prep
-%setup -q -n PDFlib-Lite-%{version}
+%setup -q -n PDFlib-Lite-%{version}p3
 sed -i -e "s|^PYTHONLIBDIR.*|PYTHONLIBDIR = %{python_sitearch}|" config/mkcommon.inc.in
 sed -i -e "s|^PERLLIBDIR.*|PERLLIBDIR = %{perl_vendorarch}|" config/mkcommon.inc.in
 
@@ -85,9 +90,9 @@ sed -i -e "s|^PERLLIBDIR.*|PERLLIBDIR = %{perl_vendorarch}|" config/mkcommon.inc
 	--disable-static \
 	--with-pyincl=%{_includedir}/python%{pyver} \
 	--with-py=yes \
-    --with-java=no \
-    --with-ruby=no \
-    --with-tcl=no \
+	--with-java=no \
+	--with-ruby=no \
+	--with-tcl=no \
 	--with-openssl \
 %ifarch x86_64
 	--enable-64bit \
@@ -133,6 +138,7 @@ cp bind/pdflib/php/examples.php5/*.php \
 
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
+
 %clean
 rm -rf %{buildroot}
 
@@ -173,6 +179,14 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Nov 10 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 7.0.5-3
+- updated to 7.0.5p3
+- built with perl 5.16.3
+- moved pdflib-lite to System Environment/Libraries Group
+
+* Tue Jul 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 7.0.5-2
+- rebuild with current Vine6 environment
+
 * Mon Dec 20 2010 Shu KONNO <owa@bg.wakwak.com> 7.0.5-1
 - initial build for VineSeed
 

+ 10 - 2
x/xfconf/xfconf-vl.spec

@@ -1,7 +1,8 @@
 Name:           xfconf
 Summary:        Hierarchical configuration system for Xfce
+Summary(ja):    Xfce 用の階層型設定システム
 Version:        4.10.0
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 
 Group:          System Environment/Libraries
 License:        GPLv2+
@@ -60,7 +61,11 @@ interact with xfconf using perl.
 %setup -q
 
 %build
-%configure --disable-static --with-perl-options=INSTALLDIRS="vendor"
+%configure \
+    --enable-silent-rules \
+    --disable-static \
+    --with-perl-options=INSTALLDIRS="vendor"
+
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
 
@@ -120,6 +125,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*.3*
 
 %changelog
+* Sun Nov  9 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 4.10.0-3
+- rebuilt with perl 5.16.3
+
 * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 4.10.0-2
 - rebuild with VineSeed environment