add debian dir to create debian package
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/README.Debian Tue Jan 29 11:15:24 2008 +0100
@@ -0,0 +1,6 @@
+<possible notes regarding this package - if none, delete this file> + -- lolitech <gregory.trelat@lolitech.fr> Thu, 29 Nov 2007 14:55:13 +0100 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/changelog Tue Jan 29 11:15:24 2008 +0100
@@ -0,0 +1,6 @@
+beremiz (1.0-1) unstable; urgency=low + * Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP> + -- lolitech <gregory.trelat@lolitech.fr> Thu, 29 Nov 2007 14:55:13 +0100 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/compat Tue Jan 29 11:15:24 2008 +0100
@@ -0,0 +1,1 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/control Tue Jan 29 11:15:24 2008 +0100
@@ -0,0 +1,18 @@
+Maintainer: lolitech <gregory.trelat@lolitech.fr> +Build-Depends: debhelper (>= 5) +Standards-Version: 3.7.2 +Depends: ${shlibs:Depends}, ${misc:Depends}, matiec, plcopeneditor +Description: Beremiz is an Open Source framework for automation + With Beremiz, you can : + - Take any processor into a PLC. + - Program once, run anywhere. + - Create PLC controled customizable HMIs. + - Conform to standards. --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/postinst Tue Jan 29 11:15:24 2008 +0100
@@ -0,0 +1,43 @@
+# postinst script for canfestival +# summary of how this script can be called: +# * <postinst> `configure' <most-recently-configured-version> +# * <old-postinst> `abort-upgrade' <new version> +# * <conflictor's-postinst> `abort-remove' `in-favour' <package> +# * <postinst> `abort-remove' +# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' +# <failed-install-package> <version> `removing' +# <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + ln -sf /usr/share/beremiz/Beremiz.py /usr/bin/beremiz + chmod 755 /usr/share/beremiz/Beremiz.py + abort-upgrade|abort-remove|abort-deconfigure) + echo "postinst called with unknown argument \`$1'" >&2 +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/postrm Tue Jan 29 11:15:24 2008 +0100
@@ -0,0 +1,31 @@
+# postrm script for canfestival-objdictedit +BEREMIZ=/usr/bin/beremiz + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + if [ -f "$BEREMIZ" ]; then + echo "postrm called with unknown argument \`$1'" >&2 +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/rules Tue Jan 29 11:15:24 2008 +0100
@@ -0,0 +1,105 @@
+# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. +# Uncomment this to turn on verbose mode. +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +configure: configure-stamp + # Add here commands to configure the package. +build-stamp: configure-stamp + # Add here commands to compile the package. + #docbook-to-man debian/beremiz.sgml > beremiz.1 + rm -f build-stamp configure-stamp + # Add here commands to clean up after the build process. + # Add here commands to install the package into debian/beremiz. + #$(MAKE) DESTDIR=$(CURDIR)/debian/beremiz install + mkdir -p $(CURDIR)/debian/beremiz/usr/share/beremiz + cp -a images $(CURDIR)/debian/beremiz/usr/share/beremiz + cp -a plugins $(CURDIR)/debian/beremiz/usr/share/beremiz + cp -a runtime $(CURDIR)/debian/beremiz/usr/share/beremiz + cp -a test $(CURDIR)/debian/beremiz/usr/share/beremiz + cp *.py $(CURDIR)/debian/beremiz/usr/share/beremiz + chmod -R a+r $(CURDIR)/debian/beremiz +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. +# Build architecture-dependent files here. +binary-arch: build install + dh_builddeb --destdir=../../../deb_files +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure