Hello community,

here is the log from the commit of package ghostscript for openSUSE:Factory 
checked in at 2013-01-10 11:16:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghostscript (Old)
 and      /work/SRC/openSUSE:Factory/.ghostscript.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghostscript", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghostscript/ghostscript-mini.changes     
2012-10-07 18:58:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghostscript.new/ghostscript-mini.changes        
2013-01-10 11:16:44.000000000 +0100
@@ -1,0 +2,7 @@
+Thu Jan  3 11:58:51 CET 2013 - jsm...@suse.de
+
+- Provide libijs (that is not done via "configure --with-ijs")
+  because libijs is needed by the pdftoijs filter in the
+  cups-filters package (see the README file in cups-filters).
+
+-------------------------------------------------------------------
@@ -8 +15 @@
-  * remove moribund dumphint tool, ssee History9.htm and
+  * removed moribund dumphint tool, see History9.htm and
@@ -14,2 +21,2 @@
-- Disable -Wl,--as-needed, see upstream bug report
-  http://bugs.ghostscript.com/show_bug.cgi?id=693100
+- "export SUSE_ASNEEDED=0" disables -Wl,--as-needed linker flags,
+  see http://bugs.ghostscript.com/show_bug.cgi?id=693100
--- /work/SRC/openSUSE:Factory/ghostscript/ghostscript.changes  2012-11-02 
07:31:26.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ghostscript.new/ghostscript.changes     
2013-01-10 11:16:44.000000000 +0100
@@ -1,0 +2,7 @@
+Thu Jan  3 11:58:51 CET 2013 - jsm...@suse.de
+
+- Provide libijs (that is not done via "configure --with-ijs")
+  because libijs is needed by the pdftoijs filter in the
+  cups-filters package (see the README file in cups-filters).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghostscript-mini.spec ++++++
--- /var/tmp/diff_new_pack.OfzdmG/_old  2013-01-10 11:16:46.000000000 +0100
+++ /var/tmp/diff_new_pack.OfzdmG/_new  2013-01-10 11:16:46.000000000 +0100
@@ -33,7 +33,7 @@
 # Source0...Source9 is for sources from upstream:
 # URL for Source0: 
http://downloads.ghostscript.com/public/ghostscript-9.06.tar.gz
 # URL for MD5 checksums: http://downloads.ghostscript.com/public/MD5SUMS
-# MD5 checksum for Source0: f7c6f0431ca8d44ee132a55d583212c1
+# MD5 checksum for Source0: 153ddb0622cb155d2f600146f1e28d84
 Source0:        ghostscript-%{version}.tar.gz
 # Patch0...Patch9 is for patches from upstream:
 #
@@ -109,7 +109,8 @@
 This package contains the development files for Minimal Ghostscript.
 
 %prep
-# Be quiet when unpacking using a directory name matching Source0:
+# Be quiet when unpacking and
+# use a directory name matching Source0 to make it work also for 
ghostscript-mini:
 %setup -q -n ghostscript-%{version}
 
 %build
@@ -178,11 +179,32 @@
 make
 # Make libgs.so and two programs which use it, gsx and gsc:
 make so
+# Configure and make libijs (that is not done regardless --with-ijs above):
+pushd ijs
+./autogen.sh
+./configure --prefix=%{_prefix} \
+            --bindir=%{_bindir} \
+            --libdir=%{_libdir} \
+            --datadir=%{_datadir} \
+            --mandir=%{_mandir} \
+            --infodir=%{_infodir} \
+            --enable-shared \
+            --disable-static
+make
+popd
 
 %install
 make install DESTDIR=%{buildroot}
 # Install libgs.so gsx gsc and some header files:
 make soinstall DESTDIR=%{buildroot}
+# Install libijs and its header files:
+pushd ijs
+make install DESTDIR=%{buildroot}
+popd
+# Remove installed ijs example client and server and its .la file:
+rm %{buildroot}%{_bindir}/ijs_client_example
+rm %{buildroot}%{_bindir}/ijs_server_example
+rm %{buildroot}%{_libdir}/libijs.la
 # Install documentation which is not installed by default
 # see http://bugs.ghostscript.com/show_bug.cgi?id=693002
 # and fail intentionally as notification if something changed:
@@ -280,6 +302,7 @@
 %doc %{_mandir}/man1/ps2pdfwr.1.gz
 %doc %{_mandir}/man1/ps2ps.1.gz
 %doc %{_mandir}/man1/wftopfa.1.gz
+%doc %{_mandir}/man1/ijs-config.1.gz
 %doc %{_mandir}/de/man1/dvipdf.1.gz
 %doc %{_mandir}/de/man1/eps2eps.1.gz
 %doc %{_mandir}/de/man1/font2c.1.gz
@@ -305,10 +328,15 @@
 %{_datadir}/ghostscript/%{version}/Resource/
 %{_libdir}/libgs.so.*
 %{_libdir}/ghostscript/
+%{_libdir}/libijs-0.35.so
 
 %files devel
 %defattr(-,root,root)
 %{_includedir}/ghostscript/
 %{_libdir}/libgs.so
+%{_bindir}/ijs-config
+%{_includedir}/ijs/
+%{_libdir}/libijs.so
+%{_libdir}/pkgconfig/ijs.pc
 
 %changelog

++++++ ghostscript.spec ++++++
--- /var/tmp/diff_new_pack.OfzdmG/_old  2013-01-10 11:16:46.000000000 +0100
+++ /var/tmp/diff_new_pack.OfzdmG/_new  2013-01-10 11:16:46.000000000 +0100
@@ -223,8 +223,9 @@
 This package contains the development files for Ghostscript.
 
 %prep
-# Be quiet when unpacking:
-%setup -q
+# Be quiet when unpacking and
+# use a directory name matching Source0 to make it work also for 
ghostscript-mini:
+%setup -q -n ghostscript-%{version}
 
 %build
 # Set our preferred architecture-specific flags for the compiler and linker:
@@ -293,11 +294,32 @@
 make
 # Make libgs.so and two programs which use it, gsx and gsc:
 make so
+# Configure and make libijs (that is not done regardless --with-ijs above):
+pushd ijs
+./autogen.sh
+./configure --prefix=%{_prefix} \
+            --bindir=%{_bindir} \
+            --libdir=%{_libdir} \
+            --datadir=%{_datadir} \
+            --mandir=%{_mandir} \
+            --infodir=%{_infodir} \
+            --enable-shared \
+            --disable-static
+make
+popd
 
 %install
 make install DESTDIR=%{buildroot}
 # Install libgs.so gsx gsc and some header files:
 make soinstall DESTDIR=%{buildroot}
+# Install libijs and its header files:
+pushd ijs
+make install DESTDIR=%{buildroot}
+popd
+# Remove installed ijs example client and server and its .la file:
+rm %{buildroot}%{_bindir}/ijs_client_example
+rm %{buildroot}%{_bindir}/ijs_server_example
+rm %{buildroot}%{_libdir}/libijs.la
 # Install documentation which is not installed by default
 # see http://bugs.ghostscript.com/show_bug.cgi?id=693002
 # and fail intentionally as notification if something changed:
@@ -404,6 +426,7 @@
 %doc %{_mandir}/man1/ps2pdfwr.1.gz
 %doc %{_mandir}/man1/ps2ps.1.gz
 %doc %{_mandir}/man1/wftopfa.1.gz
+%doc %{_mandir}/man1/ijs-config.1.gz
 %doc %{_mandir}/de/man1/dvipdf.1.gz
 %doc %{_mandir}/de/man1/eps2eps.1.gz
 %doc %{_mandir}/de/man1/font2c.1.gz
@@ -429,6 +452,7 @@
 %{_datadir}/ghostscript/%{version}/Resource/
 %{_libdir}/libgs.so.*
 %{_libdir}/ghostscript/
+%{_libdir}/libijs-0.35.so
 %exclude %{_libdir}/ghostscript/%{version}/X11.so
 
 %files x11
@@ -439,5 +463,9 @@
 %defattr(-,root,root)
 %{_includedir}/ghostscript/
 %{_libdir}/libgs.so
+%{_bindir}/ijs-config
+%{_includedir}/ijs/
+%{_libdir}/libijs.so
+%{_libdir}/pkgconfig/ijs.pc
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to