merging branch_1_0 to HEAD. HEAD is the only branch from now.
authorMarcel Poul <marcel.poul@cern.ch>
Mon, 28 May 2012 20:01:54 +0000 (20:01 +0000)
committerMarcel Poul <marcel.poul@cern.ch>
Mon, 28 May 2012 20:01:54 +0000 (20:01 +0000)
emi.canl.canl-c/project/canl-c.spec
emi.canl.canl-c/project/debian.control
emi.canl.canl-c/project/debian.libcanl-c-dev.dirs
emi.canl.canl-c/project/debian.rules

index 97fd19d..1086871 100644 (file)
@@ -1,3 +1,5 @@
+%global is_fedora %(rpm -q --quiet fedora-release && echo 1 || echo 0)
+
 Summary: @SUMMARY@
 Name: canl-c
 Version: @MAJOR@.@MINOR@.@REVISION@
@@ -14,6 +16,11 @@ BuildRequires: krb5-devel%{?_isa}
 BuildRequires: libtool
 BuildRequires: openssl-devel%{?_isa}
 BuildRequires: pkgconfig
+%if %is_fedora
+BuildRequires: texlive-latex
+%else
+BuildRequires: tetex-latex
+%endif
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 AutoReqProv: yes
 Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.canl.c/%{version}/src/%{name}-@VERSION@.src.tar.gz
@@ -77,6 +84,8 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
+%dir /usr/share/doc/%{name}-%{version}
+/usr/share/doc/%{name}-%{version}/*.pdf
 /usr/%{_lib}/libcanl_c.so.@MAJOR@.@MINOR@.@REVISION@
 /usr/%{_lib}/libcanl_c.so.@MAJOR@
 
index 6d30543..932900d 100644 (file)
@@ -2,7 +2,7 @@ Source: canl-c
 Priority: extra
 Maintainer: @MAINTAINER@
 Uploaders: @UPLOADERS@
-Build-Depends: debhelper (>= 7.0.50~), bison, chrpath, flex, libc-ares-dev, libkrb5-dev, libssl-dev, libtool, pkg-config
+Build-Depends: debhelper (>= 7.0.50~), bison, chrpath, flex, libc-ares-dev, libkrb5-dev, libssl-dev, libtool, pkg-config, texlive-latex-extra
 Standards-Version: 3.9.1
 Section: libs
 Homepage: @URL@
index 7a62171..162aae5 100644 (file)
@@ -39,6 +39,10 @@ install: build-stamp
        rm -vf $(CURDIR)/debian/tmp/usr/lib/*.la
        rm -vf $(CURDIR)/debian/tmp/usr/lib/*.a
        find $(CURDIR)/debian/tmp -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH'
+       mv $(CURDIR)/debian/tmp/usr/share/doc/canl-@MAJOR@.@MINOR@.@REVISION@ $(CURDIR)/debian/tmp/usr/share/doc/canl
+       (cd $(CURDIR)/debian/tmp/usr/share/doc/canl; \
+        rm -fv ChangeLog LICENSE; \
+        cat $(CURDIR)/project/ChangeLog | gzip -9 > changelog.gz)
 
 binary-indep: