Browse Source

Debian packaging

pull/50/head
Bob Mottram 6 years ago
parent
commit
9ad2f25371
30 changed files with 117 additions and 0 deletions
  1. + 5
    - 0
      debian/changelog
  2. + 1
    - 0
      debian/compat
  3. + 17
    - 0
      debian/control
  4. + 28
    - 0
      debian/copyright
  5. + 1
    - 0
      debian/docs
  6. + 1
    - 0
      debian/manpages
  7. + 43
    - 0
      debian/rules
  8. + 1
    - 0
      debian/source/format
  9. + 20
    - 0
      debian/source/include-binaries
  10. + 0
    - 0
      img/beagleboard.png
  11. + 0
    - 0
      img/bettercrypto.png
  12. + 0
    - 0
      img/debian.png
  13. + 0
    - 0
      img/dokuwiki.png
  14. + 0
    - 0
      img/freedombone.jpg
  15. + 0
    - 0
      img/freedombone2.jpg
  16. + 0
    - 0
      img/freedombone_small.jpg
  17. + 0
    - 0
      img/freedombox.png
  18. + 0
    - 0
      img/gnupg.png
  19. + 0
    - 0
      img/gnusocial.png
  20. + 0
    - 0
      img/hashlet_installed.jpg
  21. + 0
    - 0
      img/logo.png
  22. + 0
    - 0
      img/logo120.png
  23. + 0
    - 0
      img/logo2.png
  24. + 0
    - 0
      img/logo60.png
  25. + 0
    - 0
      img/nginx.png
  26. + 0
    - 0
      img/openssl.png
  27. + 0
    - 0
      img/owncloud.png
  28. + 0
    - 0
      img/prosody.png
  29. + 0
    - 0
      img/redmatrix.png
  30. + 0
    - 0
      img/surveillance.png

+ 5
- 0
debian/changelog

@ -0,0 +1,5 @@
freedombone (1.00-1) jessie; urgency=low
* Initial package
-- Bob Mottram (4096 bits) <bob@robotics.uk.to> Fri, 16 Jan 2015 21:19:00 +0100

+ 1
- 0
debian/compat

@ -0,0 +1 @@
9

+ 17
- 0
debian/control

@ -0,0 +1,17 @@
Source: freedombone
Section: utils
Priority: extra
Maintainer: Bob Mottram (4096 bits) <bob@robotics.uk.to>
Build-Depends: debhelper (>= 9.0.0), libsqlite3-dev
Standards-Version: 3.9.4
Homepage: http://freedombone.uk.to
Vcs-Git: https://github.com/bashrc/freedombone.git
Package: freedombone
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, git
Description: Home server configuration
The Freedombone system can be installed onto a Beaglebone Black, or
any system capable of running Debian Jessie, and allows you to host
your own email and web services. With Freedombone you can enjoy
true freedom and independence in the cloud.

+ 28
- 0
debian/copyright

@ -0,0 +1,28 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name:
Source:
Files: *
Copyright: Copyright 2015 Bob Mottram (4096 bits) <bob@robotics.uk.to>
License: GPL-3.0+
Files: debian/*
Copyright: Copyright 2015 Bob Mottram (4096 bits) <bob@robotics.uk.to>
License: GPL-3.0+
License: GPL-3.0+
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 package 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.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".

+ 1
- 0
debian/docs

@ -0,0 +1 @@
README.md

+ 1
- 0
debian/manpages

@ -0,0 +1 @@
man/freedombone.1.gz

+ 43
- 0
debian/rules

@ -0,0 +1,43 @@
#!/usr/bin/make -f
APP=freedombone
PREFIX=/usr
build: build-stamp
make
build-arch: build-stamp
build-indep: build-stamp
build-stamp:
dh_testdir
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp
dh_clean
install: build clean
dh_testdir
dh_testroot
dh_prep
dh_installdirs
${MAKE} install -B DESTDIR=${CURDIR}/debian/${APP} PREFIX=/usr
binary-indep: build install
dh_testdir
dh_testroot
dh_installchangelogs
dh_installdocs
dh_installexamples
dh_installman
dh_link
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
binary-arch: build install
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install

+ 1
- 0
debian/source/format

@ -0,0 +1 @@
3.0 (quilt)

+ 20
- 0
debian/source/include-binaries

@ -0,0 +1,20 @@
man/freedombone.1.gz
img/beagleboard.png
img/bettercrypto.png
img/debian.png
img/dokuwiki.png
img/freedombone2.jpg
img/freedombone.jpg
img/freedombone_small.jpg
img/freedombox.png
img/gnupg.png
img/hashlet_installed.jpg
img/logo120.png
img/logo60.png
img/logo.png
img/nginx.png
img/openssl.png
img/owncloud.png
img/prosody.png
img/redmatrix.png
img/surveillance.png

images/beagleboard.png → img/beagleboard.png


images/bettercrypto.png → img/bettercrypto.png


images/debian.png → img/debian.png


images/dokuwiki.png → img/dokuwiki.png


images/freedombone.jpg → img/freedombone.jpg


images/freedombone2.jpg → img/freedombone2.jpg


images/freedombone_small.jpg → img/freedombone_small.jpg


images/freedombox.png → img/freedombox.png


images/gnupg.png → img/gnupg.png


images/gnusocial.png → img/gnusocial.png


images/hashlet_installed.jpg → img/hashlet_installed.jpg


images/logo.png → img/logo.png


images/logo120.png → img/logo120.png


images/logo2.png → img/logo2.png


images/logo60.png → img/logo60.png


images/nginx.png → img/nginx.png


images/openssl.png → img/openssl.png


images/owncloud.png → img/owncloud.png


images/prosody.png → img/prosody.png


images/redmatrix.png → img/redmatrix.png


images/surveillance.png → img/surveillance.png


Loading…
Cancel
Save