d13c79dd | 2014-12-27 08:15:49 | Timothy Pearson |
Initial import of libr packaging files |
||
A debian/lenny/dependencies/libr/debian/README.Debian A debian/lenny/dependencies/libr/debian/changelog A debian/lenny/dependencies/libr/debian/compat A debian/lenny/dependencies/libr/debian/control A debian/lenny/dependencies/libr/debian/copyright A debian/lenny/dependencies/libr/debian/cron.d.ex A debian/lenny/dependencies/libr/debian/dirs A debian/lenny/dependencies/libr/debian/docs A debian/lenny/dependencies/libr/debian/libr-dev.dirs A debian/lenny/dependencies/libr/debian/libr-dev.install A debian/lenny/dependencies/libr/debian/libr.default.ex A debian/lenny/dependencies/libr/debian/libr.doc-base.EX A debian/lenny/dependencies/libr/debian/libr0.dirs A debian/lenny/dependencies/libr/debian/libr0.install A debian/lenny/dependencies/libr/debian/patches/000-fix-stack-smashing.diff A debian/lenny/dependencies/libr/debian/patches/001-fix-arm-builds.diff A debian/lenny/dependencies/libr/debian/patches/002-fix-crash-on-malformed-icon.diff A debian/lenny/dependencies/libr/debian/patches/003-fix-gtk-includes.diff A debian/lenny/dependencies/libr/debian/patches/004-fix-force-arch.diff A debian/lenny/dependencies/libr/debian/patches/005-fix-arm-mangled-section.diff A debian/lenny/dependencies/libr/debian/patches/series A debian/lenny/dependencies/libr/debian/postinst.ex A debian/lenny/dependencies/libr/debian/postrm.ex A debian/lenny/dependencies/libr/debian/preinst.ex A debian/lenny/dependencies/libr/debian/prerm.ex A debian/lenny/dependencies/libr/debian/rules A debian/lenny/dependencies/libr/debian/shlibs.local.ex A debian/lenny/dependencies/libr/debian/source/format A debian/lenny/dependencies/libr/debian/source/options A debian/lenny/dependencies/libr/debian/watch.ex A debian/squeeze/dependencies/libr/debian/README.Debian A debian/squeeze/dependencies/libr/debian/changelog A debian/squeeze/dependencies/libr/debian/compat A debian/squeeze/dependencies/libr/debian/control A debian/squeeze/dependencies/libr/debian/copyright A debian/squeeze/dependencies/libr/debian/cron.d.ex A debian/squeeze/dependencies/libr/debian/dirs A debian/squeeze/dependencies/libr/debian/docs A debian/squeeze/dependencies/libr/debian/libr-dev.dirs A debian/squeeze/dependencies/libr/debian/libr-dev.install A debian/squeeze/dependencies/libr/debian/libr.default.ex A debian/squeeze/dependencies/libr/debian/libr.doc-base.EX A debian/squeeze/dependencies/libr/debian/libr0.dirs A debian/squeeze/dependencies/libr/debian/libr0.install A debian/squeeze/dependencies/libr/debian/patches/000-fix-stack-smashing.diff A debian/squeeze/dependencies/libr/debian/patches/001-fix-arm-builds.diff A debian/squeeze/dependencies/libr/debian/patches/002-fix-crash-on-malformed-icon.diff A debian/squeeze/dependencies/libr/debian/patches/003-fix-gtk-includes.diff A debian/squeeze/dependencies/libr/debian/patches/004-fix-force-arch.diff A debian/squeeze/dependencies/libr/debian/patches/005-fix-arm-mangled-section.diff A debian/squeeze/dependencies/libr/debian/patches/series A debian/squeeze/dependencies/libr/debian/postinst.ex A debian/squeeze/dependencies/libr/debian/postrm.ex A debian/squeeze/dependencies/libr/debian/preinst.ex A debian/squeeze/dependencies/libr/debian/prerm.ex A debian/squeeze/dependencies/libr/debian/rules A debian/squeeze/dependencies/libr/debian/shlibs.local.ex A debian/squeeze/dependencies/libr/debian/source/format A debian/squeeze/dependencies/libr/debian/source/options A debian/squeeze/dependencies/libr/debian/watch.ex A ubuntu/maverick/dependencies/libr/debian/README.Debian A ubuntu/maverick/dependencies/libr/debian/changelog A ubuntu/maverick/dependencies/libr/debian/compat A ubuntu/maverick/dependencies/libr/debian/control A ubuntu/maverick/dependencies/libr/debian/copyright A ubuntu/maverick/dependencies/libr/debian/cron.d.ex A ubuntu/maverick/dependencies/libr/debian/dirs A ubuntu/maverick/dependencies/libr/debian/docs A ubuntu/maverick/dependencies/libr/debian/libr-dev.dirs A ubuntu/maverick/dependencies/libr/debian/libr-dev.install A ubuntu/maverick/dependencies/libr/debian/libr.default.ex A ubuntu/maverick/dependencies/libr/debian/libr.doc-base.EX A ubuntu/maverick/dependencies/libr/debian/libr0.dirs A ubuntu/maverick/dependencies/libr/debian/libr0.install A ubuntu/maverick/dependencies/libr/debian/patches/000-fix-stack-smashing.diff A ubuntu/maverick/dependencies/libr/debian/patches/001-fix-arm-builds.diff A ubuntu/maverick/dependencies/libr/debian/patches/002-fix-crash-on-malformed-icon.diff A ubuntu/maverick/dependencies/libr/debian/patches/003-fix-gtk-includes.diff A ubuntu/maverick/dependencies/libr/debian/patches/004-fix-force-arch.diff A ubuntu/maverick/dependencies/libr/debian/patches/005-fix-arm-mangled-section.diff A ubuntu/maverick/dependencies/libr/debian/patches/series A ubuntu/maverick/dependencies/libr/debian/postinst.ex A ubuntu/maverick/dependencies/libr/debian/postrm.ex A ubuntu/maverick/dependencies/libr/debian/preinst.ex A ubuntu/maverick/dependencies/libr/debian/prerm.ex A ubuntu/maverick/dependencies/libr/debian/rules A ubuntu/maverick/dependencies/libr/debian/shlibs.local.ex A ubuntu/maverick/dependencies/libr/debian/source/format A ubuntu/maverick/dependencies/libr/debian/source/options A ubuntu/maverick/dependencies/libr/debian/watch.ex |
||
diff --git a/debian/lenny/dependencies/libr/debian/README.Debian b/debian/lenny/dependencies/libr/debian/README.Debian new file mode 100644 index 0000000..120ea0e --- /dev/null +++ b/debian/lenny/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@...> Tue, 03 Nov 2009 20:26:31 -0700 diff --git a/debian/lenny/dependencies/libr/debian/changelog b/debian/lenny/dependencies/libr/debian/changelog new file mode 100644 index 0000000..e10d865 --- /dev/null +++ b/debian/lenny/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@...> 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@...> 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@...> 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@...> Mon, 02 Jan 2012 02:18:00 -0600 + +libr (4:0.6.0-0ubuntu2~lucid) lucid; urgency=low + + * Fix armel builds + + -- Timothy Pearson <kb9vqf@...> 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@...> Sat, 31 Dec 2011 20:42:00 -0600 + +libr (4:0.6.0-0ubuntu0~lucid) lucid; urgency=low + + * Initial upload + + -- Timothy Pearson <kb9vqf@...> Fri, 30 Dec 2011 16:20:00 -0600 + diff --git a/debian/lenny/dependencies/libr/debian/compat b/debian/lenny/dependencies/libr/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/lenny/dependencies/libr/debian/control b/debian/lenny/dependencies/libr/debian/control new file mode 100644 index 0000000..0281e63 --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/control @@ -0,0 +1,22 @@ +Source: libr +Priority: extra +Maintainer: Erich E. Hoover <ehoover@...> +Build-Depends: debhelper (>= 7), quilt, autotools-dev, 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/lenny/dependencies/libr/debian/copyright b/debian/lenny/dependencies/libr/debian/copyright new file mode 100644 index 0000000..3a93ee5 --- /dev/null +++ b/debian/lenny/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/lenny/dependencies/libr/debian/cron.d.ex b/debian/lenny/dependencies/libr/debian/cron.d.ex new file mode 100644 index 0000000..abb928a --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/cron.d.ex @@ -0,0 +1,4 @@ +# +# Regular cron jobs for the libr package +# +0 4 * * * root [ -x /usr/bin/libr_maintenance ] && /usr/bin/libr_maintenance diff --git a/debian/lenny/dependencies/libr/debian/dirs b/debian/lenny/dependencies/libr/debian/dirs new file mode 100644 index 0000000..ca882bb --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin diff --git a/debian/lenny/dependencies/libr/debian/docs b/debian/lenny/dependencies/libr/debian/docs new file mode 100644 index 0000000..5b4436d --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +ChangeLog.debian diff --git a/debian/lenny/dependencies/libr/debian/libr-dev.dirs b/debian/lenny/dependencies/libr/debian/libr-dev.dirs new file mode 100644 index 0000000..441fd8f --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/libr-dev.dirs @@ -0,0 +1,3 @@ +usr/lib +usr/include +usr/include/libr diff --git a/debian/lenny/dependencies/libr/debian/libr-dev.install b/debian/lenny/dependencies/libr/debian/libr-dev.install new file mode 100644 index 0000000..6fad476 --- /dev/null +++ b/debian/lenny/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/lenny/dependencies/libr/debian/libr.default.ex b/debian/lenny/dependencies/libr/debian/libr.default.ex new file mode 100644 index 0000000..0f62cd8 --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/libr.default.ex @@ -0,0 +1,10 @@ +# Defaults for libr initscript +# sourced by /etc/init.d/libr +# installed at /etc/default/libr by the maintainer scripts + +# +# This is a POSIX shell fragment +# + +# Additional options that are passed to the Daemon. +DAEMON_OPTS="" diff --git a/debian/lenny/dependencies/libr/debian/libr.doc-base.EX b/debian/lenny/dependencies/libr/debian/libr.doc-base.EX new file mode 100644 index 0000000..a879d94 --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/libr.doc-base.EX @@ -0,0 +1,20 @@ +Document: libr +Title: Debian libr Manual +Author: <insert document author here> +Abstract: This manual describes what libr is + and how it can be used to + manage online manuals on Debian systems. +Section: unknown + +Format: debiandoc-sgml +Files: /usr/share/doc/libr/libr.sgml.gz + +Format: postscript +Files: /usr/share/doc/libr/libr.ps.gz + +Format: text +Files: /usr/share/doc/libr/libr.text.gz + +Format: HTML +Index: /usr/share/doc/libr/html/index.html +Files: /usr/share/doc/libr/html/*.html diff --git a/debian/lenny/dependencies/libr/debian/libr0.dirs b/debian/lenny/dependencies/libr/debian/libr0.dirs new file mode 100644 index 0000000..6845771 --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/libr0.dirs @@ -0,0 +1 @@ +usr/lib diff --git a/debian/lenny/dependencies/libr/debian/libr0.install b/debian/lenny/dependencies/libr/debian/libr0.install new file mode 100644 index 0000000..d0dbfd1 --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/libr0.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* diff --git a/debian/lenny/dependencies/libr/debian/patches/000-fix-stack-smashing.diff b/debian/lenny/dependencies/libr/debian/patches/000-fix-stack-smashing.diff new file mode 100644 index 0000000..ae5862c --- /dev/null +++ b/debian/lenny/dependencies/libr/debian/patches/000-fix-stack-smashing.diff @@ -0,0 +1,24 @@ +diff -ru libr-0.6.0~maverick/src/libr-bfd.h libr-0.6.0/src/libr-bfd.h +--- libr-0.6.0~maverick/src/libr-bfd.h 2009-12-03 18:51:50.000000000 +0000 ++++ libr-0.6.0/src/libr-bfd.h 2012-09-12 20:08:35.000000000 +0000 +@@ -1,6 +1,8 @@ + #ifndef __LIBR_BFD_H + #define __LIBR_BFD_H + ++#include "config.h" ++ + #include <sys/types.h> + #include <stdint.h> + #include <bfd.h> +diff -ru libr-0.6.0~maverick/src/libr-internal.h libr-0.6.0/src/libr-internal.h +--- libr-0.6.0~maverick/src/libr-internal.h 2010-05-01 19:07:32.000000000 +0000 ++++ libr-0.6.0/src/libr-internal.h 2012-09-12 20:08:35.000000000 +0000 +@@ -7,7 +7,7 @@ + #define EXPORT_FN __attribute__((visibility ("protected"))) + #define INTERNAL_FN __attribute__ ((visibility ("internal"))) + #define LIBR_TEMPFILE "/tmp/libr-temp.XXXXXX" +-#define LIBR_TEMPFILE_LEN 21 ++#define LIBR_TEMPFILE_LEN 22 + + #ifndef DOXYGEN_SHOULD_SKIP_THIS + diff --git a/debian/lenny/dependencies/libr/debian/patches/001-fix-arm-builds.diff b/debian/lenny/dependencies/libr/debian/patches/001-fix-arm-builds.diff new file mode 100644 index 0000000..368fad4 --- /dev/null ** Diff limit reached (max: 250 lines) ** |