From 11394aecd1f906fee2ebd2b90412aeba4651fbff Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Wed, 3 Apr 2019 22:56:40 +0900 Subject: DEB: use _base folder for a distro instead of specific distros (squeeze and maverick). Signed-off-by: Michele Calgaro --- .../_base/dependencies/libr/debian/README.Debian | 6 +++ ubuntu/_base/dependencies/libr/debian/changelog | 44 ++++++++++++++++++++++ ubuntu/_base/dependencies/libr/debian/compat | 1 + ubuntu/_base/dependencies/libr/debian/control | 21 +++++++++++ ubuntu/_base/dependencies/libr/debian/copyright | 6 +++ ubuntu/_base/dependencies/libr/debian/dirs | 2 + ubuntu/_base/dependencies/libr/debian/docs | 2 + .../_base/dependencies/libr/debian/libr-dev.dirs | 3 ++ .../dependencies/libr/debian/libr-dev.install | 9 +++++ ubuntu/_base/dependencies/libr/debian/libr0.dirs | 1 + .../_base/dependencies/libr/debian/libr0.install | 1 + .../_base/dependencies/libr/debian/patches/series | 0 ubuntu/_base/dependencies/libr/debian/rules | 20 ++++++++++ .../_base/dependencies/libr/debian/source/format | 1 + .../_base/dependencies/libr/debian/source/options | 6 +++ 15 files changed, 123 insertions(+) create mode 100644 ubuntu/_base/dependencies/libr/debian/README.Debian create mode 100644 ubuntu/_base/dependencies/libr/debian/changelog create mode 100644 ubuntu/_base/dependencies/libr/debian/compat create mode 100644 ubuntu/_base/dependencies/libr/debian/control create mode 100644 ubuntu/_base/dependencies/libr/debian/copyright create mode 100644 ubuntu/_base/dependencies/libr/debian/dirs create mode 100644 ubuntu/_base/dependencies/libr/debian/docs create mode 100644 ubuntu/_base/dependencies/libr/debian/libr-dev.dirs create mode 100644 ubuntu/_base/dependencies/libr/debian/libr-dev.install create mode 100644 ubuntu/_base/dependencies/libr/debian/libr0.dirs create mode 100644 ubuntu/_base/dependencies/libr/debian/libr0.install create mode 100644 ubuntu/_base/dependencies/libr/debian/patches/series create mode 100755 ubuntu/_base/dependencies/libr/debian/rules create mode 100644 ubuntu/_base/dependencies/libr/debian/source/format create mode 100644 ubuntu/_base/dependencies/libr/debian/source/options (limited to 'ubuntu/_base/dependencies/libr') diff --git a/ubuntu/_base/dependencies/libr/debian/README.Debian b/ubuntu/_base/dependencies/libr/debian/README.Debian new file mode 100644 index 000000000..120ea0ed1 --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/README.Debian @@ -0,0 +1,6 @@ +libr for Debian +--------------- + + + + -- Erich Hoover Tue, 03 Nov 2009 20:26:31 -0700 diff --git a/ubuntu/_base/dependencies/libr/debian/changelog b/ubuntu/_base/dependencies/libr/debian/changelog new file mode 100644 index 000000000..e10d865e5 --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/changelog @@ -0,0 +1,44 @@ +libr (4:0.6.0-2debian8.0.0+6~d) jessie; urgency=low + + * Fix mangling of a critical elf library section on armhf + + -- Timothy Pearson Sun, 30 Mar 2014 06:04:00 -0600 + +libr (4:0.6.0-1debian7.0.0+0) wheezy; urgency=low + + * Fix FTBFS due to force build architecture + * Changes pulled into a separate patches + * Switch to quilt format + + -- Slávek Banko Sun, 03 Nov 2013 14:43:31 +0100 + +libr (4:0.6.0-0ubuntu4~quantal) quantal; urgency=low + + * Fix FTBFS on Ubuntu Quantal + + -- Timothy Pearson Tue, 12 Sep 2012 15:03:00 -0600 + +libr (4:0.6.0-0ubuntu3~quantal) quantal; urgency=low + + * Fix crash on accessing malformed icon + + -- Timothy Pearson Mon, 02 Jan 2012 02:18:00 -0600 + +libr (4:0.6.0-0ubuntu2~lucid) lucid; urgency=low + + * Fix armel builds + + -- Timothy Pearson Sun, 01 Jan 2012 02:12:00 -0600 + +libr (4:0.6.0-0ubuntu1~lucid) lucid; urgency=low + + * Fix stack smashing in edit mode + + -- Timothy Pearson Sat, 31 Dec 2011 20:42:00 -0600 + +libr (4:0.6.0-0ubuntu0~lucid) lucid; urgency=low + + * Initial upload + + -- Timothy Pearson Fri, 30 Dec 2011 16:20:00 -0600 + diff --git a/ubuntu/_base/dependencies/libr/debian/compat b/ubuntu/_base/dependencies/libr/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/dependencies/libr/debian/control b/ubuntu/_base/dependencies/libr/debian/control new file mode 100644 index 000000000..471fc6475 --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/control @@ -0,0 +1,21 @@ +Source: libr +Priority: extra +Maintainer: Erich E. Hoover +Build-Depends: debhelper (>= 7.0.50~), cdbs, cmake, quilt, pkg-config, libglade2-dev, binutils-dev, doxygen +Standards-Version: 3.8.4 +Section: libs +Homepage: http://www.compholio.com/elficon/ + +Package: libr-dev +Section: libdevel +Architecture: any +Depends: libr0 (= ${binary:Version}) +Description: ELF binary resource library + Store and retrieve resources from ELF binaries. + +Package: libr0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: ELF binary resource library + Store and retrieve resources from ELF binaries. diff --git a/ubuntu/_base/dependencies/libr/debian/copyright b/ubuntu/_base/dependencies/libr/debian/copyright new file mode 100644 index 000000000..3a93ee59b --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/copyright @@ -0,0 +1,6 @@ +Copyright notice: + + Copyright (c) 2008-2009, Erich Hoover + + This package is licensed under the LGPL v2.1, for further details see: + /usr/share/common-licenses/LGPL-2.1 diff --git a/ubuntu/_base/dependencies/libr/debian/dirs b/ubuntu/_base/dependencies/libr/debian/dirs new file mode 100644 index 000000000..ca882bbb7 --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin diff --git a/ubuntu/_base/dependencies/libr/debian/docs b/ubuntu/_base/dependencies/libr/debian/docs new file mode 100644 index 000000000..50bd824bb --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/docs @@ -0,0 +1,2 @@ +NEWS +README diff --git a/ubuntu/_base/dependencies/libr/debian/libr-dev.dirs b/ubuntu/_base/dependencies/libr/debian/libr-dev.dirs new file mode 100644 index 000000000..441fd8fc6 --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/libr-dev.dirs @@ -0,0 +1,3 @@ +usr/lib +usr/include +usr/include/libr diff --git a/ubuntu/_base/dependencies/libr/debian/libr-dev.install b/ubuntu/_base/dependencies/libr/debian/libr-dev.install new file mode 100644 index 000000000..6fad4769a --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/libr-dev.install @@ -0,0 +1,9 @@ +usr/include/* +usr/include/libr/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/*.la +usr/lib/pkgconfig/* +usr/share/man/man3/*.3 +#usr/share/pkgconfig/* + diff --git a/ubuntu/_base/dependencies/libr/debian/libr0.dirs b/ubuntu/_base/dependencies/libr/debian/libr0.dirs new file mode 100644 index 000000000..68457717b --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/libr0.dirs @@ -0,0 +1 @@ +usr/lib diff --git a/ubuntu/_base/dependencies/libr/debian/libr0.install b/ubuntu/_base/dependencies/libr/debian/libr0.install new file mode 100644 index 000000000..d0dbfd18a --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/libr0.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* diff --git a/ubuntu/_base/dependencies/libr/debian/patches/series b/ubuntu/_base/dependencies/libr/debian/patches/series new file mode 100644 index 000000000..e69de29bb diff --git a/ubuntu/_base/dependencies/libr/debian/rules b/ubuntu/_base/dependencies/libr/debian/rules new file mode 100755 index 000000000..1b6b94b3e --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/rules @@ -0,0 +1,20 @@ +#! /usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_BUILD_PARALLEL = true + +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) + +# Build options +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo + +clean:: + dh_testdir + rm -fr man/man3 diff --git a/ubuntu/_base/dependencies/libr/debian/source/format b/ubuntu/_base/dependencies/libr/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/dependencies/libr/debian/source/options b/ubuntu/_base/dependencies/libr/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/dependencies/libr/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* -- cgit v1.2.1