From f0e591d5959fe70457a44152e1ba7511880af602 Mon Sep 17 00:00:00 2001 From: "Thomas \"Cakeisalie5\" Touhey" Date: Thu, 5 Jan 2017 01:21:13 +0100 Subject: [PATCH] Moved Debian packaging --- Makefile | 11 --------- README.md | 12 +--------- debian/.gitignore | 13 ----------- debian/changelog | 5 ----- debian/compat | 1 - debian/control | 41 ---------------------------------- debian/copyright | 20 ----------------- debian/libg1m-1.0-dev.install | 4 ---- debian/libg1m-1.0-dev.manpages | 1 - debian/libg1m-1.0-doc.manpages | 1 - debian/libg1m-1.0.install | 1 - debian/rules | 7 ------ 12 files changed, 1 insertion(+), 116 deletions(-) delete mode 100644 debian/.gitignore delete mode 100644 debian/changelog delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/libg1m-1.0-dev.install delete mode 100644 debian/libg1m-1.0-dev.manpages delete mode 100644 debian/libg1m-1.0-doc.manpages delete mode 100644 debian/libg1m-1.0.install delete mode 100755 debian/rules diff --git a/Makefile b/Makefile index 7421fc9..0515d82 100755 --- a/Makefile +++ b/Makefile @@ -243,15 +243,4 @@ $(eval $(call make-uninstall-doc-rule,$(sec)))) .PHONY: all-doc mostlyclean-doc mclean-doc clean-doc re-doc .PHONY: install-doc uninstall-doc .PHONY: $(foreach s,$(MAN_SECTIONS),install-doc-$(s) uninstall-doc-$(s)) -#******************************************************************************# -# Packaging # -#******************************************************************************# -# Package for debian. -deb: - debuild --no-tgz-check -us -uc -# Clean packaging -clean-deb: - debuild clean - -.PHONY: deb clean-deb # End of file. diff --git a/README.md b/README.md index a2b386b..f50baea 100644 --- a/README.md +++ b/README.md @@ -28,18 +28,8 @@ I took these as a reference because these are the ones I work with. | -------------------------------------------------- | -------- | | [zlib](http://zlib.net/) | >= 1.2.8 | -### Debian Packaging dependencies -| Name | Version | -| ----------------------------------------------------------- | -------- | -| [debhelper](http://joeyh.name/code/debhelper/) | >= 9.0 | -| [devscripts](https://packages.debian.org/stable/devscripts) | >= 2.15 | - ## Building -To package for Debian, use the `deb` target. You shouldn't configure before -running this target, `debian/rules` will make it for you. Packages and -associated file are created in the parent directory. - -If you ought to make it yourself, just `./configure` then `make`. +Just `./configure` then `make`. To install, use `make install`. If you're using a custom target, by default, the prefix will be diff --git a/debian/.gitignore b/debian/.gitignore deleted file mode 100644 index d451da9..0000000 --- a/debian/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -/libp7 -/libp7-dev -/libp7-doc -/tmp -/files -/libp7.debhelper.log -/libp7.postinst.debhelper -/libp7.postrm.debhelper -/libp7.substvars -/libp7-dev.debhelper.log -/libp7-dev.substvars -/libp7-doc.debhelper.log -/libp7-doc.substvars diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index bfd1e77..0000000 --- a/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -libg1m (1.0) stable; urgency=medium - - * Initial release. - - -- Thomas Touhey Wed, 04 Jan 2017 18:44:18 +0100 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/debian/control b/debian/control deleted file mode 100644 index 304885e..0000000 --- a/debian/control +++ /dev/null @@ -1,41 +0,0 @@ -Standards-Version: 3.9.6 -Source: libg1m -Priority: optional -Maintainer: Thomas Touhey -Section: libs -Homepage: https://forge.touhey.fr/casio/lib/libg1m -Build-Depends: debhelper (>= 9), make (>= 4.0), gcc (>= 4.9), - binutils (>= 2.25), libc6 (>= 2.19), zlib1g-dev (>= 1.0), - asciidoc (>= 8.6.9), gzip (>= 1.6) - -Package: libg1m-1.0 -Section: libs -Architecture: linux-any -Multi-Arch: same -Suggests: mcsfile -Pre-Depends: ${misc:Pre-Depends} -Depends: ${shlibs:Depends}, ${misc:Depends}, - zlib1g (>= 1.0) -Description: CASIO files parsing library - Library for parsing CASIO files with a StandardHeader (usually g[1-3][a-z]). - . - This package contains the main shared library. - -Package: libg1m-1.0-dev -Section: libdevel -Architecture: linux-any -Depends: ${shlibs:Depends}, ${misc:Depends}, libg1m-1.0 (= ${binary:Version}) -Recommends: libg1m-1.0-doc -Description: CASIO files parsing library development files - Library for parsing CASIO files with a StandardHeader (usually g[1-3][a-z]). - . - This package contains C headers for libg1m. - -Package: libg1m-1.0-doc -Section: doc -Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: documentation for CASIO files parsing library - Library for parsing CASIO files with a StandardHeader (usually g[1-3][a-z]). - . - This package contains the manpages for libg1m. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 6ea81e9..0000000 --- a/debian/copyright +++ /dev/null @@ -1,20 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: libg1m -Upstream-Contact: Thomas Touhey -Source: https://forge.touhey.fr/casio/lib/libp7/ - -Files: * -Copyright: © 2016 Thomas "CakeIsALie5" Touhey -License: GPL-2 - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - . - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - . - On Debian systems, the complete text of the GPL license can be found - in the /usr/share/common-licenses/GPL-2 file. diff --git a/debian/libg1m-1.0-dev.install b/debian/libg1m-1.0-dev.install deleted file mode 100644 index c518eaa..0000000 --- a/debian/libg1m-1.0-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/bin/* -usr/lib/**/libg1m.so -usr/lib/**/pkgconfig/*.pc -usr/include/libg1m-*/**/* diff --git a/debian/libg1m-1.0-dev.manpages b/debian/libg1m-1.0-dev.manpages deleted file mode 100644 index 0633c2f..0000000 --- a/debian/libg1m-1.0-dev.manpages +++ /dev/null @@ -1 +0,0 @@ -man/man1/libg1m-config.1 diff --git a/debian/libg1m-1.0-doc.manpages b/debian/libg1m-1.0-doc.manpages deleted file mode 100644 index 4df3b31..0000000 --- a/debian/libg1m-1.0-doc.manpages +++ /dev/null @@ -1 +0,0 @@ -man/man3/*.3 diff --git a/debian/libg1m-1.0.install b/debian/libg1m-1.0.install deleted file mode 100644 index 51064b2..0000000 --- a/debian/libg1m-1.0.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/**/libg1m.so.* diff --git a/debian/rules b/debian/rules deleted file mode 100755 index ec18039..0000000 --- a/debian/rules +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/make -f -# uncomment if necessary - read debhelper(7) for more info -#DH_VERBOSE = 1 - -# main packaging script, based on dh9 syntax -%: - dh $@