* README.Debian, * changelog, * compat, * control, * copyright, * olena-bin.install, * olena-dev.docs, * olena-dev.install, * olena.1, * olena.desktop, * olena.install, * olena.manpages, * olena.menu, * olena.xpm, * rules: New. --- ChangeLog | 20 ++++++++++++++++++++ debian/README.Debian | 6 ++++++ debian/changelog | 6 ++++++ debian/compat | 1 + debian/control | 24 ++++++++++++++++++++++++ debian/copyright | 2 ++ debian/olena-bin.install | 3 +++ debian/olena-dev.docs | 1 + debian/olena-dev.install | 2 ++ debian/olena.1 | 12 ++++++++++++ debian/olena.desktop | 11 +++++++++++ debian/olena.install | 1 + debian/olena.manpages | 1 + debian/olena.menu | 4 ++++ debian/olena.xpm | 40 ++++++++++++++++++++++++++++++++++++++++ debian/rules | 25 +++++++++++++++++++++++++ 16 files changed, 159 insertions(+), 0 deletions(-) create mode 100644 debian/README.Debian create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/olena-bin.install create mode 100644 debian/olena-dev.docs create mode 100644 debian/olena-dev.install create mode 100644 debian/olena.1 create mode 100644 debian/olena.desktop create mode 100644 debian/olena.install create mode 100644 debian/olena.manpages create mode 100644 debian/olena.menu create mode 100644 debian/olena.xpm create mode 100755 debian/rules
diff --git a/ChangeLog b/ChangeLog index 6f2cfc5..5118e50 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2011-12-02 Guillaume Lazzara z@lrde.epita.fr + + Add package description files for .deb generation. + + * README.Debian, + * changelog, + * compat, + * control, + * copyright, + * olena-bin.install, + * olena-dev.docs, + * olena-dev.install, + * olena.1, + * olena.desktop, + * olena.install, + * olena.manpages, + * olena.menu, + * olena.xpm, + * rules: New. + 2011-11-16 Guillaume Lazzara z@lrde.epita.fr
* m4/oln-with-lib.m4: Lookup for multiple AND single libraries diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..13a2616 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,6 @@ +Olena for Debian +---------------- + +Generic Image Processing Platform. + + -- Olena Team olena@lrde.epita.fr Sat, 28 Apr 2007 22:35:27 +0200 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..51d5b90 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +olena (2.0-1) unstable; urgency=low + + * Initial release. + + -- Olena Team olena@lrde.epita.fr Sat, 28 Apr 2007 22:35:27 +0200 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..d7fa9fc --- /dev/null +++ b/debian/control @@ -0,0 +1,24 @@ +Source: olena +Section: devel +Priority: extra +Maintainer: Olena Team olena@lrde.epita.fr +Build-Depends: debhelper (>= 5), autotools-dev, dpkg-dev (>= 1.13.19) +Standards-Version: 3.7.2 + +Package: olena +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, olena-doc, olena-bin +Description: An Image Processing Platform. + Install the whole plaform. + . + This is a meta-package + +Package: olena-bin +Architecture: all +Description: The documentation of Olena + It includes several tools for manipulating images. + +Package: olena-dev +Architecture: all +Description: Development files for Olena. + It includes HTML documentation and C++ headers. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..fd0dc60 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,2 @@ +All the contents in this package are in the public domain. +You can do whatever you want with them. diff --git a/debian/olena-bin.install b/debian/olena-bin.install new file mode 100644 index 0000000..f016a45 --- /dev/null +++ b/debian/olena-bin.install @@ -0,0 +1,3 @@ +usr/bin/ +usr/libexec/ +usr/share/olena/ diff --git a/debian/olena-dev.docs b/debian/olena-dev.docs new file mode 100644 index 0000000..827887a --- /dev/null +++ b/debian/olena-dev.docs @@ -0,0 +1 @@ +usr/share/doc/olena/ diff --git a/debian/olena-dev.install b/debian/olena-dev.install new file mode 100644 index 0000000..7333dac --- /dev/null +++ b/debian/olena-dev.install @@ -0,0 +1,2 @@ +usr/include/milena/ +usr/include/scribo/ diff --git a/debian/olena.1 b/debian/olena.1 new file mode 100644 index 0000000..8f35692 --- /dev/null +++ b/debian/olena.1 @@ -0,0 +1,12 @@ +.TH "OLENA" "1" "" "" "" +.SH "NAME" +Olena +.SH "DESCRIPTION" +.PP +An Image Processing Platform +.SH "AUTHOR" +.PP +This manual page was written by the Olena Team olena@lrde.epita.fr for +the \fBDebian\fP system (but may be used by others). +.PP +It is in the public domain, so you can do whatever you want with it. diff --git a/debian/olena.desktop b/debian/olena.desktop new file mode 100644 index 0000000..741b97d --- /dev/null +++ b/debian/olena.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Encoding=UTF-8 +Name=Olena +GenericName=olena +Comment=Olena, a Generic Image Processing Libray. +Comment[fr]=Olena, une bibliothèque de traitement d'image générique. +Icon=Olena +Exec=olena +Terminal=true +Categories=Application; diff --git a/debian/olena.install b/debian/olena.install new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/debian/olena.install @@ -0,0 +1 @@ + diff --git a/debian/olena.manpages b/debian/olena.manpages new file mode 100644 index 0000000..d0839eb --- /dev/null +++ b/debian/olena.manpages @@ -0,0 +1 @@ +debian/olena.1 diff --git a/debian/olena.menu b/debian/olena.menu new file mode 100644 index 0000000..7993c23 --- /dev/null +++ b/debian/olena.menu @@ -0,0 +1,4 @@ + +?package(olena):needs="text" section="Apps/Tools" \ + title="Olena" command="/usr/bin/olena" \ + icon="/usr/share/pixmaps/olena.xpm" \ No newline at end of file diff --git a/debian/olena.xpm b/debian/olena.xpm new file mode 100644 index 0000000..32123cc --- /dev/null +++ b/debian/olena.xpm @@ -0,0 +1,40 @@ +/* XPM */ +static char *hello[]={ +"32 32 5 1", +". c None", +"# c #0058c0", +"b c #800000", +"a c #a8dcff", +"c c #ff0000", +"............########............", +".........###aaaaaaaa###.........", +".......##aaaabcbbaaaaaa##.......", +"......#aaaaaaaaaaaaaaaaaa#......", +".....#aaaaaaaaacbaaaaaaaaa#.....", +"....#aaaaaaaaaaaaaaaaaaaaaa#....", +"...#abbaaaaaaaaaaaaaaabbbaba#...", +"..#aaaaaaaaaaaaaaaaaaaaaaaaaa#..", +"..#bcbbbbbaaaaaaaaaaacbbbbbba#..", +".#aaaaaaaaaaaaaaaaaaaaaaaaaaaa#.", +".#abcbbbaaaaaaaaaaaaacbaaaacba#.", +".#aaaaaaaaaaaaaaaaaaaaaaaaaaaa#.", +"#abcbbaaaaaaaaaaaaaaaabbbbbbbba#", +"#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa#", +"#acbaaaaaaaaaaaaaaaabcbbbbbacba#", +"#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa#", +"#aabaaaaaaaaaaaaaaabcbbbbbbbbba#", +"#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa#", +"#aaabcbbaaaaaaaaaaaaabcbbbbbaaa#", +"#aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa#", +".#aaaabcbbbbaaaaaaaaaabcbbbaaa#.", +".#aaaaaaaaaaaaaaaaaaaaaaaaaaaa#.", +".#aaaaabcbbbbaaaaaaaaabcbbbaaa#.", +"..#aaaaaaaaaaaaaaaaaaaaaaaaaa#..", +"..#aaaaabcbbaaaaaaaaaaacbbaaa#..", +"...#aaaaaaaaaaaaaaaaaaaaaaaa#...", +"....#aaaacbaaaaaaaaaaaaacba#....", +".....#aaaaaaaaaaaaaaaaaaaa#.....", +"......#aaacaaaaaaaaaaaaaa#......", +".......##aaaaaaaaaaaaaa##.......", +".........###aaaaaaaa###.........", +"............########............"}; diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..9efa49e --- /dev/null +++ b/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# 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. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + + +%: + dh $@ + +override_dh_auto_configure: + ./bootstrap + dh_auto_configure -- --enable-scribo