Browse Source

mc: new upstream release
json-c,orc: create compat32 sub package
pywebkitgtk: rebuild with WebKit-1.6

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

Takemikaduchi 12 years ago
parent
commit
48f4caaca7
4 changed files with 94 additions and 4 deletions
  1. 42 1
      j/json-c/json-c-vl.spec
  2. 4 1
      m/mc/mc-vl.spec
  3. 44 1
      o/orc/orc-vl.spec
  4. 4 1
      p/pywebkitgtk/pywebkitgtk-vl.spec

+ 42 - 1
j/json-c/json-c-vl.spec

@@ -1,5 +1,7 @@
+%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
+
 %define pkg_version 0.9
-%define pkg_release 1%{?_dist_release}
+%define pkg_release 2%{?_dist_release}
 
 Summary:	A JSON implementation in C
 Name:		json-c
@@ -46,6 +48,27 @@ BuildArch:	noarch
 This package contains documentation for json-c.
 
 
+%package -n compat32-%{name}
+Summary:	A JSON implementation in C
+Group:		System Environment/Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n compat32-%{name}
+JSON-C implements a reference counting object model that allows you to easily
+construct JSON objects in C, output them as JSON formatted strings and parse
+JSON formatted strings back into the C representation of JSON objects.
+
+%package -n compat32-%{name}-devel
+Summary:	Development files for json-c
+Group:		Development/Libraries
+Requires:	compat32-%{name} = %{version}-%{release}
+Requires:	pkgconfig
+
+%description -n compat32-%{name}-devel
+This package contains the libraries and header files that are needed
+for writing applications that are using json-c.
+
+
 %prep
 %setup -q
 
@@ -66,6 +89,10 @@ This package contains documentation for json-c.
 
 %postun -p /sbin/ldconfig
 
+%post -n compat32-%{name} -p /sbin/ldconfig
+
+%postun -n compat32-%{name} -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root,-)
 %doc COPYING ChangeLog COPYING NEWS README README.html
@@ -81,8 +108,22 @@ This package contains documentation for json-c.
 %defattr(-,root,root,-)
 %doc doc/html/*
 
+%if %{build_compat32}
+%files -n compat32-%{name}
+%defattr(-,root,root,-)
+%{_libdir}/libjson.so.*
+
+%files -n compat32-%{name}-devel
+%defattr(-,root,root,-)
+%{_libdir}/libjson.so
+%{_libdir}/pkgconfig/json.pc
+%endif
+
 
 %changelog
+* Sat Oct 08 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9-2
+- create compat32 sub packages
+
 * Fri Oct 07 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9-1
 - initial build for Vine Linux
 

+ 4 - 1
m/mc/mc-vl.spec

@@ -1,5 +1,5 @@
 # Note that this is NOT a relocatable package
-%define	ver	4.7.5
+%define	ver	4.7.5.5
 %define	rel	1%{?_dist_release}
 
 Summary:	A user-friendly file manager and visual shell.
@@ -91,6 +91,9 @@ install contrib/mc.*sh $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
 %config(noreplace) %{_sysconfdir}/mc/*.ini
 
 %changelog
+* Sat Oct 08 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.7.5.5-1
+- new upstream release
+
 * Thu Dec 30 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.7.5-1
 - new upstream release
 - fix %%files

+ 44 - 1
o/orc/orc-vl.spec

@@ -1,6 +1,8 @@
+%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
+
 Name:		orc
 Summary:	The Oil Run-time Compiler
-Version:	0.4.14
+Version:	0.4.16
 Release:	1%{?_dist_release}
 
 Group:		System Environment/Libraries
@@ -51,6 +53,28 @@ Requires:	pkgconfig
 %description compiler
 The Orc compiler, to produce optimized code.
 
+%package -n compat32-%{name}
+Summary:	The Oil Run-time Compiler
+Group:		System Environment/Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n compat32-%{name}
+Orc is a library and set of tools for compiling and executing
+very simple programs that operate on arrays of data.  The "language"
+is a generic assembly language that represents many of the features
+available in SIMD architectures, including saturated addition and
+subtraction, and many arithmetic operations.
+
+%package -n compat32-%{name}-devel
+Summary:	Development files and static libraries for Orc
+Group:		Development/Libraries
+Requires:	compat32-%{name} = %{version}-%{release}
+Requires:	pkgconfig
+
+%description -n compat32-%{name}-devel
+This package contains the files needed to build packages that depend
+on orc.
+
 
 %prep
 %setup -q 
@@ -85,6 +109,10 @@ make check || true
 
 %postun -p /sbin/ldconfig
 
+%post -n compat32-%{name} -p /sbin/ldconfig
+
+%postun -n compat32-%{name} -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root,-)
 %doc COPYING README
@@ -101,13 +129,28 @@ make check || true
 %{_includedir}/%{name}-0.4/
 %{_libdir}/liborc-*.so
 %{_libdir}/pkgconfig/orc-0.4.pc
+%{_datadir}/aclocal/orc.m4
 
 %files compiler
 %defattr(-,root,root,-)
 %{_bindir}/orcc
 
+%if %{build_compat32}
+%defattr(-,root,root,-)
+%files -n compat32-%{name}
+%{_libdir}/liborc-*.so.*
+
+%files -n compat32-%{name}-devel
+%defattr(-,root,root,-)
+%{_libdir}/liborc-*.so
+%{_libdir}/pkgconfig/orc-0.4.pc
+%endif
 
 %changelog
+* Sat Oct 08 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.16-1
+- new upstream release
+- create compat32 sub packages
+
 * Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.14-1
 - new upstream release
 

+ 4 - 1
p/pywebkitgtk/pywebkitgtk-vl.spec

@@ -2,7 +2,7 @@
 
 Name:           pywebkitgtk
 Version:        1.1.8
-Release:        3%{?_dist_release}
+Release:        4%{?_dist_release}
 Summary:        Python Bindings for WebKit-gtk
 Summary(ja):    WebKit-gtk の Python バインディング
 
@@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitearch}/
 
 %changelog
+* Sat Oct 08 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.8-4
+- rebuild with WebKit-1.6
+
 * Thu Sep 22 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.1.8-3
 - rebuilt with current environment