base-specs/poppler.spec
author gman
Thu, 30 Sep 2010 21:37:28 +0000
branchgnome-2-30
changeset 20130 c7dfc176dcbd
parent 20077 57e492d904be
child 20165 d1a8e6c51eee
permissions -rw-r--r--
2010-10-01 Glynn Foster <[email protected]> * specs/SUNWos-welcome.spec: Bump to 1.0.6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     1
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     2
# spec file for package poppler
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     3
#
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
     4
# Copyright (c) 2010 Sun Microsystems, Inc.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     6
# package are under the same license as the package itself.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     7
#
17071
1e1a3ca6549f Update to change owner from Darren
harrylu
parents: 17020
diff changeset
     8
%define owner gheet
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     9
# bugdb: bugzilla.freedesktop.org
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    10
#
16429
fe72291e50fd 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16416
diff changeset
    11
fe72291e50fd 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16416
diff changeset
    12
%define OSR 3962:0.4.2
fe72291e50fd 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16416
diff changeset
    13
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    14
Name:         poppler
20077
57e492d904be 2010-09-09 Ghee Teo <[email protected]>
gheet
parents: 18139
diff changeset
    15
License:      GPLv2,LGPLv2.1,X/MIT
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    16
Group:        System/Libraries
18139
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
    17
Version:      0.14.0
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    18
Release:      1 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    19
Distribution: Java Desktop System
17865
b7ff02e93f66 2010-04-19 Christian Kelly <[email protected]>
chrisk
parents: 17345
diff changeset
    20
Vendor:       freedesktop.org
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    21
Summary:      PDF Rendering Library
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    22
Source:       http://poppler.freedesktop.org/%{name}-%{version}.tar.gz
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    23
# date:2005-11-29 type:feature owner:laca bugzilla:9730
9429
19953071985f 2007-03-05 Brian Cameron <[email protected]>
yippi
parents: 9397
diff changeset
    24
Patch1:       poppler-01-uninstalled.pc.diff
15654
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
    25
# date:2009-04-20 type:bug owner:dkenny bugster:6685564
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
    26
Patch2:       poppler-02-ss12-compiler-bug.diff
16416
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
    27
# date:2009-08-30 type:bug owner:dkenny 
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
    28
Patch3:       poppler-03-compiler-errors.diff
17345
1bac214cf54b 2010-01-14 Ghee Teo <[email protected]>
gheet
parents: 17071
diff changeset
    29
# date:2010-01-14 type:bug owner:gheet doo:13889
1bac214cf54b 2010-01-14 Ghee Teo <[email protected]>
gheet
parents: 17071
diff changeset
    30
Patch4:       poppler-04-null-font.diff
18139
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
    31
# date:2010-06-17 type:bug owner:yippi bugzilla:28587
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
    32
Patch5:       poppler-05-compile.diff
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    33
URL:          http://poppler.freedesktop.org/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    34
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    35
Docdir:       %{_docdir}/%{name}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    36
Autoreqprov:  on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    37
Prereq:       /sbin/ldconfig
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    38
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    39
%define cairo_version 0.5.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    40
%define gtk2_version 2.4.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    41
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    42
Requires:      cairo >= %{cairo_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    43
Requires:      gtk2 >= %{gtk2_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    44
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    45
BuildRequires: cairo-devel >= %{cairo_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    46
BuildRequires: gtk2-devel >= %{gtk2_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    47
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    48
Obsoletes:     xpdf <= 3.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    49
Provides:      xpdf = 3.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    50
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    51
%description
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    52
Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    53
of Glyph and Cog, LLC.  The purpose of forking xpdf is twofold.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    54
First, we want to provide PDF rendering functionality as a shared
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    55
library, to centralize the maintenence effort.  Today a number of
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    56
applications incorporate the xpdf code base, and whenever a security
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    57
issue is discovered, all these applications exchange patches and put
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    58
out new releases.  In turn, all distributions must package and release
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    59
new version of these xpdf based viewers.  It's safe to say that
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    60
there's a lot of duplicated effort with the current situaion.  Even if
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    61
poppler in the short term introduces yet another xpdf derived code
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    62
base to the world, we hope that over time these applications will
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    63
adopt poppler.  After all, we only need one application to use poppler
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    64
to break even.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    65
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    66
Second, we would like to move libpoppler forward in a number of areas
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    67
that doesn't fit within the goals of xpdf.  By design, xpdf depends on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    68
very few libraries and runs a wide range of X based platforms.  This
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    69
is a strong feature and reasonable design goal.  However, with poppler
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    70
we would like to replace parts of xpdf that are now available as
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    71
standard components of modern Unix desktop environments.  One such
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    72
example is fontconfig, which solves the problem of matching and
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    73
locating fonts on the system, in a standardized and well understood
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    74
way.  Another example is cairo, which provides high quality 2D
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    75
rendering.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    76
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    77
%package devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    78
Summary:      PDF Rendering Library
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    79
Group:        Development/Libraries
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    80
Requires:     %{name} = %{version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    81
Requires:     cairo-devel >= %{cairo_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    82
Requires:     gtk2-devel >= %{gtk2_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    83
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    84
%description devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    85
Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    86
of Glyph and Cog, LLC.  The purpose of forking xpdf is twofold.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    87
First, we want to provide PDF rendering functionality as a shared
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    88
library, to centralize the maintenence effort.  Today a number of
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    89
applications incorporate the xpdf code base, and whenever a security
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    90
issue is discovered, all these applications exchange patches and put
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    91
out new releases.  In turn, all distributions must package and release
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    92
new version of these xpdf based viewers.  It's safe to say that
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    93
there's a lot of duplicated effort with the current situaion.  Even if
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    94
poppler in the short term introduces yet another xpdf derived code
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    95
base to the world, we hope that over time these applications will
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    96
adopt poppler.  After all, we only need one application to use poppler
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    97
to break even.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    98
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    99
Second, we would like to move libpoppler forward in a number of areas
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   100
that doesn't fit within the goals of xpdf.  By design, xpdf depends on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   101
very few libraries and runs a wide range of X based platforms.  This
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   102
is a strong feature and reasonable design goal.  However, with poppler
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   103
we would like to replace parts of xpdf that are now available as
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   104
standard components of modern Unix desktop environments.  One such
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   105
example is fontconfig, which solves the problem of matching and
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   106
locating fonts on the system, in a standardized and well understood
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   107
way.  Another example is cairo, which provides high quality 2D
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   108
rendering.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   109
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   110
%prep
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   111
%setup -q
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   112
%patch1 -p1
15654
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   113
%if %cc_is_gcc
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   114
%else
15578
a4752868c244 2009-04-07 Darren Kenny <[email protected]>
dkenny
parents: 15570
diff changeset
   115
%patch2 -p1
16416
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   116
%patch3 -p1
18103
785e0ee1f15e 2010-06-09 Ghee Teo <[email protected]>
gheet
parents: 18000
diff changeset
   117
%endif
17345
1bac214cf54b 2010-01-14 Ghee Teo <[email protected]>
gheet
parents: 17071
diff changeset
   118
%patch4 -p1
18103
785e0ee1f15e 2010-06-09 Ghee Teo <[email protected]>
gheet
parents: 18000
diff changeset
   119
%patch5 -p1
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   120
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   121
%build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   122
%ifos linux
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   123
if [ -x /usr/bin/getconf ]; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   124
  CPUS=`getconf _NPROCESSORS_ONLN`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   125
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   126
%else
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   127
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   128
%endif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   129
if test "x$CPUS" = "x" -o $CPUS = 0; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   130
  CPUS=1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   131
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   132
18139
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   133
# create dummy config.rpath required by AC_REQUIRE_AUX_FILE
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   134
# otherwise automake complains and fails.
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   135
touch config.rpath
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   136
16416
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   137
libtoolize --force --copy
16454
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   138
aclocal $ACLOCAL_FLAGS -I/usr/share/aclocal -I . -I m4
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   139
autoheader
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   140
automake -a -c -f
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   141
autoconf
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   142
CFLAGS="$RPM_OPT_FLAGS"			\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   143
./configure --prefix=%{_prefix}		\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   144
	    --datadir=%{_datadir}       \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   145
	    --sysconfdir=%{_sysconfdir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   146
	    --enable-poppler-glib	\
9926
9c81ddea20af 2007-05-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9429
diff changeset
   147
            --disable-poppler-qt        \
9c81ddea20af 2007-05-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9429
diff changeset
   148
            --disable-poppler-qt4       \
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   149
	    --mandir=%{_mandir}	        \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   150
            --enable-zlib               \
16780
bc82bcd36b22 2009-10-16 Dave Lin <[email protected]>
davelam
parents: 16552
diff changeset
   151
            --enable-xpdf-headers       \
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   152
            %{gtk_doc_option}
16454
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   153
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   154
#Workaround a bug in libtool where it's using -Qoption to pass arguments
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   155
#to ld, which causes the build to fail. See bugster#6877423.
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   156
%if %cc_is_gcc
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   157
%else
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   158
perl -p -i.orig -e 's/^whole_archive.*// if (m/^whole_archive_flag_spec=.*\\\${wl}-z.*$/);' libtool
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   159
%endif
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   160
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   161
make -j $CPUS
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   162
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   163
%install
16416
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   164
make DESTDIR=$RPM_BUILD_ROOT GTKDOC_REBASE=/usr/bin/gtkdoc-rebase install
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   165
rm $RPM_BUILD_ROOT%{_libdir}/*.a
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   166
rm $RPM_BUILD_ROOT%{_libdir}/*.la
10410
3b1fe921a941 2007-08-30 Ghee Teo <ghee.teo'sun.com>
gheet
parents: 10388
diff changeset
   167
rm $RPM_BUILD_ROOT%{_bindir}/pdftoabw
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   168
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   169
%clean
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   170
rm -rf $RPM_BUILD_ROOT
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   171
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   172
%post
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   173
/sbin/ldconfig
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   174
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   175
%postun
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   176
/sbin/ldconfig
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   177
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   178
%files
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   179
%defattr(-, root, root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   180
%{_bindir}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   181
%{_libdir}/*.so.*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   182
%{_mandir}/man1/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   183
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   184
%files devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   185
%defattr(-, root, root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   186
%{_includedir}/poppler/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   187
%{_libdir}/*.so
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   188
%{_libdir}/pkgconfig/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   189
%{_datadir}/gtk-doc
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   190
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   191
%changelog
18139
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   192
* Thu Jun 17 2010 - [email protected]
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   193
- Bump to 0.14.0.  Remove upstream patch poppler-05-handle-passwd.diff.
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   194
  Add patch poppler-05-compile.diff to fix some compile issues.
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   195
* Thu May 13 2010 - [email protected]
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   196
- Bump to 0.12.4.
16780
bc82bcd36b22 2009-10-16 Dave Lin <[email protected]>
davelam
parents: 16552
diff changeset
   197
* Thu Oct 15 2009 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   198
- Add "--enable-xpdf-headers" to ship xpdf headers required by
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   199
  gnome-commander(1.2.8.2).
16552
b70979efbd5c 2009-09-14 Darren Kenny <[email protected]>
dkenny
parents: 16454
diff changeset
   200
* Mon Sep 14 2009 - [email protected]
b70979efbd5c 2009-09-14 Darren Kenny <[email protected]>
dkenny
parents: 16454
diff changeset
   201
- Bump to 0.12.0, stable version.
16454
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   202
* Wed Sep 02 2009 - [email protected]
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   203
- Replace libtool patch with a perl script to replace use of \${wl} with
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   204
  nothing since this is what later versions of libtool have done.
16416
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   205
* Sun Aug 30 2009 - [email protected]
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   206
- Bump to 0.11.3, add two patches, one for compiler issues, including a memory
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   207
  allocation error if inline functions are used, and another to fix a mis-use
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   208
  of the -Qoption flages in libtool causing mis-linking.
16111
ea7fb13bff41 2009-07-24 Christian Kelly <[email protected]>
chrisk
parents: 15662
diff changeset
   209
* Fri Jul 24 2009 - [email protected]
ea7fb13bff41 2009-07-24 Christian Kelly <[email protected]>
chrisk
parents: 15662
diff changeset
   210
- Bump to 0.10.7.
15662
496807cfc07d Removed the line "libtoolize ..." to fix build issue
davelam
parents: 15654
diff changeset
   211
* Wed Apr 22 2009 - [email protected]
496807cfc07d Removed the line "libtoolize ..." to fix build issue
davelam
parents: 15654
diff changeset
   212
- Removed the line "libtoolize ..." to fix build issue.
15654
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   213
* Mon Apr 20 2009 - [email protected]
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   214
- Bump to 0.10.6 to get security fixes and resolve bug#6827182
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   215
- Remove upstream patch for munmap compile issue.
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   216
- Add new patch to address SS12 compiler bug#6685564
15578
a4752868c244 2009-04-07 Darren Kenny <[email protected]>
dkenny
parents: 15570
diff changeset
   217
* Wed Apr 07 2009 - [email protected]
a4752868c244 2009-04-07 Darren Kenny <[email protected]>
dkenny
parents: 15570
diff changeset
   218
- Add patch poppler-02-munmap-build-issue.diff to fix build issue.
15570
9bc47b46428b 2009-04-06 Darren Kenny <[email protected]>
dkenny
parents: 13078
diff changeset
   219
* Tue Apr 06 2009 - [email protected]
9bc47b46428b 2009-04-06 Darren Kenny <[email protected]>
dkenny
parents: 13078
diff changeset
   220
- Bump to 0.10.5.
13078
5f5dcdbc13fa 2008-08-07 Damien Carbery <[email protected]>
dcarbery
parents: 12815
diff changeset
   221
* Thu Aug 07 2008 - [email protected]
5f5dcdbc13fa 2008-08-07 Damien Carbery <[email protected]>
dcarbery
parents: 12815
diff changeset
   222
- Bump to 0.8.5.
12815
888a5b6955ff 2008-07-14 Darren Kenny <[email protected]>
dkenny
parents: 12610
diff changeset
   223
* Mon Jul 14 2008 - [email protected]
13078
5f5dcdbc13fa 2008-08-07 Damien Carbery <[email protected]>
dcarbery
parents: 12815
diff changeset
   224
- Bump to 0.8.4,
12610
0c15ce5ed028 2008-06-05 Brian Cameron <[email protected]>
yippi
parents: 12073
diff changeset
   225
* Fri Jun 06 2008 - [email protected]
13078
5f5dcdbc13fa 2008-08-07 Damien Carbery <[email protected]>
dcarbery
parents: 12815
diff changeset
   226
- Bump to 0.8.3. Remove upstream patch poppler-02-cairo-ft-bug.diff.
12072
165ce14e5963 2008-04-09 Darren Kenny <[email protected]>
dkenny
parents: 11856
diff changeset
   227
* Wed Apr 04 2008 - darren.kenny
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   228
- Bump to 0.8.0.
12073
9565f05231a9 2008-04-09 Darren Kenny <[email protected]>
dkenny
parents: 12072
diff changeset
   229
* Wed Apr 04 2008 - darren.kenny
12072
165ce14e5963 2008-04-09 Darren Kenny <[email protected]>
dkenny
parents: 11856
diff changeset
   230
- Apply patch from bug at : http://bugs.freedesktop.org/show_bug.cgi?15216
165ce14e5963 2008-04-09 Darren Kenny <[email protected]>
dkenny
parents: 11856
diff changeset
   231
  to fix a crash when handling some FT fonts in PDF documents.
165ce14e5963 2008-04-09 Darren Kenny <[email protected]>
dkenny
parents: 11856
diff changeset
   232
* Wed Jan 30 2008 - [email protected]
11558
d81ab10eb592 2008-01-30 Damien Carbery <[email protected]>
dcarbery
parents: 11343
diff changeset
   233
- Bump to 0.6.4.
11343
d563081fe8e0 2007-12-20 Brian Cameron <[email protected]>
yippi
parents: 11280
diff changeset
   234
* Wed Dec 19 2007 - [email protected]
d563081fe8e0 2007-12-20 Brian Cameron <[email protected]>
yippi
parents: 11280
diff changeset
   235
- Bump to 0.6.3.
11280
426cb4b7de24 2007-12-04 Damien Carbery <[email protected]>
dcarbery
parents: 10674
diff changeset
   236
* Tue Dec 04 2007 - [email protected]
426cb4b7de24 2007-12-04 Damien Carbery <[email protected]>
dcarbery
parents: 10674
diff changeset
   237
- Bump to 0.6.2.
10674
13ff310554af 2007-10-19 Damien Carbery <[email protected]>
dcarbery
parents: 10438
diff changeset
   238
* Fri Oct 19 2007 - [email protected]
13ff310554af 2007-10-19 Damien Carbery <[email protected]>
dcarbery
parents: 10438
diff changeset
   239
- Bump to 0.6.1. Remove upstream patch, 02-fixcast.
10437
660eca7b8b54 2007-09-04 Brian Cameron <[email protected]>
yippi
parents: 10410
diff changeset
   240
* Mon Sep 03 2007 - [email protected]
660eca7b8b54 2007-09-04 Brian Cameron <[email protected]>
yippi
parents: 10410
diff changeset
   241
- Bump to 0.6.0
10388
f67c20e30f5f 2007-08-28 Damien Carbery <[email protected]>
dcarbery
parents: 10160
diff changeset
   242
* Tue Aug 28 2007 - [email protected]
f67c20e30f5f 2007-08-28 Damien Carbery <[email protected]>
dcarbery
parents: 10160
diff changeset
   243
- Bump to 0.5.91. Remove upstream patch, 02-c++issues.
10160
9a0d02ead369 2007-07-04 Darren Kenny <[email protected]>
dkenny
parents: 9926
diff changeset
   244
* Wed Jul 04 2007 - [email protected]
9a0d02ead369 2007-07-04 Darren Kenny <[email protected]>
dkenny
parents: 9926
diff changeset
   245
- Remove poppler-02-glib-2.diff since it appears to be already in 0.5.9.
9a0d02ead369 2007-07-04 Darren Kenny <[email protected]>
dkenny
parents: 9926
diff changeset
   246
- Add new poppler-02-c++issues.diff patch to fix some C++ Compilation issues
9a0d02ead369 2007-07-04 Darren Kenny <[email protected]>
dkenny
parents: 9926
diff changeset
   247
  in 0.5.9.
9926
9c81ddea20af 2007-05-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9429
diff changeset
   248
* Fri May 18 2007 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   249
- explicitely disable qt/qt4 support.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   250
* Fri Nov  3 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   251
- use %gtk_doc_option in configure so that it can be disabled using
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   252
  --without-gtk-doc.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   253
* Sun Jun 11 2006 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   254
- Bump to 0.5.3 to fix the build of evince.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   255
- Add patch, 03-glib-2, so that configure looks for glib-2.0, not the old glib.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   256
  Freedesktop bugzilla #8600.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   257
* Tue Mar 14 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   258
- Bump to 0.5.1 as required by evince 0.5.2.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   259
* Sun Jan 22 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   260
- Bump to 0.5.0, as required by evince 0.5.0.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   261
- Point to 'm4' dir in aclocal call.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   262
- Remove upstream patch, 01-freetype. Renumber others.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   263
* Tue Jan 17 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   264
- Bump to 0.4.4.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   265
* Tue Jan 03 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   266
- Remove upstream patch, 02-macrofix.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   267
* Tue Dec 20 2005 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   268
- Bump to 0.4.3.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   269
* Tue Nov 29 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   270
- add uninstalled.pc.diff patch so that poppler can be in the same Solaris
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   271
  pkg as evince.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   272
* Thu Oct 13 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   273
- Enable poppler-glib as it is required by evince.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   274
* Fri Sep 30 2005 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   275
- Bump to 0.4.2.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   276
* Tue Sep 20 2005 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   277
- add FREETYPE_CFLAGS to CFLAGS where needed.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   278
* Tue Aug 16 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   279
- Bump to 0.4.0.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   280
* Tue Aug 16 2005 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   281
- Initial spec file for poppler.