[Momonga-devel.ja:01486] Re: cups
- From: KOMATSU Shinichiro <koma2@xxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 19 Mar 2003 06:23:14 +0900
$B>.>>$G$9!#(B
(B
(BFrom: "Kikutani, Makoto" <poo@xxxxxxxxxxxxxxxxx>
(BSubject: [Momonga-devel.ja:01474] cups
(BDate: Mon, Mar 17, 2003 at 11:58:18AM JST
(B
(B
(B> printconf$B$rGQ$7$F(Bcups$B$KBX$($?$$$s$G$9$h$M!#(B
(B
(BLPRng $B$KBe$($F(B cups $B$r(B default $B$K$9$k$+$I$&$+$O$H$b$+$/!"(B
$B8D?ME*$K$O(B printconf $B$O%9%F$?$$$G$9$M!#(B
$B$H$$$&$N$O!"(B
(B
(B[1] foomatic $B$r(B 2.0$B0J>e$K>e$2$k$H(B printconf $B$OF0$+$J$/$J$k!#(B
(B $B$J$N$G!"(Bprintconf $B$rM%@h$9$k8B$j(B foomatic $B$r>e$2$i$l$J$$!#(B
(B[2] $B$=$b$=$b(B foomatic $B$,$"$l$P(B LPRng $B$@$m$&$H(B cups $B$@$m$&$H(B
(B $B%W%j%s%?!<$N@_Dj$O$G$-$k!#(B
(B
$B$H$$$&$3$H$G!"(Bprintconf $B$,F0$+$J$/$J$C$F$b$$$$$+$i(B
(Bfoomatic $B$r>e$2$?$$!"$H;W$C$F$$$k$o$1$G$9!#(B
$B!t(B $B$A$J$_$K:#(B foomatic-3.0.0beta1 $B$J$s$F$N$,=P$F$F!"(B
$B!t(B beta $B$H8@$$$D$DFC$KLdBj$J$/;H$($F$^$9!#(B
(B
(B> 1) printconf$B$O$b$&(Bupstream$B$G$b%a%s%F$5$l$F$J$$$C$]$$(B
(B
$B$A$J$_$K(B printconf $B$O@VK96`@=IJ$G$9$M!#(B
$B2?$H$J$/(B redhat-config-printer $B$H$$$&L>A0$N$d$D$,(B
$B8e7Q$J$s$8$c$J$$$+$J$!$H;W$C$F$$$k$N$G$9$,!"3NG'$O$7$F$J$$$G$9!#(B
(B
(B> Conflicts: lpr, LPRng
(B> $B$J$s$G!"$9$0La$;$k$h$&$KMQ0U$7$F$+$i!#(B
(B>
(B> cups$BF~$l$F$+$i!":G?7$N(Bghostscript$B$N(Bspec$B$N(B
(B> %define with_cups 0
(B> $B$H$J$C$F$k$N$r(B1$B$K$7$F%S%k%I$7$J$*$7$F!"(Bghostscript-cups$B$H$$$&$N$,(B
(B> $B$G$-$k$N$G!"$=$$$D$rF~$l$F$+$i;n$7$F$_$^$7$g$&!#(B
(B
$B$3$l$G$9$,!"(B
(B
(B<1> cups $B$N(B shared libraries $B$@$1$,F~$C$?(B
(B cups-libs $B$H$$$&(B sub package $B$r:n$j!"(B
(B cups-devel $B$O(B cups-libs $B$K0MB8$5$;$k!#(B
(B<2> cups $BK\BN$@$1$O(B LPRng $B$H(B conflict $B$5$;!"(B
(B -libs, -devel $B$O(B conflict $B$5$;$J$$!#(B
(B<3> cups $B$r(B Zoo $B$+$i(B Main $B$K0\F0$9$k!#(B
(B
$B$H$9$l$P!"(Bghostscript $B$G(B %define with_cups 1 $B$K$7$F$b$$$$$H;W$&$N$G$9$,!"(B
$B$I$&$G$7$g$&!)(B
$B!t(B <1> $B$K$D$$$F$O!"7k6I(B lpr $B$H$+$,$V$D$+$k$N$,LdBj$J$N$G(B
$B!t(B alternatives $B;H$($P(B conflict $B$5$;$J$/$F$b$h$5$=$&$J5$$b$9$k!#(B
(B
$B$"$H!"(Bpstoraster $B$N.>>(B $B?80lO/(B
(Bkoma2@xxxxxxxxxxxxxxxxxxxx
(Bkoma2@xxxxxxxxxxxxxxxxx
(Bhttp://kamuy.c.u-tokyo.ac.jp/~koma2/
(B---------------------------------------
Index: cups.spec
===================================================================
RCS file: /home/cvs/pkgs/cups/cups.spec,v
retrieving revision 1.5
diff -u -u -r1.5 cups.spec
--- cups.spec 17 Mar 2003 01:06:02 -0000 1.5
+++ cups.spec 18 Mar 2003 20:55:44 -0000
@@ -1,32 +1,35 @@
Summary: Common Unix Printing System
Name: cups
Version: 1.1.18
-Release: 1m
+Release: 1m1test
License: GPL
Group: System Environment/Daemons
Source0: ftp://ftp.easysw.com/pub/cups/%{version}/cups-%{version}-source.tar.bz2
Source1: cups.pamd
#Patch: cups-1.1.10.owner.patch
URL: http://www.cups.org/
-#Requires: ghostscript-cups
-#Packager: Michael Sweet <mike@xxxxxxxxxx>
-#Vendor: Easy Software Products
-# use buildroot so as not to disturb the version already installed
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildPreReq: libpng-devel >= 1.2.2
+BuildPreReq: libjpeg-devel >= 6b
+BuildPreReq: libtiff-devel >= 3.4
+BuildPreReq: zlib-devel >= 1.1.3
+BuildPreReq: openssl-devel
+BuildPrereq: pam-devel
+Provides: lpddaemon
+Prereq: chkconfig
Conflicts: lpr, LPRng
NoSource: 0
+%package libs
+Summary: Common Unix Printing System - CUPS library
+License: LGPL
+Group: Development/Libraries
+
%package devel
Summary: Common Unix Printing System - development environment
+License: LGPL
Group: Development/Libraries
-Provides: libcups1
-Requires: %{name} = %{version}
-
-%package pstoraster
-Summary: Common Unix Printing System - PostScript RIP
-Group: System Environment/Daemons
-Requires: %{name} = %{version}
+Requires: %{name}-libs = %{version}
%description
The Common UNIX Printing System provides a portable printing layer for
@@ -34,22 +37,25 @@
to promote a standard printing solution for all UNIX vendors and users.
CUPS provides the System V and Berkeley command-line interfaces.
+%description libs
+The Common Unix Printing System provides a portable printing layer for
+UNIX(TM) operating systems. This package contains the CUPS API library
+which contains common functions used by both the CUPS daemon and all
+CUPS frontends (lpr-cups, xpp, qtcups, kups, ...).
+
+This package you need for both CUPS clients and servers.
+
%description devel
The Common UNIX Printing System provides a portable printing layer for
UNIX® operating systems. This is the development package for creating
additional printer drivers, and other CUPS services.
-%description pstoraster
-The Common UNIX Printing System provides a portable printing layer for
-UNIX® operating systems. This is the PostScript RIP package for
-supporting non-PostScript printer drivers.
-
%prep
%setup -q
#%patch -p1
%build
-%configure --with-logdir=/var/log/cups --localstatedir=/var
+%configure --with-logdir=/var/log/cups --localstatedir=/var --with-openssl
# If we got this far, all prerequisite libraries must be here.
make
@@ -89,8 +95,8 @@
%dir %{_sysconfdir}/cups/ppd
%dir %{_sysconfdir}/pam.d
%config(noreplace) %{_sysconfdir}/cups/*.conf
-%{_sysconfdir}/cups/mime.*
-%{_sysconfdir}/pam.d/*
+%config(noreplace) %{_sysconfdir}/cups/mime.*
+%config(noreplace) %{_sysconfdir}/pam.d/*
%{_initscriptdir}/cups
%{_bindir}/cancel
%{_bindir}/disable
@@ -102,7 +108,6 @@
%{_bindir}/lpr
%{_bindir}/lprm
%{_bindir}/lpstat
-%{_libdir}/lib*.so.*
%dir %{_libdir}/cups
%dir %{_libdir}/cups/backend
%{_libdir}/cups/backend/*
@@ -125,13 +130,18 @@
%dir %{_datadir}/cups/templates
%{_datadir}/cups/templates/*
%dir %{_datadir}/doc/cups
+%docdir %{_datadir}/doc/cups
%{_datadir}/doc/cups/*
%{_datadir}/locale/*/*
+%dir %{_datadir}/cups/fonts
+%{_datadir}/cups/fonts/*
%attr(0700,lp,root) %dir %{_var}/spool/cups
%attr(1700,lp,root) %dir %{_var}/spool/cups/tmp
-%{_mandir}/*1/*
-%{_mandir}/*5/*
-%{_mandir}/*8/*
+%{_mandir}/man[158]/*
+
+%files libs
+%defattr(-,root,root)
+%{_libdir}/lib*.so.*
%files devel
%defattr(-,root,root)
@@ -140,18 +150,15 @@
%{_includedir}/cups/*
%{_libdir}/*.a
%{_libdir}/*.so
-%{_mandir}/*3/*
-
-%files pstoraster
-%defattr(-,root,root)
-%dir %{_libdir}/cups/filter
-#%{_libdir}/cups/filter/pstoraster
-%dir %{_datadir}/cups/fonts
-%{_datadir}/cups/fonts/*
-#%dir %{_datadir}/cups/pstoraster
-#%{_datadir}/cups/pstoraster/*
+%{_mandir}/man3/*
%changelog
+* Mon Mar 17 2003 KOMATSU Shinichiro <koma2@xxxxxxxxxxxxxxxxx>
+- (1.1.18-1m1test)
+- make libs subpackage
+- do not include cat pages
+- remove pstoraster subpackage
+
* Sat Mar 15 2003 Kikutani Makoto <poo@xxxxxxxxxxxxxxxxx>
- (1.1.18-1m)
- new upstream version