diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 000000000..2ee8a9134 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,11 @@ +Enlightenment DR0.17 +-------------------- +About the menu files + Enlightenment handles the menus according to the FDO menu specification. + In order to have an 'Applications' menu, you need to use a .menu file. + Please see http://wiki.enlightenment.org/index.php/E17_and_Efreet for further + information. + If no menu is found, then /etc/xdg/menus/enlightenment-applications.menu, + provided by the 'e17-data', package, will be used as a fallback + + -- Albin Tonnerre Thu, 01 May 2008 12:58:45 +0200 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 000000000..e094724bf --- /dev/null +++ b/debian/changelog @@ -0,0 +1,102 @@ +e17 (0.16.999.050+svn20090203-1) experimental; urgency=low + + [Albin Tonnerre] + * New SVN snapshot + - Remove some patches, applied upstream: + + 01_install_internal-use_binaries_in_usr_lib_enlightenment.diff + + 03_fix_src-bin-makefile.diff + + 04_fix_e_fm_main_svn38418.diff + - control: tighten builddeps and depends of efl-dev + - Update dependency on libevas-engines + - e17.install: install binaries located in usr/lib/enlightenment/utils + * e17.install: Add missing illume dicts and keyboards (Closes: #513854) + + [Luca Capello] + * debian/e17-data.install: + - do not install documentation duplicates (Closes: #513850) + * debian/e17.lintian-overrides.in: + - Add override for 'image-file-in-usr-lib' for illume keyboard images + + -- Albin Tonnerre Sat, 07 Feb 2009 10:29:53 +0100 + +e17 (0.16.999.050+svn20081207-2) experimental; urgency=low + + * Update dependencies for new packages names + + -- Albin Tonnerre Tue, 06 Jan 2009 21:08:29 +0100 + +e17 (0.16.999.050+svn20081207-1) experimental; urgency=low + + * Upstream SVN snapshot + - build-depend and make efl-dev depend on libeina-0.0.1a-dev + * Update {build,}dependencies to match the new EFL packages name + * Ship enlightenment.pc instead of enlightenment-config, as the latter is + now deprecated (Closes: #504293) + * Build-Depend on libasound2-dev to get the mixer module working + - Closes: #506847 + * Make e17 depend on libedje-bin as this is necessary for e.g. changing the + background. + * No longer remove the wizard module from the package, as it is now usable + * Add debian/patches/02_fix_default_config_for_upgrades.diff: + - Add buttons for halt/shutdown/etc to the syscon module for the default + profile. Without that, users upgrading from older versions would have an + empty 'system' menu + * debian/patches/{03_fix_src-bin-makefile,04_fix_e_fm_main_svn38418}.diff: + - Cherry-pick patches from SVN to fix the file manager operations when it + is installed in /usr/lib/enlightenment + * debian/patches/01_install_internal-use_binaries_in_usr_lib_enlightenment.diff: + - update, as a new binary going in /usr/lib/enlightenment was introduced + * lintian fixes: + - add ${misc:Depends} to dependencies + - remove e17-data.lintian-overrides, no longer needed + - Add overrides about setuid root programs to e17.lintian-overrides.in + * As there is an arch-dependant lintian override, use an overrides.in and + handle that in debian/rules. + + -- Albin Tonnerre Fri, 02 Jan 2009 18:46:31 +0100 + +e17 (0.16.999.050-1) experimental; urgency=low + + * New upstream version (Closes: #504057) + - Version B-D on libecore, libevas, libedje and libeet as e17 is using + symbols from the new versions. + - Build-Depend on libeet-bin, now necessary + * Bump Standards-Version to 3.8.0 + * patch 01_install_internal-use_binaries_in_usr_lib_enlightenment.diff : + - actually introduced in the initial revision, installs some binaries which + are only for internal use in usr/lib/enligthenment instead of /usr/bin + * Bump B-D on debhelper to 6.0.7 to be sure to get dh_lintian + * Fix typo in README.Debian. (Closes: #495185) + + -- Albin Tonnerre Mon, 10 Nov 2008 01:00:41 +0100 + +e17 (0.16.999.043-1) experimental; urgency=low + + [ Jan Lübbe ] + * New upstream release + * Add watch file + + [ Albin Tonnerre ] + * Install the batget binary, as it actually exists in this version + * debian/control: Add Vcs-* and Homepage fields + * debian/rules: + - No longer remove the layout module, as it's not installed anymore + - No need for the tempget binary to be chmod 4755 - 755 is enough + + -- Jan Lübbe Sat, 07 Jun 2008 18:35:29 +0200 + +e17 (0.16.999.042-2) experimental; urgency=low + + [ Albin Tonnerre ] + * Install setuid binaries correctly + + -- Jan Lübbe Mon, 05 May 2008 01:01:19 +0200 + +e17 (0.16.999.042-1) experimental; urgency=low + + [ Albin Tonnerre ] + * Initial Release (Closes: #405860) + * Override linian tag possible-gpl-code-linked-with-openssl + - Only the Debian packaging is GPL + + -- Jan Lübbe Sun, 04 May 2008 22:55:33 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 000000000..1e8b31496 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +6 diff --git a/debian/control b/debian/control new file mode 100644 index 000000000..d17f92c9f --- /dev/null +++ b/debian/control @@ -0,0 +1,87 @@ +Source: e17 +Section: x11 +Priority: optional +Maintainer: Debian Pkg-e Team +Uploaders: Albin Tonnerre , + Xavier Oswald , Jan Lübbe +Build-Depends: debhelper (>= 6.0.7), cdbs (>= 0.4.52), libeet-dev (>= 1.0.1), + libedje-dev (>= 0.9.9.050+svn20081206), libefreet-dev (>= 0.5.0.050+svn20090203), + libecore-dev (>= 0.9.9.050+svn20090202), libedbus-dev (>= 0.5.0.050+svn20090130), + libevas-dev (>= 0.9.9.050+svn20090201), libeina-dev (>= 0.0.1~svn20090128), + libasound2-dev, libxext-dev, libeet-bin, libedje-bin, libpam0g-dev +Standards-Version: 3.8.0 +Vcs-Git: git://git.debian.org/pkg-e/apps/e.git +Vcs-Browser: http://git.debian.org/?p=pkg-e/apps/e.git +Homepage: http://www.enlightenment.org + +Package: e17 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, e17-data (= ${source:Version}), libevas-engines, libedje-bin +Conflicts: enlightenment +Provides: x-window-manager +Description: The Enlightenment DR17 Window Manager + Enlightenment is an advanced window manager for X11. Unique + features include: a fully animated background, nice drop shadows + around windows, backed by an extremely clean and optimized + foundation of APIs. + . + This package contains the core files for Enlightenment DR17. + +Package: e17-data +Architecture: all +Depends: ${misc:Depends} +Enhances: e17 +Conflicts: enlightenment-data +Description: Enlightenment Window Manager Run Time Data Files + Enlightenment is an advanced window manager for X11. Unique + features include: a fully animated background, nice drop shadows + around windows, backed by an extremely clean and optimized + foundation of APIs. + . + These are the architecture independent runtime support files for the + Enlightenment DR17 Window Manager. + +Package: e17-dev +Architecture: any +Section: devel +Depends: ${misc:Depends}, e17 (= ${binary:Version}), efl-dev +Description: Enlightenment headers, static libraries and documentation + Enlightenment is an advanced window manager for X11. Unique + features include: a fully animated background, nice drop shadows + around windows, backed by an extremely clean and optimized + foundation of APIs. + . + This package contains headers, static libraries and documentation for + enlightenment. + +Package: efl-dev +Architecture: any +Section: devel +Depends: ${misc:Depends}, libeet-dev (>= 1.0.1), + libedje-dev (>= 0.9.9.050+svn20081206), libefreet-dev (>= 0.5.0.050+svn20090203), + libecore-dev (>= 0.9.9.050+svn20090202), libedbus-dev (>= 0.5.0.050+svn20090130), + libevas-dev (>= 0.9.9.050+svn20090201), libeina-dev (>= 0.0.1~svn20090128) +Description: EFL headers, static libraries and documentation + Enlightenment is an advanced window manager for X11. Unique + features include: a fully animated background, nice drop shadows + around windows, backed by an extremely clean and optimized + foundation of APIs. + . + This package contains headers, static libraries and documentation for + the enlightenment foundation librairies. + +Package: e17-dbg +Architecture: any +Section: devel +Depends: ${misc:Depends}, e17 (= ${binary:Version}) +Priority: extra +Description: The Enlightenment DR17 Window Manager + Enlightenment is an advanced window manager for X11. Unique + features include: a fully animated background, nice drop shadows + around windows, backed by an extremely clean and optimized + foundation of APIs + . + This package contains unstripped shared libraries. It is provided primarily + to provide a backtrace with names in a debugger, this makes it somewhat + easier to interpret core dumps. The libraries are installed in + /usr/lib/debug and are automatically used by gdb. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 000000000..39df85271 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,85 @@ +This package was downloaded from: http://download.enlightenment.org/snapshots/ + +This package was debianized by Blake Barnett on + Sat, 28 Nov 2004 14:26:46 -0700. + +Files: * +Copyright: © 2000 Carsten Haitzler and various contributors (see AUTHORS) +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 of the Software, its documentation and marketing & publicity + materials, and acknowledgment shall be given in the documentation, materials + and software packages that this Software was used. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Files: data/fonts/Vera*.ttf +Copyright: © 2003 Bitstream, Inc. +License: + Bitstream Vera is a trademark of Bitstream, Inc. + . + Permission is hereby granted, free of charge, to any person + obtaining a copy of the fonts accompanying this license (“Fonts”) + and associated documentation files (the “Font Software”), to + reproduce and distribute the Font Software, including without + limitation the rights to use, copy, merge, publish, distribute, + and/or sell copies of the Font Software, and to permit persons to + whom the Font Software is furnished to do so, subject to the + following conditions: + . + The above copyright and trademark notices and this permission + notice shall be included in all copies of one or more of the Font + Software typefaces. + . + The Font Software may be modified, altered, or added to, and in + particular the designs of glyphs or characters in the Fonts may + be modified and additional glyphs or characters may be added to + the Fonts, only if the fonts are renamed to names not containing + either the words “Bitstream” or the word “Vera”. + . + This License becomes null and void to the extent applicable to + Fonts or Font Software that has been modified and is distributed + under the “Bitstream Vera” names. + . + The Font Software may be sold as part of a larger software + package but no copy of one or more of the Font Software typefaces + may be sold by itself. + . + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY + KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY + WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE + AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER + RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY + GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR + FROM OTHER DEALINGS IN THE FONT SOFTWARE. + . + Except as contained in this notice, the names of Gnome, the Gnome + Foundation, and Bitstream Inc., shall not be used in advertising + or otherwise to promote the sale, use or other dealings in this + Font Software without prior written authorization from the Gnome + Foundation or Bitstream Inc., respectively. For further + information, contact: fonts at gnome dot org. + +Files: debian/* +Copyright: © 2006-2008 Debian Pkg-e Team +License: GPL-2+ + The Debian packaging information is licensed under the GPL, version 2 or + later. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License (version 2) can be found in `/usr/share/common-licenses/GPL-2'. diff --git a/debian/e17-data.doc-base b/debian/e17-data.doc-base new file mode 100644 index 000000000..1d8c2f368 --- /dev/null +++ b/debian/e17-data.doc-base @@ -0,0 +1,12 @@ +Document: enlightenment +Title: Enlightenment DR17 Documentation +Author: Carsten Haitzler +Abstract: This document describes what is Enlightenment DR17 and how it works +Section: Window Managers + +Format: text +Files: /usr/share/doc/enlightenment/*.txt.gz + +Format: HTML +Index: /usr/share/doc/enlightenment/html/documentation.html +Files: /usr/share/doc/enlightenment/html/documentation.html diff --git a/debian/e17-data.install b/debian/e17-data.install new file mode 100644 index 000000000..a839fe51c --- /dev/null +++ b/debian/e17-data.install @@ -0,0 +1,7 @@ +debian/tmp/usr/share/enlightenment/data +debian/tmp/usr/share/locale +debian/tmp/usr/share/xsessions +debian/enlightenment-applications.menu etc/xdg/menus +debian/tmp/usr/share/enlightenment/doc/documentation.html usr/share/doc/enlightenment/html +debian/tmp/usr/share/enlightenment/doc/enlightenment.png usr/share/doc/enlightenment/html +debian/tmp/usr/share/enlightenment/doc/*.txt.gz usr/share/doc/enlightenment diff --git a/debian/e17-dev.install b/debian/e17-dev.install new file mode 100644 index 000000000..5e48d910f --- /dev/null +++ b/debian/e17-dev.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/pkgconfig/enlightenment.pc +debian/tmp/usr/include/enlightenment/*.h diff --git a/debian/e17.install b/debian/e17.install new file mode 100644 index 000000000..352d46316 --- /dev/null +++ b/debian/e17.install @@ -0,0 +1,17 @@ +debian/tmp/usr/bin/enlightenment +debian/tmp/usr/bin/enlightenment_remote +debian/tmp/usr/bin/enlightenment_start +debian/tmp/usr/bin/enlightenment_imc +debian/tmp/usr/bin/enlightenment_fm_open +debian/tmp/usr/lib/enlightenment/utils/enlightenment_* +debian/tmp/etc/enlightenment/sysactions.conf +debian/tmp/usr/lib/enlightenment/preload/e_precache.so +debian/tmp/usr/lib/enlightenment/modules/*/*/module.so +debian/tmp/usr/lib/enlightenment/modules/*/module.desktop +debian/tmp/usr/lib/enlightenment/modules/*/e-module-*.edj +debian/tmp/usr/lib/enlightenment/modules/battery/*/batget +debian/tmp/usr/lib/enlightenment/modules/cpufreq/*/freqset +debian/tmp/usr/lib/enlightenment/modules/temperature/*/tempget +debian/tmp/usr/lib/enlightenment/modules/wizard/*/page*.so +debian/tmp/usr/lib/enlightenment/modules/illume/dicts +debian/tmp/usr/lib/enlightenment/modules/illume/keyboards diff --git a/debian/e17.lintian-overrides.in b/debian/e17.lintian-overrides.in new file mode 100644 index 000000000..ad97189ec --- /dev/null +++ b/debian/e17.lintian-overrides.in @@ -0,0 +1,14 @@ +e17: possible-gpl-code-linked-with-openssl +e17: setuid-binary usr/lib/enlightenment/modules/cpufreq/ARCH_PATH/freqset 4755 root/root +e17: setuid-binary usr/lib/enlightenment/utils/enlightenment_sys 4755 root/root +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/alpha.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/backspace.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/down.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/enter.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/left.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/numeric.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/qwerty.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/right.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/shift.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/tab.png +e17: image-file-in-usr-lib usr/lib/enlightenment/modules/illume/keyboards/up.png diff --git a/debian/e17.postinst b/debian/e17.postinst new file mode 100644 index 000000000..e6725dc54 --- /dev/null +++ b/debian/e17.postinst @@ -0,0 +1,10 @@ +#!/bin/sh + +set -e + +wm=enlightenment_start + +update-alternatives --install /usr/bin/x-window-manager x-window-manager \ + /usr/bin/$wm 90 + +#DEBHELPER# diff --git a/debian/e17.prerm b/debian/e17.prerm new file mode 100644 index 000000000..fe0fc26a8 --- /dev/null +++ b/debian/e17.prerm @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +wm=enlightenment_start + +case "$1" in + remove|upgrade|failed-upgrade) + update-alternatives --remove x-window-manager /usr/bin/$wm +;; +*) +;; +esac + +#DEBHELPER# diff --git a/debian/enlightenment-applications.menu b/debian/enlightenment-applications.menu new file mode 100644 index 000000000..88c3b5d94 --- /dev/null +++ b/debian/enlightenment-applications.menu @@ -0,0 +1,56 @@ + + + + + + Applications + + + + + Audio-Video + Internet + Office + Graphics + Games + Development + + Settings + Administration + + + + Audio-Video + AudioVideo + + + Internet + Network + + + Development + Development + + + Office + Office + + + Graphics + Graphics + + + Administration + SystemSettings + + + Settings + SystemSettings + + + Games + Game + + diff --git a/debian/enlightenment.1 b/debian/enlightenment.1 new file mode 100644 index 000000000..8fad94796 --- /dev/null +++ b/debian/enlightenment.1 @@ -0,0 +1,36 @@ +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH ENLIGHTENMENT 1 "May 1, 2008" enlightenment +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +enlightenment \- This is just a placeholder until real man page has been written +.SH SYNOPSIS +.B enlightenment +[\fIOPTION\fR] ... +.SH DESCRIPTION +.PP +\fBenlightenment\fP does not have a man page yet. +.SH OPTIONS +.\"These programs follow the usual GNU command line syntax, with long +.\"options starting with two dashes (`-'). +.\"A summary of options is included below. +.\"For a complete description, see the Info files. +.SH SEE ALSO +.SH AUTHOR +enlightenment was written by the Enlightenment Development Team +.I http://web.enlightenment.org +.PP +This manual page was written by Albin Tonnerre +for the Debian project (but may be used by others). diff --git a/debian/enlightenment_imc.1 b/debian/enlightenment_imc.1 new file mode 100644 index 000000000..e7001ff40 --- /dev/null +++ b/debian/enlightenment_imc.1 @@ -0,0 +1,36 @@ +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH ENLIGHTENMENT_IMC 1 "May 1, 2008" enlightenment +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +enlightenment_imc \- This is just a placeholder until real man page has been written +.SH SYNOPSIS +.B enlightenment_imc +[\fIOPTION\fR] ... +.SH DESCRIPTION +.PP +\fBenlightenment_imc\fP does not have a man page yet. +.SH OPTIONS +.\"These programs follow the usual GNU command line syntax, with long +.\"options starting with two dashes (`-'). +.\"A summary of options is included below. +.\"For a complete description, see the Info files. +.SH SEE ALSO +.SH AUTHOR +enlightenment was written by the Enlightenment Development Team +.I http://web.enlightenment.org +.PP +This manual page was written by Albin Tonnerre +for the Debian project (but may be used by others). diff --git a/debian/enlightenment_remote.1 b/debian/enlightenment_remote.1 new file mode 100644 index 000000000..59743c654 --- /dev/null +++ b/debian/enlightenment_remote.1 @@ -0,0 +1,36 @@ +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH ENLIGHTENMENT_REMOTE 1 "May 1, 2008" enlightenment +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +enlightenment_remote \- This is just a placeholder until real man page has been written +.SH SYNOPSIS +.B enlightenment_remote +[\fIOPTION\fR] ... +.SH DESCRIPTION +.PP +\fBenlightenment_remote\fP does not have a man page yet. +.SH OPTIONS +.\"These programs follow the usual GNU command line syntax, with long +.\"options starting with two dashes (`-'). +.\"A summary of options is included below. +.\"For a complete description, see the Info files. +.SH SEE ALSO +.SH AUTHOR +enlightenment was written by the Enlightenment Development Team +.I http://web.enlightenment.org +.PP +This manual page was written by Albin Tonnerre +for the Debian project (but may be used by others). diff --git a/debian/enlightenment_start.1 b/debian/enlightenment_start.1 new file mode 100644 index 000000000..e8083bf3b --- /dev/null +++ b/debian/enlightenment_start.1 @@ -0,0 +1,36 @@ +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH ENLIGHTENMENT_START 1 "May 1, 2008" enlightenment +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +enlightenment_start \- This is just a placeholder until real man page has been written +.SH SYNOPSIS +.B enlightenment_start +[\fIOPTION\fR] ... +.SH DESCRIPTION +.PP +\fBenlightenment_start\fP does not have a man page yet. +.SH OPTIONS +.\"These programs follow the usual GNU command line syntax, with long +.\"options starting with two dashes (`-'). +.\"A summary of options is included below. +.\"For a complete description, see the Info files. +.SH SEE ALSO +.SH AUTHOR +enlightenment was written by the Enlightenment Development Team +.I http://web.enlightenment.org +.PP +This manual page was written by Albin Tonnerre +for the Debian project (but may be used by others). diff --git a/debian/rules b/debian/rules new file mode 100755 index 000000000..ed5088ac8 --- /dev/null +++ b/debian/rules @@ -0,0 +1,22 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_CONFIGURE_SCRIPT := ./autogen.sh +DEB_FIXPERMS_EXCLUDE := enlightenment_sys freqset tempget batget +DEB_MAKE_CLEAN_TARGET := distclean +DEB_INSTALL_MANPAGES_e17 := $(DEB_SRCDIR)/debian/enlightenment.1 $(DEB_SRCDIR)/debian/enlightenment_*.1 +DEB_DH_STRIP_ARGS := --dbg-package=e17-dbg +DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath --sysconfdir=/etc + +install/e17:: + rm -r debian/tmp/usr/lib/enlightenment/modules/connman + +binary-predeb/e17:: + chmod 4755 debian/e17/usr/lib/enlightenment/utils/enlightenment_sys + chmod 4755 debian/e17/usr/lib/enlightenment/modules/cpufreq/*/freqset + chmod 4755 debian/e17/usr/lib/enlightenment/modules/temperature/*/tempget + +clean:: + [ ! -f Makefile ] || make distclean