jobid.api-cpp packaging fixes: URL of the source tarball, no debuginfo, improve descr...
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Sun, 14 Oct 2012 11:49:17 +0000 (11:49 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Sun, 14 Oct 2012 11:49:17 +0000 (11:49 +0000)
org.glite.jobid.api-cpp/project/debian.control
org.glite.jobid.api-cpp/project/glite-jobid-api-cpp.spec

index 858b9e9..c2a3ee8 100644 (file)
@@ -2,7 +2,7 @@ Source: glite-jobid-api-cpp
 Priority: extra
 Maintainer: @MAINTAINER@
 Uploaders: @UPLOADERS@
-Build-Depends: debhelper (>= 7.0.50~), libglite-jobid-api-c-dev
+Build-Depends: debhelper (>= 7.0.50~)
 Standards-Version: 3.9.1
 Section: libs
 Homepage: @URL@
@@ -12,7 +12,7 @@ DM-Upload-Allowed: yes
 Package: libglite-jobid-api-cpp-dev
 Section: libdevel
 Architecture: any
-Depends: libglite-jobid2, ${misc:Depends}
+Depends: libglite-jobid-api-c-dev, ${misc:Depends}
 Provides: glite-jobid-api-cpp
 Description: @SUMMARY@
 @DEBIAN_DESCRIPTION@
index 1409d43..2bfcd2b 100644 (file)
@@ -1,28 +1,29 @@
+# no binaries, only depends on arch-specific library
+%global debug_package %{nil}
+
 Name:           glite-jobid-api-cpp
 Version:        @MAJOR@.@MINOR@.@REVISION@
 Release:        @AGE@%{?dist}
-Summary:        Virtual package for development with gLite jobid C++ API
+Summary:        Dummy base package for gLite jobid C++ API
 
 Group:          Development/Libraries
 License:        ASL 2.0
 Url:            @URL@
 Vendor:         EMI
-Source:         http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.jobid.api-c/%{version}/src/%{name}-@VERSION@.src.tar.gz
+Source:         http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.jobid.api-cpp/%{version}/src/%{name}-@VERSION@.src.tar.gz
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
-BuildRequires:  glite-jobid-api-c-devel
 BuildRequires:  pkgconfig
 
 
 %description
-This is a virtual package providing runtime and development files for gLite
-jobid C++ API.
+This is a dummy package to build gLite jobid C++ API.
 
 
 %package        devel
 Summary:        @SUMMARY@
 Group:          Development/Libraries
-Requires:       glite-jobid-api-c%{?_isa}
+Requires:       glite-jobid-api-c-devel%{?_isa}
 Provides:       %{name} = %{version}-%{release}