libgnomeprint.spec
author dermotm
Mon, 09 Feb 2004 18:00:08 +0000
changeset 1609 5d00c5c6d7ee
parent 1543 e1c1e40a5e77
child 1629 23978faa070c
permissions -rw-r--r--
Incremented release numbers for build 03
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
     1
Name:         libgnomeprint
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
     2
License:      LGPL
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
     3
Group:        System/Libraries/GNOME
1472
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
     4
Version:      2.5.0.1
1609
5d00c5c6d7ee Incremented release numbers for build 03
dermotm
parents: 1543
diff changeset
     5
Release:      3
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
     6
Distribution: Mercury
575
2b5c59a05848 2003-07-15 Mark McLoughlin <[email protected]>
markmc
parents: 569
diff changeset
     7
Vendor:	      Sun Microsystems, Inc.
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
     8
Summary:      Print Library for the GNOME Desktop
1472
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
     9
Source:       http://ftp.gnome.org/pub/GNOME/sources/libgnomeprint/2.5/libgnomeprint-%{version}.tar.bz2
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    10
Source1:      libgnomeprint-l10n-po-0.6.tar.bz2
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    11
Patch1:       libgnomeprint-01-potfiles.diff
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    12
Patch2:       libgnomeprint-02-locale-ps-generation.diff
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    13
URL:          http://www.gnome.org
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    14
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    15
Autoreqprov:  on
1080
497903a49ccb 2003-08-19 Glynn Foster <[email protected]>
gman
parents: 1058
diff changeset
    16
Prereq:       /sbin/ldconfig
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    17
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    18
%define INSTALL_DIR install -d -m755
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    19
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    20
%define glib2_version 2.2.1
1217
8e746eefbd31 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
    21
%define pango_version 1.2.5
8e746eefbd31 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
    22
%define libart_lgpl_version 2.3.16
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    23
%define gtk_doc_version 1.0
1217
8e746eefbd31 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
    24
%define gnome_common_version 2.4.0
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    25
%define cups_version 1.1.15
263
8e43deee4da2 *** empty log message ***
mattk
parents: 218
diff changeset
    26
%define openssl_devel_version 0.9.6
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    27
218
91f124a58396 *** empty log message ***
gman
parents: 217
diff changeset
    28
Requires:      glib2 >= %{glib2_version}
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    29
Requires:      pango >= %{pango_version}
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    30
Requires:      libart_lgpl >= %{libart_lgpl_version}
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    31
Requires:      cups >= %{cups_version}
483
2c4f3970924b added missing dependencies
laca
parents: 480
diff changeset
    32
Requires:      libgnomecups
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    33
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    34
BuildRequires: glib2-devel >= %{glib2_version}
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    35
BuildRequires: pango-devel >= %{pango_version}
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    36
BuildRequires: libart_lgpl-devel >= %{libart_lgpl_version}
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    37
BuildRequires: gtk-doc >= %{gtk_doc_version}
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    38
BuildRequires: cups-devel >= %{cups_version}
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    39
BuildRequires: gnome-common >= %{gnome_common_version}
290
c7a3d7801635 2003-06-13 Laszlo Peter <[email protected]>
laca
parents: 263
diff changeset
    40
BuildRequires: openssl-devel >= %{openssl_devel_version}
483
2c4f3970924b added missing dependencies
laca
parents: 480
diff changeset
    41
BuildRequires: libgnomecups-devel
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    42
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    43
%description
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    44
libgnomeprint is the printing library for the GNOME desktop, providing a simple and clean
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    45
API for GNOME applications to print documents.
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    46
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    47
%package devel
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    48
Summary:      Print Development Library for the GNOME Desktop
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    49
Group:        Development/Libraries/GNOME
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    50
Requires:     %{name} = %{version}
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    51
Requires:     glib2-devel >= %{glib2_version}
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    52
Requires:     pango-devel >= %{pango_version}
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    53
Requires:     libart_lgpl-devel >= %{libart_lgpl_version}
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    54
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    55
%description devel
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    56
libgnomeprint is the printing library for the GNOME desktop, providing a simple and clean
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    57
API for GNOME applications to print documents.
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    58
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    59
%prep
1472
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    60
%setup -q
1522
c8efb7f0f398 2004-01-10 Laszlo Peter <[email protected]>
laca
parents: 1472
diff changeset
    61
bzcat %SOURCE1 | tar xf -
1472
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    62
%patch1 -p1
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    63
%patch2 -p1
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    64
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    65
%build
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    66
CFLAGS="$RPM_OPT_FLAGS"				\
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    67
./configure --prefix=%{_prefix}			\
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    68
	    --sysconfdir=%{_sysconfdir}		\
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    69
	    --mandir=%{_mandir}
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    70
make
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    71
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    72
%install
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    73
make DESTDIR=$RPM_BUILD_ROOT install
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    74
%{INSTALL_DIR} $RPM_BUILD_ROOT%{_datadir}/fonts/pfbs
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    75
%{INSTALL_DIR} $RPM_BUILD_ROOT%{_datadir}/gnome-print/fonts
1472
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    76
#Copy zh_HK from zh_TW
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    77
#Fixes bug 4930405
1522
c8efb7f0f398 2004-01-10 Laszlo Peter <[email protected]>
laca
parents: 1472
diff changeset
    78
install -d $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES
c8efb7f0f398 2004-01-10 Laszlo Peter <[email protected]>
laca
parents: 1472
diff changeset
    79
install --mode=0644 $RPM_BUILD_ROOT%{_datadir}/locale/zh_TW/LC_MESSAGES/*.mo $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES/
1472
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
    80
                                                                                                                                                             
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    81
%post
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    82
/sbin/ldconfig
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
    83
217
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    84
%postun
3935000383d0 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    85
/sbin/ldconfig
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    86
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    87
%clean
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    88
rm -rf $RPM_BUILD_ROOT
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    89
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    90
%files
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    91
%{_datadir}/locale/*/LC_MESSAGES/libgnomeprint-2.2.mo
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    92
%{_datadir}/libgnomeprint
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    93
%{_datadir}/fonts
480
f84940160a00 2003-07-08 Ghee Teo <[email protected]>
gheet
parents: 327
diff changeset
    94
%{_libdir}/libgnomeprint/*/modules/*so*
f84940160a00 2003-07-08 Ghee Teo <[email protected]>
gheet
parents: 327
diff changeset
    95
%{_libdir}/libgnomeprint/*/modules/*/*so*
1058
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1031
diff changeset
    96
%{_libdir}/*so.*
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    97
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    98
%files devel
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
    99
%{_libdir}/pkgconfig/libgnomeprint-2.2.pc
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
   100
%{_includedir}/libgnomeprint-2.2/libgnomeprint
1472
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
   101
%{_datadir}/gtk-doc
1058
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1031
diff changeset
   102
%{_libdir}/*so
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
   103
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
   104
%changelog
1472
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
   105
* Wed Dec 17 2003 - <[email protected]>
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
   106
- Bump to 2.5.0.1
b39202b5862f 2003-12-17 Glynn Foster <[email protected]>
gman
parents: 1217
diff changeset
   107
1217
8e746eefbd31 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
   108
* Thu Oct 09 2003 - <[email protected]>
8e746eefbd31 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
   109
- Updated spec file to build for QS, since this CUPS stuff has not be integrated into 
8e746eefbd31 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
   110
  GNOME 2.4. Still needs to use the same tarball as Mercury.
8e746eefbd31 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
   111
1058
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1031
diff changeset
   112
* Thu Aug 14 2003 - <[email protected]>
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1031
diff changeset
   113
- move lib*.so to -devel, remove *.a, *.la
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1031
diff changeset
   114
523
d6c177eb8313 Added more .po tarballs
mick
parents: 483
diff changeset
   115
* Thu Jul 10 2003 - [email protected]
d6c177eb8313 Added more .po tarballs
mick
parents: 483
diff changeset
   116
- Added .po tarball
d6c177eb8313 Added more .po tarballs
mick
parents: 483
diff changeset
   117
480
f84940160a00 2003-07-08 Ghee Teo <[email protected]>
gheet
parents: 327
diff changeset
   118
* Tue Jul 08 2003 - [email protected]
f84940160a00 2003-07-08 Ghee Teo <[email protected]>
gheet
parents: 327
diff changeset
   119
- Changed files section to include printer icons and also libraries 
f84940160a00 2003-07-08 Ghee Teo <[email protected]>
gheet
parents: 327
diff changeset
   120
  that import the cups printers into libgnomeprintui dialog.
f84940160a00 2003-07-08 Ghee Teo <[email protected]>
gheet
parents: 327
diff changeset
   121
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
   122
* Mon Jun 30 2003 - [email protected]
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
   123
- Added cups integration with a new version of tarball.
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
   124
  libgnomeprint-2.3.0.cvs.9.tar.bz2
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
   125
42
ebe326cae4ec *** empty log message ***
lk86177
parents:
diff changeset
   126
* Tue May 13 2003 - [email protected]
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents: 42
diff changeset
   127
- Initial Sun release