summaryrefslogtreecommitdiffstats
path: root/debian/_base/dependencies/libr
diff options
context:
space:
mode:
Diffstat (limited to 'debian/_base/dependencies/libr')
-rw-r--r--debian/_base/dependencies/libr/debian/README.Debian6
-rw-r--r--debian/_base/dependencies/libr/debian/changelog44
-rw-r--r--debian/_base/dependencies/libr/debian/compat1
-rw-r--r--debian/_base/dependencies/libr/debian/control21
-rw-r--r--debian/_base/dependencies/libr/debian/copyright6
-rw-r--r--debian/_base/dependencies/libr/debian/dirs2
-rw-r--r--debian/_base/dependencies/libr/debian/docs2
-rw-r--r--debian/_base/dependencies/libr/debian/libr-dev.dirs3
-rw-r--r--debian/_base/dependencies/libr/debian/libr-dev.install9
-rw-r--r--debian/_base/dependencies/libr/debian/libr0.dirs1
-rw-r--r--debian/_base/dependencies/libr/debian/libr0.install1
-rw-r--r--debian/_base/dependencies/libr/debian/patches/series0
-rwxr-xr-xdebian/_base/dependencies/libr/debian/rules20
-rw-r--r--debian/_base/dependencies/libr/debian/source/format1
-rw-r--r--debian/_base/dependencies/libr/debian/source/options6
15 files changed, 123 insertions, 0 deletions
diff --git a/debian/_base/dependencies/libr/debian/README.Debian b/debian/_base/dependencies/libr/debian/README.Debian
new file mode 100644
index 000000000..120ea0ed1
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/README.Debian
@@ -0,0 +1,6 @@
+libr for Debian
+---------------
+
+<possible notes regarding this package - if none, delete this file>
+
+ -- Erich Hoover <ehoover@mines.edu> Tue, 03 Nov 2009 20:26:31 -0700
diff --git a/debian/_base/dependencies/libr/debian/changelog b/debian/_base/dependencies/libr/debian/changelog
new file mode 100644
index 000000000..e10d865e5
--- /dev/null
+++ b/debian/_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 <kb9vqf@pearsoncomputing.net> 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 <slavek.banko@axis.cz> 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 <kb9vqf@pearsoncomputing.net> 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 <kb9vqf@pearsoncomputing.net> Mon, 02 Jan 2012 02:18:00 -0600
+
+libr (4:0.6.0-0ubuntu2~lucid) lucid; urgency=low
+
+ * Fix armel builds
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <kb9vqf@pearsoncomputing.net> Sat, 31 Dec 2011 20:42:00 -0600
+
+libr (4:0.6.0-0ubuntu0~lucid) lucid; urgency=low
+
+ * Initial upload
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 30 Dec 2011 16:20:00 -0600
+
diff --git a/debian/_base/dependencies/libr/debian/compat b/debian/_base/dependencies/libr/debian/compat
new file mode 100644
index 000000000..7f8f011eb
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/_base/dependencies/libr/debian/control b/debian/_base/dependencies/libr/debian/control
new file mode 100644
index 000000000..471fc6475
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/control
@@ -0,0 +1,21 @@
+Source: libr
+Priority: extra
+Maintainer: Erich E. Hoover <ehoover@mines.edu>
+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/debian/_base/dependencies/libr/debian/copyright b/debian/_base/dependencies/libr/debian/copyright
new file mode 100644
index 000000000..3a93ee59b
--- /dev/null
+++ b/debian/_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/debian/_base/dependencies/libr/debian/dirs b/debian/_base/dependencies/libr/debian/dirs
new file mode 100644
index 000000000..ca882bbb7
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/dirs
@@ -0,0 +1,2 @@
+usr/bin
+usr/sbin
diff --git a/debian/_base/dependencies/libr/debian/docs b/debian/_base/dependencies/libr/debian/docs
new file mode 100644
index 000000000..50bd824bb
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/docs
@@ -0,0 +1,2 @@
+NEWS
+README
diff --git a/debian/_base/dependencies/libr/debian/libr-dev.dirs b/debian/_base/dependencies/libr/debian/libr-dev.dirs
new file mode 100644
index 000000000..441fd8fc6
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/libr-dev.dirs
@@ -0,0 +1,3 @@
+usr/lib
+usr/include
+usr/include/libr
diff --git a/debian/_base/dependencies/libr/debian/libr-dev.install b/debian/_base/dependencies/libr/debian/libr-dev.install
new file mode 100644
index 000000000..6fad4769a
--- /dev/null
+++ b/debian/_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/debian/_base/dependencies/libr/debian/libr0.dirs b/debian/_base/dependencies/libr/debian/libr0.dirs
new file mode 100644
index 000000000..68457717b
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/libr0.dirs
@@ -0,0 +1 @@
+usr/lib
diff --git a/debian/_base/dependencies/libr/debian/libr0.install b/debian/_base/dependencies/libr/debian/libr0.install
new file mode 100644
index 000000000..d0dbfd18a
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/libr0.install
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff --git a/debian/_base/dependencies/libr/debian/patches/series b/debian/_base/dependencies/libr/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/patches/series
diff --git a/debian/_base/dependencies/libr/debian/rules b/debian/_base/dependencies/libr/debian/rules
new file mode 100755
index 000000000..1b6b94b3e
--- /dev/null
+++ b/debian/_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/debian/_base/dependencies/libr/debian/source/format b/debian/_base/dependencies/libr/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/dependencies/libr/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/dependencies/libr/debian/source/options b/debian/_base/dependencies/libr/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_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 = .*