base-specs/poppler.spec
author convert-repo
Tue, 28 Sep 2010 11:41:29 +0000
changeset 20122 34a34bffcb68
parent 20031 f6370a7ebdae
child 20138 6a5b62c3e6f0
permissions -rw-r--r--
update tags
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
20031
f6370a7ebdae 2010-08-30 Ghee Teo <[email protected]>
gheet
parents: 18242
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
18242
54c28d319822 2010-07-15 Brian Cameron <[email protected]>
yippi
parents: 18139
diff changeset
    17
Version:      0.14.1
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
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    31
URL:          http://poppler.freedesktop.org/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    32
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    33
Docdir:       %{_docdir}/%{name}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    34
Autoreqprov:  on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    35
Prereq:       /sbin/ldconfig
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    36
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    37
%define cairo_version 0.5.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    38
%define gtk2_version 2.4.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    39
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    40
Requires:      cairo >= %{cairo_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    41
Requires:      gtk2 >= %{gtk2_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    42
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    43
BuildRequires: cairo-devel >= %{cairo_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    44
BuildRequires: gtk2-devel >= %{gtk2_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    45
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    46
Obsoletes:     xpdf <= 3.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    47
Provides:      xpdf = 3.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    48
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    49
%description
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    50
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
    51
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
    52
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
    53
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
    54
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
    55
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
    56
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
    57
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
    58
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
    59
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
    60
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
    61
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
    62
to break even.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    63
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    64
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
    65
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
    66
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
    67
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
    68
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
    69
standard components of modern Unix desktop environments.  One such
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    70
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
    71
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
    72
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
    73
rendering.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    74
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    75
%package devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    76
Summary:      PDF Rendering Library
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    77
Group:        Development/Libraries
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    78
Requires:     %{name} = %{version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    79
Requires:     cairo-devel >= %{cairo_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    80
Requires:     gtk2-devel >= %{gtk2_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    81
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    82
%description devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    83
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
    84
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
    85
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
    86
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
    87
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
    88
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
    89
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
    90
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
    91
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
    92
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
    93
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
    94
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
    95
to break even.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    96
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    97
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
    98
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
    99
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
   100
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
   101
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
   102
standard components of modern Unix desktop environments.  One such
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   103
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
   104
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
   105
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
   106
rendering.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   107
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   108
%prep
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   109
%setup -q
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   110
%patch1 -p1
15654
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   111
%if %cc_is_gcc
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   112
%else
15578
a4752868c244 2009-04-07 Darren Kenny <[email protected]>
dkenny
parents: 15570
diff changeset
   113
%patch2 -p1
16416
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   114
%patch3 -p1
18103
785e0ee1f15e 2010-06-09 Ghee Teo <[email protected]>
gheet
parents: 18000
diff changeset
   115
%endif
17345
1bac214cf54b 2010-01-14 Ghee Teo <[email protected]>
gheet
parents: 17071
diff changeset
   116
%patch4 -p1
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   117
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   118
%build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   119
%ifos linux
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   120
if [ -x /usr/bin/getconf ]; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   121
  CPUS=`getconf _NPROCESSORS_ONLN`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   122
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   123
%else
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   124
  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
   125
%endif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   126
if test "x$CPUS" = "x" -o $CPUS = 0; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   127
  CPUS=1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   128
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   129
18139
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   130
# create dummy config.rpath required by AC_REQUIRE_AUX_FILE
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   131
# otherwise automake complains and fails.
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   132
touch config.rpath
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   133
16416
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   134
libtoolize --force --copy
16454
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   135
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
   136
autoheader
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   137
automake -a -c -f
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   138
autoconf
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   139
CFLAGS="$RPM_OPT_FLAGS"			\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   140
./configure --prefix=%{_prefix}		\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   141
	    --datadir=%{_datadir}       \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   142
	    --sysconfdir=%{_sysconfdir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   143
	    --enable-poppler-glib	\
9926
9c81ddea20af 2007-05-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9429
diff changeset
   144
            --disable-poppler-qt        \
9c81ddea20af 2007-05-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9429
diff changeset
   145
            --disable-poppler-qt4       \
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   146
	    --mandir=%{_mandir}	        \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   147
            --enable-zlib               \
16780
bc82bcd36b22 2009-10-16 Dave Lin <[email protected]>
davelam
parents: 16552
diff changeset
   148
            --enable-xpdf-headers       \
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   149
            %{gtk_doc_option}
16454
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   150
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   151
#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
   152
#to ld, which causes the build to fail. See bugster#6877423.
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   153
%if %cc_is_gcc
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   154
%else
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   155
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
   156
%endif
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   157
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   158
make -j $CPUS
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   159
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   160
%install
16416
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   161
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
   162
rm $RPM_BUILD_ROOT%{_libdir}/*.a
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   163
rm $RPM_BUILD_ROOT%{_libdir}/*.la
10410
3b1fe921a941 2007-08-30 Ghee Teo <ghee.teo'sun.com>
gheet
parents: 10388
diff changeset
   164
rm $RPM_BUILD_ROOT%{_bindir}/pdftoabw
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   165
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   166
%clean
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   167
rm -rf $RPM_BUILD_ROOT
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
%post
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   170
/sbin/ldconfig
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
%postun
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
%files
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   176
%defattr(-, root, root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   177
%{_bindir}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   178
%{_libdir}/*.so.*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   179
%{_mandir}/man1/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   180
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   181
%files devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   182
%defattr(-, root, root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   183
%{_includedir}/poppler/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   184
%{_libdir}/*.so
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   185
%{_libdir}/pkgconfig/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   186
%{_datadir}/gtk-doc
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   187
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   188
%changelog
20031
f6370a7ebdae 2010-08-30 Ghee Teo <[email protected]>
gheet
parents: 18242
diff changeset
   189
* Mon Aug 30 2010 - [email protected]
f6370a7ebdae 2010-08-30 Ghee Teo <[email protected]>
gheet
parents: 18242
diff changeset
   190
- Updated licenses.
18242
54c28d319822 2010-07-15 Brian Cameron <[email protected]>
yippi
parents: 18139
diff changeset
   191
* Thu Jul 15 2010 - [email protected]
54c28d319822 2010-07-15 Brian Cameron <[email protected]>
yippi
parents: 18139
diff changeset
   192
- Bump to 0.14.1.  Remove upstream patch gdm-05-compile.diff.
54c28d319822 2010-07-15 Brian Cameron <[email protected]>
yippi
parents: 18139
diff changeset
   193
* Thu Jun 17 2010 - [email protected]
18139
7f166df4c666 2010-06-17 Brian Cameron <[email protected]>
yippi
parents: 18103
diff changeset
   194
- 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
   195
  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
   196
* Thu May 13 2010 - [email protected]
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   197
- Bump to 0.12.4.
16780
bc82bcd36b22 2009-10-16 Dave Lin <[email protected]>
davelam
parents: 16552
diff changeset
   198
* Thu Oct 15 2009 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   199
- Add "--enable-xpdf-headers" to ship xpdf headers required by
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   200
  gnome-commander(1.2.8.2).
16552
b70979efbd5c 2009-09-14 Darren Kenny <[email protected]>
dkenny
parents: 16454
diff changeset
   201
* Mon Sep 14 2009 - [email protected]
b70979efbd5c 2009-09-14 Darren Kenny <[email protected]>
dkenny
parents: 16454
diff changeset
   202
- Bump to 0.12.0, stable version.
16454
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   203
* Wed Sep 02 2009 - [email protected]
8ca6bf23ac9b 2009-09-02 Darren Kenny <[email protected]>
dkenny
parents: 16434
diff changeset
   204
- 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
   205
  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
   206
* Sun Aug 30 2009 - [email protected]
ffc0c1ec6cca 2009-08-31 Darren Kenny <[email protected]>
dkenny
parents: 16111
diff changeset
   207
- 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
   208
  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
   209
  of the -Qoption flages in libtool causing mis-linking.
16111
ea7fb13bff41 2009-07-24 Christian Kelly <[email protected]>
chrisk
parents: 15662
diff changeset
   210
* Fri Jul 24 2009 - [email protected]
ea7fb13bff41 2009-07-24 Christian Kelly <[email protected]>
chrisk
parents: 15662
diff changeset
   211
- Bump to 0.10.7.
15662
496807cfc07d Removed the line "libtoolize ..." to fix build issue
davelam
parents: 15654
diff changeset
   212
* Wed Apr 22 2009 - [email protected]
496807cfc07d Removed the line "libtoolize ..." to fix build issue
davelam
parents: 15654
diff changeset
   213
- Removed the line "libtoolize ..." to fix build issue.
15654
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   214
* Mon Apr 20 2009 - [email protected]
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   215
- 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
   216
- Remove upstream patch for munmap compile issue.
082f71541283 2009-04-20 Darren Kenny <[email protected]>
dkenny
parents: 15578
diff changeset
   217
- Add new patch to address SS12 compiler bug#6685564
15578
a4752868c244 2009-04-07 Darren Kenny <[email protected]>
dkenny
parents: 15570
diff changeset
   218
* Wed Apr 07 2009 - [email protected]
a4752868c244 2009-04-07 Darren Kenny <[email protected]>
dkenny
parents: 15570
diff changeset
   219
- 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
   220
* Tue Apr 06 2009 - [email protected]
9bc47b46428b 2009-04-06 Darren Kenny <[email protected]>
dkenny
parents: 13078
diff changeset
   221
- Bump to 0.10.5.
13078
5f5dcdbc13fa 2008-08-07 Damien Carbery <[email protected]>
dcarbery
parents: 12815
diff changeset
   222
* Thu Aug 07 2008 - [email protected]
5f5dcdbc13fa 2008-08-07 Damien Carbery <[email protected]>
dcarbery
parents: 12815
diff changeset
   223
- Bump to 0.8.5.
12815
888a5b6955ff 2008-07-14 Darren Kenny <[email protected]>
dkenny
parents: 12610
diff changeset
   224
* Mon Jul 14 2008 - [email protected]
13078
5f5dcdbc13fa 2008-08-07 Damien Carbery <[email protected]>
dcarbery
parents: 12815
diff changeset
   225
- Bump to 0.8.4,
12610
0c15ce5ed028 2008-06-05 Brian Cameron <[email protected]>
yippi
parents: 12073
diff changeset
   226
* Fri Jun 06 2008 - [email protected]
13078
5f5dcdbc13fa 2008-08-07 Damien Carbery <[email protected]>
dcarbery
parents: 12815
diff changeset
   227
- 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
   228
* Wed Apr 04 2008 - darren.kenny
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   229
- Bump to 0.8.0.
12073
9565f05231a9 2008-04-09 Darren Kenny <[email protected]>
dkenny
parents: 12072
diff changeset
   230
* Wed Apr 04 2008 - darren.kenny
12072
165ce14e5963 2008-04-09 Darren Kenny <[email protected]>
dkenny
parents: 11856
diff changeset
   231
- 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
   232
  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
   233
* Wed Jan 30 2008 - [email protected]
11558
d81ab10eb592 2008-01-30 Damien Carbery <[email protected]>
dcarbery
parents: 11343
diff changeset
   234
- Bump to 0.6.4.
11343
d563081fe8e0 2007-12-20 Brian Cameron <[email protected]>
yippi
parents: 11280
diff changeset
   235
* Wed Dec 19 2007 - [email protected]
d563081fe8e0 2007-12-20 Brian Cameron <[email protected]>
yippi
parents: 11280
diff changeset
   236
- Bump to 0.6.3.
11280
426cb4b7de24 2007-12-04 Damien Carbery <[email protected]>
dcarbery
parents: 10674
diff changeset
   237
* Tue Dec 04 2007 - [email protected]
426cb4b7de24 2007-12-04 Damien Carbery <[email protected]>
dcarbery
parents: 10674
diff changeset
   238
- Bump to 0.6.2.
10674
13ff310554af 2007-10-19 Damien Carbery <[email protected]>
dcarbery
parents: 10438
diff changeset
   239
* Fri Oct 19 2007 - [email protected]
13ff310554af 2007-10-19 Damien Carbery <[email protected]>
dcarbery
parents: 10438
diff changeset
   240
- Bump to 0.6.1. Remove upstream patch, 02-fixcast.
10437
660eca7b8b54 2007-09-04 Brian Cameron <[email protected]>
yippi
parents: 10410
diff changeset
   241
* Mon Sep 03 2007 - [email protected]
660eca7b8b54 2007-09-04 Brian Cameron <[email protected]>
yippi
parents: 10410
diff changeset
   242
- Bump to 0.6.0
10388
f67c20e30f5f 2007-08-28 Damien Carbery <[email protected]>
dcarbery
parents: 10160
diff changeset
   243
* Tue Aug 28 2007 - [email protected]
f67c20e30f5f 2007-08-28 Damien Carbery <[email protected]>
dcarbery
parents: 10160
diff changeset
   244
- 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
   245
* Wed Jul 04 2007 - [email protected]
9a0d02ead369 2007-07-04 Darren Kenny <[email protected]>
dkenny
parents: 9926
diff changeset
   246
- 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
   247
- 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
   248
  in 0.5.9.
9926
9c81ddea20af 2007-05-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9429
diff changeset
   249
* Fri May 18 2007 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   250
- explicitely disable qt/qt4 support.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   251
* Fri Nov  3 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   252
- 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
   253
  --without-gtk-doc.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   254
* Sun Jun 11 2006 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   255
- 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
   256
- 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
   257
  Freedesktop bugzilla #8600.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   258
* Tue Mar 14 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   259
- 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
   260
* Sun Jan 22 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   261
- 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
   262
- Point to 'm4' dir in aclocal call.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   263
- Remove upstream patch, 01-freetype. Renumber others.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   264
* Tue Jan 17 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   265
- Bump to 0.4.4.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   266
* Tue Jan 03 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   267
- Remove upstream patch, 02-macrofix.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   268
* Tue Dec 20 2005 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   269
- Bump to 0.4.3.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   270
* Tue Nov 29 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   271
- 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
   272
  pkg as evince.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   273
* Thu Oct 13 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   274
- Enable poppler-glib as it is required by evince.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   275
* Fri Sep 30 2005 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   276
- Bump to 0.4.2.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   277
* Tue Sep 20 2005 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   278
- add FREETYPE_CFLAGS to CFLAGS where needed.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   279
* Tue Aug 16 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   280
- Bump to 0.4.0.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   281
* Tue Aug 16 2005 - [email protected]
17990
bc9de77bbfe8 2010-05-13 Brian Cameron <[email protected]>
yippi
parents: 17865
diff changeset
   282
- Initial spec file for poppler.