libgnomeprintui.spec
author gheet
Tue, 21 Oct 2003 13:33:57 +0000
changeset 1326 c4e40095dc16
parent 1221 ae84388e2c41
child 1473 9f1b51e6b7fa
permissions -rw-r--r--
2003-10-21 Ghee Teo <[email protected]> * Updated libgnomeprintui.spec and added patch, libgnomeprintui-03-printing-in-nautilus.diff for nautilus printing.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
     1
Name:         libgnomeprintui
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
     2
License:      LGPL
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
     3
Group:        System/Libraries/GNOME
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
     4
Version:      2.3.0
1326
c4e40095dc16 2003-10-21 Ghee Teo <[email protected]>
gheet
parents: 1221
diff changeset
     5
Release:      15
68
8984e1fa9db6 *** empty log message ***
mattk
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.
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
     8
Summary:      Print User Interface Library for the GNOME Desktop
1031
94df10a2017c 2003-08-11 Glynn Foster <[email protected]>
gman
parents: 1025
diff changeset
     9
Source:       http://ftp.gnome.org/pub/GNOME/sources/libgnomeprintui/2.3/libgnomeprintui-%{version}.tar.bz2
523
d6c177eb8313 Added more .po tarballs
mick
parents: 483
diff changeset
    10
Source1:      libgnomeprintui-l10n-po.tar.bz2
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    11
Patch:	      libgnomeprintui-01-iconlist-dialog.diff
569
b63182ee420f updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
    12
Patch1:       libgnomeprintui-02-potfiles_in.diff
1326
c4e40095dc16 2003-10-21 Ghee Teo <[email protected]>
gheet
parents: 1221
diff changeset
    13
Patch2:       libgnomeprintui-03-printing-in-nautilus.diff
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    14
URL:          http://www.gnome.org
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    15
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    16
Docdir:       %{_docdir}/doc
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    17
Autoreqprov:  on
1080
497903a49ccb 2003-08-19 Glynn Foster <[email protected]>
gman
parents: 1058
diff changeset
    18
Prereq:       /sbin/ldconfig
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    19
1221
ae84388e2c41 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
    20
%define gtk2_version 2.2.4
ae84388e2c41 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
    21
%define libgnomeprint_version 2.3.0
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    22
%define libgnomecanvas_version 2.2.0.2
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    23
%define XFree86_version 4.3.0
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    24
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    25
Requires:  gtk2 >= %{gtk2_version}
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    26
Requires:  libgnomeprint >= %{libgnomeprint_version}
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    27
Requires:  libgnomecanvas >= %{libgnomecanvas_version}
483
2c4f3970924b added missing dependencies
laca
parents: 327
diff changeset
    28
Requires:  libgnomeui
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    29
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    30
BuildRequires:	gtk2-devel >= %{gtk2_version}
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    31
BuildRequires:  libgnomeprint-devel >= %{libgnomeprint_version}
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    32
BuildRequires:  libgnomecanvas-devel >= %{libgnomecanvas_version}
483
2c4f3970924b added missing dependencies
laca
parents: 327
diff changeset
    33
BuildRequires:  libgnomeui-devel
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    34
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    35
%description
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    36
libgnomeprintui is the printing user interface library for the GNOME desktop, providing 
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    37
the user interface elements for GNOME applications eg. print dialog
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    38
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    39
%package devel
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    40
Summary:      Print User Interface Development Library for the GNOME Desktop
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    41
Group:        Development/Libraries/GNOME
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    42
Autoreqprov:  on
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    43
Requires:     %{name} >= %{version}
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    44
Requires:     gtk2-devel >= %{gtk2_version}
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    45
Requires:     libgnomeprint-devel >= %{libgnomeprint_version}
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    46
Requires:     libgnomecanvas-devel >= %{libgnomecanvas_version}
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    47
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    48
%description devel
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    49
libgnomeprintui is the printing user interface library for the GNOME desktop, providing 
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    50
the user interface elements for GNOME applications eg. print dialog
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    51
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    52
%prep
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    53
%setup -q
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    54
%patch -p1
523
d6c177eb8313 Added more .po tarballs
mick
parents: 483
diff changeset
    55
tar -jxf %SOURCE1
569
b63182ee420f updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
    56
%patch1 -p1
1326
c4e40095dc16 2003-10-21 Ghee Teo <[email protected]>
gheet
parents: 1221
diff changeset
    57
%patch2 -p1
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    58
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    59
%build
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    60
libtoolize --force --copy
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    61
aclocal -I . -I /usr/share/aclocal/gnome2-macros
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    62
automake -a -c -f
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    63
autoconf
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    64
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    65
CFLAGS="$RPM_OPT_FLAGS"			\
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    66
./configure --prefix=%{_prefix}		\
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    67
	    --sysconfdir=%{_sysconfdir} \
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    68
	    --libexecdir=%{_libexecdir} \
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    69
	    --mandir=%{_mandir}
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    70
make
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    71
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    72
%install
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    73
make DESTDIR=$RPM_BUILD_ROOT install
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    74
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    75
%clean
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    76
rm -rf $RPM_BUILD_ROOT
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    77
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    78
%post
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    79
/sbin/ldconfig
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    80
219
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    81
%postun
84d5910a754a 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 161
diff changeset
    82
/sbin/ldconfig
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    83
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    84
%files
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
    85
%doc AUTHORS ChangeLog NEWS README COPYING
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    86
%{_datadir}/locale/*/LC_MESSAGES/libgnomeprintui*.mo
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    87
%{_libdir}/*.so.*
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    88
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    89
%files devel
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    90
%{_libdir}/*.so
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    91
%{_libdir}/pkgconfig/*.pc
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    92
%{_includedir}/*
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
    93
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
    94
%changelog
1326
c4e40095dc16 2003-10-21 Ghee Teo <[email protected]>
gheet
parents: 1221
diff changeset
    95
* Tue Oct 21 2003 - <[email protected]>
c4e40095dc16 2003-10-21 Ghee Teo <[email protected]>
gheet
parents: 1221
diff changeset
    96
- Port printing-in-nautilus patch to QS.
c4e40095dc16 2003-10-21 Ghee Teo <[email protected]>
gheet
parents: 1221
diff changeset
    97
1221
ae84388e2c41 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
    98
* Thu Oct 09 2003 - <[email protected]>
1326
c4e40095dc16 2003-10-21 Ghee Teo <[email protected]>
gheet
parents: 1221
diff changeset
    99
- Updated spec file rev to build for QS. Since this tarball is not in the 
c4e40095dc16 2003-10-21 Ghee Teo <[email protected]>
gheet
parents: 1221
diff changeset
   100
  community yet. Stick to the same tarball as in Mercury.
1221
ae84388e2c41 2003-10-09 Ghee Teo <[email protected]>
gheet
parents: 1195
diff changeset
   101
1058
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1031
diff changeset
   102
* Thu Aug 14 2003 - <[email protected]>
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1031
diff changeset
   103
- remove *.a, *.la
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1031
diff changeset
   104
523
d6c177eb8313 Added more .po tarballs
mick
parents: 483
diff changeset
   105
* Thu Jul 10 2003 - [email protected]
d6c177eb8313 Added more .po tarballs
mick
parents: 483
diff changeset
   106
- Added .po tarball
d6c177eb8313 Added more .po tarballs
mick
parents: 483
diff changeset
   107
327
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
   108
* Mon Jun 30 2003 - [email protected]
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
   109
- Added cups integration with a new tarball and a patch
91923e088a59 2003-06-30 Ghee Teo <[email protected]>
gheet
parents: 290
diff changeset
   110
  libgnomeprintui-2.3.0.tar.bz2, libgnomeprintui-01-iconlist-dialog.diff
1031
94df10a2017c 2003-08-11 Glynn Foster <[email protected]>
gman
parents: 1025
diff changeset
   111
68
8984e1fa9db6 *** empty log message ***
mattk
parents:
diff changeset
   112
* Wed May 14 2003 - [email protected]
161
0d58dcfdfe9e 2003-05-27 Niall Power <[email protected]>
niall
parents: 68
diff changeset
   113
- Initial Sun release