]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - packaging/cups.spec.in
Import CUPS 1.4svn r7023 into easysw/current.
[thirdparty/cups.git] / packaging / cups.spec.in
index fd5d95567a2c3df84b68504be39004449df074e4..bc65635c7b96214077c9608a59b9981fc1d90874 100644 (file)
@@ -1,27 +1,18 @@
 #
-# "$Id$"
+# "$Id: cups.spec.in 6889 2007-08-29 22:23:35Z mike $"
 #
 #   RPM "spec" file for the Common UNIX Printing System (CUPS).
 #
 #   Original version by Jason McMullan <jmcc@ontv.com>.
 #
-#   Copyright 1999-2006 by Easy Software Products, all rights reserved.
+#   Copyright 2007 by Apple Inc.
+#   Copyright 1999-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 # Conditional build options (--with name/--without name):
@@ -51,7 +42,7 @@ Group: System Environment/Daemons
 Source: ftp://ftp.easysw.com/pub/cups/%{version}/cups-%{version}-source.tar.gz
 Url: http://www.cups.org
 Packager: Anonymous <anonymous@foo.com>
-Vendor: Easy Software Products
+Vendor: Apple Inc.
 
 # Use buildroot so as not to disturb the version already installed
 BuildRoot: /tmp/%{name}-root
@@ -76,26 +67,91 @@ Summary: Common UNIX Printing System - LPD support
 Group: System Environment/Daemons
 Requires: %{name} = %{epoch}:%{version} xinetd
 
+%package da
+Summary: Common UNIX Printing System - Danish support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
+%package de
+Summary: Common UNIX Printing System - German support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
 %package es
 Summary: Common UNIX Printing System - Spanish support
 Group: System Environment/Daemons
 Requires: %{name} = %{epoch}:%{version}
 
+%package et
+Summary: Common UNIX Printing System - Estonian support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
+%package fi
+Summary: Common UNIX Printing System - Finnish support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
+%package fr
+Summary: Common UNIX Printing System - French support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
+%package he
+Summary: Common UNIX Printing System - Hebrew support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
+%package it
+Summary: Common UNIX Printing System - Italian support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
 %package ja
 Summary: Common UNIX Printing System - Japanese support
 Group: System Environment/Daemons
 Requires: %{name} = %{epoch}:%{version}
 
+%package ko
+Summary: Common UNIX Printing System - Korean support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
+%package nl
+Summary: Common UNIX Printing System - Dutch support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
+%package no
+Summary: Common UNIX Printing System - Nowegian support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
 %package pl
 Summary: Common UNIX Printing System - Polish support
 Group: System Environment/Daemons
 Requires: %{name} = %{epoch}:%{version}
 
+%package pt
+Summary: Common UNIX Printing System - Portuguese support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
+%package ru
+Summary: Common UNIX Printing System - Russian support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
 %package sv
 Summary: Common UNIX Printing System - Swedish support
 Group: System Environment/Daemons
 Requires: %{name} = %{epoch}:%{version}
 
+%package zh
+Summary: Common UNIX Printing System - Chinese support
+Group: System Environment/Daemons
+Requires: %{name} = %{epoch}:%{version}
+
 %if %{?_with_php:1}%{!?_with_php:0}
 %package php
 Summary: Common UNIX Printing System - PHP support
@@ -105,9 +161,10 @@ Requires: %{name}-libs = %{epoch}:%{version}
 
 %description
 The Common UNIX Printing System provides a portable printing layer for 
-UNIX® operating systems. It has been developed by Easy Software Products 
-to promote a standard printing solution for all UNIX vendors and users. 
-CUPS provides the System V and Berkeley command-line interfaces. 
+UNIX® operating systems. It was developed by Easy Software Products 
+to promote a standard printing solution for all UNIX vendors and users
+and is now owned by Apple Inc.  CUPS provides the System V and Berkeley
+command-line interfaces. 
 
 %description devel
 The Common UNIX Printing System provides a portable printing layer for 
@@ -122,22 +179,74 @@ UNIX
 The Common UNIX Printing System provides a portable printing layer for 
 UNIX® operating systems. This package provides LPD client support.
 
+%description da
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Danish support.
+
+%description de
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides German support.
+
 %description es
 The Common UNIX Printing System provides a portable printing layer for 
 UNIX® operating systems. This package provides Spanish support.
 
+%description et
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Estonian support.
+
+%description fi
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Finnish support.
+
+%description fr
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides French support.
+
+%description he
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Hebrew support.
+
+%description it
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Italian support.
+
 %description ja
 The Common UNIX Printing System provides a portable printing layer for 
 UNIX® operating systems. This package provides Japanese support.
 
+%description ko
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Korean support.
+
+%description nl
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Dutch support.
+
+%description no
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Norwegian support.
+
 %description pl
 The Common UNIX Printing System provides a portable printing layer for 
 UNIX® operating systems. This package provides Polish support.
 
+%description pt
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Portuguese support.
+
+%description ru
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Russian support.
+
 %description sv
 The Common UNIX Printing System provides a portable printing layer for 
 UNIX® operating systems. This package provides Swedish support.
 
+%description zh
+The Common UNIX Printing System provides a portable printing layer for 
+UNIX® operating systems. This package provides Chinese support.
+
 %if %{?_with_php:1}%{!?_with_php:0}
 %description php
 The Common UNIX Printing System provides a portable printing layer for 
@@ -204,6 +313,7 @@ rm -rf $RPM_BUILD_ROOT
 /etc/cups/mime.types
 /etc/cups/mime.convs
 %dir /etc/cups/ppd
+%attr(0700,root,root) %dir /etc/cups/ssl
 
 %if %{?_with_dbus:1}%{!?_with_dbus:0}
 # DBUS
@@ -243,7 +353,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir /usr/lib/cups
 %dir /usr/lib/cups/backend
 /usr/lib/cups/backend/http
-/usr/lib/cups/backend/ipp
+%attr(0700,root,root) /usr/lib/cups/backend/ipp
 %attr(0700,root,root) /usr/lib/cups/backend/lpd
 /usr/lib/cups/backend/parallel
 /usr/lib/cups/backend/scsi
@@ -284,13 +394,16 @@ rm -rf $RPM_BUILD_ROOT
 %dir /usr/share/doc/cups
 /usr/share/doc/cups/*.*
 %dir /usr/share/doc/cups/help
+/usr/share/doc/cups/help/accounting.html
 /usr/share/doc/cups/help/cgi.html
 /usr/share/doc/cups/help/glossary.html
+/usr/share/doc/cups/help/kerberos.html
 /usr/share/doc/cups/help/license.html
 /usr/share/doc/cups/help/man-*.html
 /usr/share/doc/cups/help/network.html
 /usr/share/doc/cups/help/options.html
 /usr/share/doc/cups/help/overview.html
+/usr/share/doc/cups/help/policies.html
 /usr/share/doc/cups/help/ref-*.html
 /usr/share/doc/cups/help/security.html
 /usr/share/doc/cups/help/standard.html
@@ -315,6 +428,8 @@ rm -rf $RPM_BUILD_ROOT
 %dir /usr/share/man/man8
 /usr/share/man/man8/accept.8.gz
 /usr/share/man/man8/cupsaddsmb.8.gz
+/usr/share/man/man8/cupsctl.8.gz
+/usr/share/man/man8/cupsfilter.8.gz
 /usr/share/man/man8/cupsd.8.gz
 /usr/share/man/man8/cupsdisable.8.gz
 /usr/share/man/man8/cupsenable.8.gz
@@ -328,6 +443,7 @@ rm -rf $RPM_BUILD_ROOT
 /usr/share/man/man8/reject.8.gz
 
 %dir /var/cache/cups
+%attr(0775,root,sys) %dir /var/cache/cups/rss
 %dir /var/log/cups
 %dir /var/run/cups
 %attr(0711,lp,sys) %dir /var/run/cups/certs
@@ -371,46 +487,118 @@ rm -rf $RPM_BUILD_ROOT
 %dir /usr/share/man/man8
 /usr/share/man/man8/cups-lpd.8.gz
 
+%files da
+%defattr(-,root,root)
+/usr/share/locale/da/cups_da.po
+
+%files de
+%defattr(-,root,root)
+%dir /usr/share/doc/cups/de
+/usr/share/doc/cups/de/index.html
+%dir /usr/share/cups/templates/de
+/usr/share/cups/templates/de/*
+/usr/share/locale/de/cups_de.po
+
 %files es
 %defattr(-,root,root)
 %dir /usr/share/doc/cups/es
 /usr/share/doc/cups/es/index.html
-%dir /usr/share/doc/cups/es/images
-/usr/share/doc/cups/es/images/*
 %dir /usr/share/cups/templates/es
 /usr/share/cups/templates/es/*
 /usr/share/locale/es/cups_es.po
 
+%files et
+%defattr(-,root,root)
+%dir /usr/share/doc/cups/et
+/usr/share/doc/cups/et/index.html
+%dir /usr/share/cups/templates/et
+/usr/share/cups/templates/et/*
+/usr/share/locale/et/cups_et.po
+
+%files fi
+%defattr(-,root,root)
+/usr/share/locale/fi/cups_fi.po
+
+%files fr
+%defattr(-,root,root)
+%dir /usr/share/doc/cups/fr
+/usr/share/doc/cups/fr/index.html
+%dir /usr/share/cups/templates/fr
+/usr/share/cups/templates/fr/*
+/usr/share/locale/fr/cups_fr.po
+
+%files he
+%defattr(-,root,root)
+%dir /usr/share/doc/cups/he
+/usr/share/doc/cups/he/index.html
+/usr/share/doc/cups/he/cups.css
+%dir /usr/share/cups/templates/he
+/usr/share/cups/templates/he/*
+/usr/share/locale/he/cups_he.po
+
+%files it
+%defattr(-,root,root)
+%dir /usr/share/doc/cups/it
+/usr/share/doc/cups/it/index.html
+%dir /usr/share/cups/templates/it
+/usr/share/cups/templates/it/*
+/usr/share/locale/it/cups_it.po
+
 %files ja
 %defattr(-,root,root)
 %dir /usr/share/doc/cups/ja
 /usr/share/doc/cups/ja/index.html
-%dir /usr/share/doc/cups/ja/images
-/usr/share/doc/cups/ja/images/*
 %dir /usr/share/cups/templates/ja
 /usr/share/cups/templates/ja/*
 /usr/share/locale/ja/cups_ja.po
 
+%files ko
+%defattr(-,root,root)
+/usr/share/locale/ko/cups_ko.po
+
+%files nl
+%defattr(-,root,root)
+/usr/share/locale/nl/cups_nl.po
+
+%files no
+%defattr(-,root,root)
+/usr/share/locale/no/cups_no.po
+
 %files pl
 %defattr(-,root,root)
 %dir /usr/share/doc/cups/pl
 /usr/share/doc/cups/pl/index.html
-%dir /usr/share/doc/cups/pl/images
-/usr/share/doc/cups/pl/images/*
 %dir /usr/share/cups/templates/pl
 /usr/share/cups/templates/pl/*
-#/usr/share/locale/pl/cups_pl.po
+/usr/share/locale/pl/cups_pl.po
+
+%files pt
+%defattr(-,root,root)
+/usr/share/locale/pt/cups_pt.po
+/usr/share/locale/pt_BR/cups_pt_BR.po
+/usr/share/locale/pt_PT/cups_pt_PT.po
+
+%files ru
+%defattr(-,root,root)
+/usr/share/locale/ru/cups_ru.po
 
 %files sv
 %defattr(-,root,root)
 %dir /usr/share/doc/cups/sv
 /usr/share/doc/cups/sv/index.html
-%dir /usr/share/doc/cups/sv/images
-/usr/share/doc/cups/sv/images/*
 %dir /usr/share/cups/templates/sv
 /usr/share/cups/templates/sv/*
 /usr/share/locale/sv/cups_sv.po
 
+%files zh
+%defattr(-,root,root)
+%dir /usr/share/doc/cups/zh_TW
+/usr/share/doc/cups/zh_TW/index.html
+%dir /usr/share/cups/templates/zh_TW
+/usr/share/cups/templates/zh_TW/*
+/usr/share/locale/zh/cups_zh.po
+/usr/share/locale/zh_TW/cups_zh_TW.po
+
 %if %{?_with_php:1}%{!?_with_php:0}
 %files php
 # PHP
@@ -419,5 +607,5 @@ rm -rf $RPM_BUILD_ROOT
 
 
 #
-# End of "$Id$".
+# End of "$Id: cups.spec.in 6889 2007-08-29 22:23:35Z mike $".
 #