add debian packaging
authorLucas Nussbaum <lucas@lucas-nussbaum.net>
Wed, 4 May 2011 07:25:17 +0000 (09:25 +0200)
committerLucas Nussbaum <lucas@lucas-nussbaum.net>
Wed, 4 May 2011 07:25:17 +0000 (09:25 +0200)
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/packaging-tutorial.doc-base [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..0600871
--- /dev/null
@@ -0,0 +1,5 @@
+packaging-tutorial (0.1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Lucas Nussbaum <lucas@lucas-nussbaum.net>  Wed, 04 May 2011 09:17:34 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7f8f011
--- /dev/null
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..eb55c09
--- /dev/null
@@ -0,0 +1,18 @@
+Source: packaging-tutorial
+Section: doc
+Priority: extra
+Maintainer: Lucas Nussbaum <lucas@lucas-nussbaum.net>
+Build-Depends: debhelper (>= 7.0.50~), latex-make
+Standards-Version: 3.9.1
+Vcs-Git: git://git.debian.org/~lucas/packaging-tutorial.git
+Vcs-Browser: http://git.debian.org/?p=users/lucas/packaging-tutorial.git;a=summary
+
+Package: packaging-tutorial
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: introduction to Debian packaging
+ This tutorial is an introduction to Debian packaging. It teaches prospective
+ developers how to modify existing packages, how to create their own packages,
+ and how to interact with the Debian community. In addition to the main
+ tutorial, it includes three practical sessions on modifying the 'grep'
+ package, and packaging the 'gnujump' game and a Java library.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..af970d5
--- /dev/null
@@ -0,0 +1,16 @@
+Format: http://dep.debian.net/deps/dep5
+Upstream-Name: packaging-tutorial
+
+Files: *
+Copyright: 2011 Lucas Nussbaum <lucas@debian.org>
+License: GPL-3.0+ or CC BY-SA 3.0 Unported
+ This document is free software: you can redistribute it and/or modify it under
+ either (at your option):
+ - 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.
+   On Debian systems, the complete text of the GNU General
+   Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'.
+   It can also be found on the web: http://www.gnu.org/licenses/gpl.html
+ - The terms of the Creative Commons Attribution-ShareAlike 3.0 Unported License,
+   which can be found at http://creativecommons.org/licenses/by-sa/3.0/legalcode.
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..f1a20cd
--- /dev/null
@@ -0,0 +1,5 @@
+README
+packaging-tutorial.pdf
+pract1-grep.pdf
+pract2-gnujump.pdf
+pract3-java.pdf
diff --git a/debian/packaging-tutorial.doc-base b/debian/packaging-tutorial.doc-base
new file mode 100644 (file)
index 0000000..7af510c
--- /dev/null
@@ -0,0 +1,11 @@
+Document: packaging-tutorial
+Title: Debian Packaging Tutorial
+Author: Lucas Nussbaum
+Abstract:
+ This tutorial is an introduction to Debian packaging. It teaches prospective
+ developers how to modify existing packages, how to create their own packages,
+ and how to interact with the Debian community.
+Section: devel
+
+Format: pdf
+Files: /usr/share/doc/packaging-tutorial/*.pdf
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..fac20c9
--- /dev/null
@@ -0,0 +1,3 @@
+#!/usr/bin/make -f
+%:
+       dh $@ 
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..89ae9db
--- /dev/null
@@ -0,0 +1 @@
+3.0 (native)