Author: qboosh                       Date: Sat Jan 28 13:24:03 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- pl
- added doc patch (to fix build without libgxps already installed)
- versioned runtime deps
- build -static

---- Files affected:
packages/libgxps:
   libgxps.spec (1.4 -> 1.5) , libgxps-doc.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/libgxps/libgxps.spec
diff -u packages/libgxps/libgxps.spec:1.4 packages/libgxps/libgxps.spec:1.5
--- packages/libgxps/libgxps.spec:1.4   Sat Jan 28 13:32:30 2012
+++ packages/libgxps/libgxps.spec       Sat Jan 28 14:23:58 2012
@@ -1,5 +1,6 @@
 # $Revision$, $Date$
 Summary:       XPS documents library
+Summary(pl.UTF-8):     Biblioteka do obsługi dokumentów XPS
 Name:          libgxps
 Version:       0.2.1
 Release:       1
@@ -7,6 +8,7 @@
 Group:         Libraries
 Source0:       
http://ftp.gnome.org/pub/GNOME/sources/libgxps/0.2/%{name}-%{version}.tar.xz
 # Source0-md5: 1ff62407800ec96e7f1473e67757ec01
+Patch0:                %{name}-doc.patch
 URL:           http://live.gnome.org/libgxps
 BuildRequires: autoconf >= 2.57
 BuildRequires: automake >= 1:1.10
@@ -22,15 +24,23 @@
 BuildRequires: libpng-devel
 BuildRequires: libtiff-devel
 BuildRequires: libtool
+BuildRequires: libxslt-progs
 BuildRequires: pkgconfig
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
+Requires:      cairo >= 1.10.0
+Requires:      glib2 >= 1:2.24.0
+Requires:      libarchive >= 2.8.0
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 libgxps is a GObject based library for handling and rendering XPS
 documents.
 
+%description -l pl.UTF-8
+libgxps to oparta na szkielecie GObject biblioteka do obsługi i
+renderowania dokumentów XPS.
+
 %package devel
 Summary:       Header files for libgxps library
 Summary(pl.UTF-8):     Pliki nagłówkowe biblioteki libgxps
@@ -46,6 +56,18 @@
 %description devel -l pl.UTF-8
 Pliki nagłówkowe biblioteki libgxps.
 
+%package static
+Summary:       Static libgxps libary
+Summary(pl.UTF-8):     Statyczna biblioteka libgxps
+Group:         Development/Libraries
+Requires:      %{name}-devel = %{version}-%{release}
+
+%description static
+Static libgxps libary.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka libgxps.
+
 %package apidocs
 Summary:       libgxps API documentation
 Summary(pl.UTF-8):     Dokumentacja API biblioteki libgxps
@@ -60,6 +82,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__libtoolize}
@@ -70,8 +93,7 @@
 %configure \
        --with-html-dir=%{_gtkdocdir} \
        --enable-gtk-doc \
-       --disable-silent-rules \
-       --disable-static
+       --disable-silent-rules
 %{__make}
 
 %install
@@ -80,6 +102,7 @@
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
+# obsoleted by pkg-config
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
 
 %clean
@@ -107,6 +130,10 @@
 %{_includedir}/libgxps
 %{_pkgconfigdir}/libgxps.pc
 
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libgxps.a
+
 %files apidocs
 %defattr(644,root,root,755)
 %{_gtkdocdir}/libgxps
@@ -117,6 +144,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.5  2012/01/28 13:23:58  qboosh
+- pl
+- added doc patch (to fix build without libgxps already installed)
+- versioned runtime deps
+- build -static
+
 Revision 1.4  2012/01/28 12:32:30  megabajt
 - updated to 0.2.1 (new soname)
 

================================================================
Index: packages/libgxps/libgxps-doc.patch
diff -u /dev/null packages/libgxps/libgxps-doc.patch:1.1
--- /dev/null   Sat Jan 28 14:24:03 2012
+++ packages/libgxps/libgxps-doc.patch  Sat Jan 28 14:23:58 2012
@@ -0,0 +1,14 @@
+Allow docs build without already installed libgxps (gtk-doc scan generates 
<libgxps/gxps.h>)
+--- libgxps-0.2.1/docs/reference/Makefile.am.orig      2011-10-08 
14:16:05.000000000 +0200
++++ libgxps-0.2.1/docs/reference/Makefile.am   2012-01-28 14:23:48.724403590 
+0100
+@@ -68,8 +68,8 @@
+ # e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
+ # e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
+ INCLUDES=                             \
+-      -I$(top_srcdir)/libgxps         \
+-      -I$(top_builddir)/libgxps       \
++      -I$(top_srcdir)         \
++      -I$(top_builddir)       \
+       $(GXPS_CFLAGS)
+ 
+ GTKDOC_LIBS=                                  \
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libgxps/libgxps.spec?r1=1.4&r2=1.5&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to