[Tizen-submit] 3582: New package devel:upstream/cups

noreply at tizen.org noreply at tizen.org
Fri May 3 19:04:24 GMT 2013


Hi,
Adding new package cups in project devel:upstream. Please review and accept ASAP.

Justification for this new package:

Submitter: Prajwal Mohan <prajwal.karur.mohan at intel.com>
Comments: submit/tizen/20130503.190659
Git project: platform/upstream/cups
Tag: submit/tizen/20130503.190659
Commit: 67828e4 Fixed -devel dependencies

Thank You,
Prajwal Mohan

[This message was auto-generated]

---

Request: #3582

  submit:       devel:upstream:build/cups(cleanup) -> devel:upstream


Message:
Submitter: Prajwal Mohan <prajwal.karur.mohan at intel.com>
Comments: submit/tizen/20130503.190659
Git project: platform/upstream/cups
Tag: submit/tizen/20130503.190659
Commit: 67828e4 Fixed -devel dependencies

State:   new        2013-05-03T11:34:56 tizenrobot
Comment: <no comment>
new:
----
  PSLEVEL1.PPD.bz2
  PSLEVEL2.PPD.bz2
  baselibs.conf
  cups-1.5.3-source.tar.bz2
  cups-client.conf
  cups.spec
  cups.sysconfig
  postscript.ppd.bz2

spec files:
-----------

++++++ new spec file:
--- cups.spec
+++ cups.spec
@@ -0,0 +1,464 @@
+Name:           cups
+#BuildRequires:  avahi-compat-mDNSResponder-devel
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+BuildRequires:  libjpeg8-devel
+BuildRequires:  libpng-devel
+BuildRequires:  libtiff-devel
+BuildRequires:  libopenssl-devel
+BuildRequires:  pam-devel
+BuildRequires:  pkgconfig
+BuildRequires:  update-desktop-files
+BuildRequires:  zlib-devel
+# Have libtool as explicit buildrequirement to no longer depend
+# on a "hidden" buildrequirement in the OBS project definition:
+BuildRequires:  libtool
+BuildRequires:  systemd-devel
+%{?systemd_requires}
+%define have_systemd 1
+Requires(pre):         /usr/sbin/groupadd
+Url:            http://www.cups.org/
+Summary:        The Common UNIX Printing System
+License:        GPL-2.0+ ; LGPL-2.1+
+Group:          Hardware/Printing
+# Source0...Source9 is for sources from upstream:
+# URL for Source0: http://ftp.easysw.com/pub/cups/1.5.3/cups-1.5.3-source.tar.bz2
+# MD5 sum for Source0 on http://www.cups.org/software.php e1ad15257aa6f162414ea3beae0c5df8
+Version:        1.5.3
+Release:        0
+VCS:        platform/upstream/cups#submit/tizen/20130503.190659-0-g67828e4
+Source0:        cups-%{version}-source.tar.bz2
+# Require the exact matching version-release of the cups-libs sub-package because
+# non-matching CUPS libraries may let CUPS software crash (e.g. segfault)
+# because all CUPS software is built from the one same CUPS source tar ball
+# so that there are CUPS-internal dependencies via CUPS private API calls
+# (which do not happen for third-party software which uses only the CUPS public API).
+# The exact matching version-release of the cups-libs sub-package is available
+# on the same package repository where the cups package is because
+# all are built simulaneously from the same cups source package
+# and all required packages are provided on the same repository:
+Requires:       cups-libs = %{version}-%{release}
+Requires:       cups-client = %{version}
+# Inherited RPM Requires from the past but I (jsmeix at suse.de) do not know the reason for it:
+Requires:       util-linux
+Source102:      postscript.ppd.bz2
+Source103:      cups.sysconfig
+Source105:      PSLEVEL1.PPD.bz2
+Source106:      PSLEVEL2.PPD.bz2
+Source108:      cups-client.conf
+Source109:      baselibs.conf
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+
+%description
+The Common UNIX Printing System (CUPS) is the
+standards-based, open source printing system.
+
+See http://www.cups.org
+
+
+%package libs
+Summary:        Libraries for CUPS
+License:        GPL-2.0+ ; LGPL-2.1+
+Group:          Hardware/Printing
+
+%description libs
+The Common UNIX Printing System (CUPS) is the
+standards-based, open source printing system.
+

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list