[SCM] osceleton/master: first stab at a Debian package, builds, hopefully installs

eighthave-guest at users.alioth.debian.org eighthave-guest at users.alioth.debian.org
Sun Jun 19 01:42:57 UTC 2011


The following commit has been merged in the master branch:
commit 53e01e6f5978d7a21eec23dcac2c203efcfe2aa8
Author: Hans-Christoph Steiner <hans at eds.org>
Date:   Sat Jun 18 17:04:53 2011 -0400

    first stab at a Debian package, builds, hopefully installs

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..845ca06
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.pc
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..27e3971
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+osceleton (1.0-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #)
+
+ -- Hans-Christoph Steiner <hans at eds.org>  Wed, 10 Nov 2010 15:40:08 -0500
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..f950b24
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,22 @@
+Source: osceleton
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Hans-Christoph Steiner <hans at eds.org>
+Build-Depends: debhelper (>= 7.0.50~),
+               libopenni-dev,
+               freeglut3-dev
+Standards-Version: 3.9.2
+Section: video
+Homepage: https://github.com/Sensebloom/OSCeleton
+Vcs-Git: git://git.debian.org/pkg-multimedia/osceleton.git
+Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/osceleton.git;a=summary
+
+Package: osceleton
+Architecture: any
+Depends: ${shlibs:Depends}, 
+         ${misc:Depends}
+Description: translate skeleton data from a Kinect camera to OSC messages
+ OSCeleton is a small program that takes kinect skeleton data from the OpenNI
+ framework and spits out the coordinates of the skeleton's joints via OSC
+ messages. These can then be used on your language / framework of choice.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ee27722
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,54 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135
+Name: osceleton
+Maintainer: Hans-Christoph Steiner <hans at eds.org>
+Source: https://github.com/Sensebloom/OSCeleton
+
+Files: oscpack/*
+Copyright: 2004-2005 Ross Bencina <rossb at audiomulch.com>
+License: oscpack license
+
+Files: src/gl/glut.h
+Copyright: 1994, 1995, 1996, 1998, Mark J. Kilgard
+License: glut license
+
+Files: *
+Copyright: 2010, Sensebloom lda.
+License: GPL-3+
+
+License: oscpack license
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files
+ (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge,
+ publish, distribute, sublicense, and/or sell copies of the Software,
+ and to permit persons to whom the Software is furnished to do so,
+ subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+ .
+ Any person wishing to distribute modifications to the Software is
+ requested to send the modifications to the original developer so that
+ they can be incorporated into the canonical version.
+
+License: glut license
+ This program is freely distributable without licensing fees  and is
+ provided without guarantee or warrantee expressed or  implied. This
+ program is -not- in the public domain.
+
+License: GPL-3+
+ This package 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 package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+X-Comment: On Debian systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-3'.
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..5e83fcf
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+README.md
+Wishlist
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..3b1ebdc
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,7 @@
+[DEFAULT]
+upstream-branch = upstream
+debian-branch = master
+upstream-tag = upstream/%(version)s
+debian-tag = debian/%(version)s
+pristine-tar = False
+sign-tags = True
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..91c2639
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+
+prefix = /usr
+bindir = $(prefix)/bin
+libdir = $(prefix)/lib
+includedir = $(prefix)/include
+docdir = $(prefix)/share/doc
+
+%:
+	dh $@ --buildsystem=makefile
+
+override_dh_auto_install:
+	install -d $(CURDIR)/debian/osceleton/$(bindir)
+	install -m755 osceleton $(CURDIR)/debian/osceleton$(bindir)
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/local-options b/debian/source/local-options
new file mode 100644
index 0000000..9cdfca9
--- /dev/null
+++ b/debian/source/local-options
@@ -0,0 +1,2 @@
+unapply-patches
+abort-on-upstream-changes

-- 
osceleton packaging



More information about the pkg-multimedia-commits mailing list