parent
5d7115d0da
commit
9ad14148e1
|
@ -1,8 +1,18 @@
|
|||
enlightenment (0.16.1-0-cvs00) unstable; urgency=low
|
||||
enlightenment (0.16.1-2) unstable; urgency=low
|
||||
|
||||
* mangled version for cvs
|
||||
* new menu-method, Closes: #48909
|
||||
* install and remove script cleanups, Closes: #49184, #49214, #47939
|
||||
|
||||
-- Laurence J. Lane <ljlane@debian.org> Sat, 23 Oct 1999 19:25:48 -0400
|
||||
-- Laurence J. Lane <ljlane@debian.org> Fri, 5 Nov 1999 07:42:55 -0500
|
||||
|
||||
enlightenment (0.16.1-1) unstable; urgency=low
|
||||
|
||||
* new upstream release
|
||||
* manual window manager registration, Closes: #48390
|
||||
* DEFAULT theme symlink, Closes: #48423
|
||||
* added enlightenment.1 manpage
|
||||
|
||||
-- Laurence J. Lane <ljlane@debian.org> Wed, 27 Oct 1999 21:49:54 -0400
|
||||
|
||||
enlightenment (0.16.0-6) unstable; urgency=low
|
||||
|
||||
|
@ -10,12 +20,10 @@ enlightenment (0.16.0-6) unstable; urgency=low
|
|||
* menu-method update, Closes:#47497
|
||||
* removed tar path length kludge (dpkg 1.14.1.17 or higher required!),
|
||||
and theme update alternative system, also re-integrated
|
||||
BrushedMetal-Tigert, Closes:#47495
|
||||
BrushedMetal-Tigert, Closes:#47495,#48219
|
||||
* disabled automatic updates (ghttp support), by request
|
||||
* added enlightenment-theme-ganymede
|
||||
* added enlightenment.1 man page
|
||||
|
||||
-- Laurence J. Lane <ljlane@debian.org> Thu, 21 Oct 1999 11:33:43 -0400
|
||||
-- Laurence J. Lane <ljlane@debian.org> Sun, 24 Oct 1999 23:21:44 -0400
|
||||
|
||||
enlightenment (0.16.0-2) unstable; urgency=low
|
||||
|
||||
|
|
|
@ -4,32 +4,13 @@ Priority: optional
|
|||
Maintainer: Laurence J. Lane <ljlane@debian.org>
|
||||
Standards-Version: 3.0.1.0
|
||||
|
||||
Package: enlightenment-theme-shinymetal
|
||||
Architecture: all
|
||||
Recommends: enlightenment
|
||||
Provides: enlightenment-theme
|
||||
Description: Raster's ShinyMetal Theme for E
|
||||
This is the theme formerly known as 'E15 default'. It is fairly simple,
|
||||
by raster's standards, and attractive. The motif used is shiny metal
|
||||
borders, with translucent dark orange highlights. It includes some nice
|
||||
background pictures.
|
||||
|
||||
Package: enlightenment-theme-bluesteel
|
||||
Architecture: all
|
||||
Recommends: enlightenment
|
||||
Provides: enlightenment-theme
|
||||
Description: Hunchback's BlueSteel theme for E
|
||||
This theme really shows off what you can do with enlightenment. It's by
|
||||
Daniel Erat, and shows off anti-aliased text, extensively shaped windows, and
|
||||
is compliant with the 0.16.0 theme spec.
|
||||
|
||||
Package: enlightenment
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}
|
||||
Replaces: enlightenment-nosound, enlightenment-sound, enlightenment-theme-brushedmetal, enlightenment-dox
|
||||
Recommends: enlightenment-theme, esound
|
||||
Conflicts: dox, enlightenment-dox, enlightenment-docs, enlightenment-theme (<< 0.16.0-6)
|
||||
Suggests: eterm
|
||||
Conflicts: dox, enlightenment-dox, enlightenment-docs, enlightenment-theme (<< 0.16.1-0)
|
||||
Suggests: eterm, menu (>> 2.0)
|
||||
Description: The Enlightenment Window Manager
|
||||
Enlightenment - the window manager that dares to do what others don't.
|
||||
It features KDE and GNOME integration, multi-program sound support,
|
||||
|
@ -43,3 +24,24 @@ Description: The Enlightenment Window Manager
|
|||
Enlightenment features the BrushedMetal theme, designed by gimp legend,
|
||||
tigert. It is predominately grey with the subtle texture of - you guessed
|
||||
it - brushed metal. The menus in particular look superb.
|
||||
|
||||
Package: enlightenment-theme-shinymetal
|
||||
Architecture: all
|
||||
Recommends: enlightenment
|
||||
Provides: enlightenment-theme
|
||||
Suggests: enlightenment
|
||||
Description: Raster's ShinyMetal Theme for E
|
||||
This is the theme formerly known as 'E15 default'. It is fairly simple,
|
||||
by raster's standards, and attractive. The motif used is shiny metal
|
||||
borders, with translucent dark orange highlights. It includes some nice
|
||||
background pictures.
|
||||
|
||||
Package: enlightenment-theme-bluesteel
|
||||
Architecture: all
|
||||
Recommends: enlightenment
|
||||
Provides: enlightenment-theme
|
||||
Suggests: enlightenment
|
||||
Description: Hunchback's BlueSteel theme for E
|
||||
This theme really shows off what you can do with enlightenment. It's by
|
||||
Daniel Erat, and shows off anti-aliased text, extensively shaped windows, and
|
||||
is compliant with the 0.16.0 theme spec.
|
||||
|
|
|
@ -2,7 +2,7 @@ This is the Debian GNU/Linux prepackaged presentation of the Enlightenment
|
|||
window manager. This package was originally Debianized by Sean E. Perry
|
||||
<shaleh@debian.org> and refined further Brian M. Almeida <bma@debian.org>.
|
||||
|
||||
This package was assembled from the 0.16.0 release. Source archives can
|
||||
This package was assembled from the 0.16.1 release. Source archives can
|
||||
be retrieved from ftp://ftp.enlightenment.org. For more information on
|
||||
Enlightenment, please go to http://www.enlightenment.org.
|
||||
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
e='enlightenment'
|
||||
|
||||
eh_installdir ( ) {
|
||||
eh_echo "creating dir(s) $@"
|
||||
/usr/bin/install -g root -o root -d -m 755 "$@"
|
||||
}
|
||||
|
||||
|
@ -33,7 +34,8 @@ spoon ( ) {
|
|||
# place Debian menu stubs in menus.cfg
|
||||
eh_menufilter ( ) {
|
||||
eh_echo "adding Debian menu stub to menus.cfg"
|
||||
perl -lwne '/^__E_CFG_VERSION 0$/ and print("$_\n\n", qw@BEGIN_NEW_FILE_MENU("DEBIAN_MENU", "ROOT", "/etc/enlightenment/menus/Debian.menu")@, "\nEND_MENU") or /^ADD_MENU_SUBMENU_TEXT_ITEM.*APPS_SUBMENU/ and print("$_\n", qw@ADD_MENU_SUBMENU_TEXT_ITEM("Debian", "DEBIAN_MENU")@) or print;' src/themes/configs/menus.cfg > debian/$e/usr/share/$e/config/menus.cfg
|
||||
perl -lwne '/^__E_CFG_VERSION 0$/ and print("$_\n\n", qw@BEGIN_NEW_FILE_MENU("DEBIAN_MENU", "ROOT", "/etc/enlightenment/menus/debian.menu")@, "\nEND_MENU") or /^ADD_MENU_SUBMENU_TEXT_ITEM.*APPS_SUBMENU/ and print("$_\n", qw@ADD_MENU_SUBMENU_TEXT_ITEM("Debian", "DEBIAN_MENU")@) or print;' src/themes/configs/menus.cfg > debian/$e/usr/share/$e/config/menus.cfg
|
||||
eh_installdir debian/$e/etc/$e/menus
|
||||
}
|
||||
|
||||
# IF this is a CVS source tree, expand debhelper files
|
||||
|
@ -62,7 +64,6 @@ eh_unpacktheme ( ) {
|
|||
eh_installthemes ( ) {
|
||||
eh_unpacktheme "$e-theme-bluesteel" "BlueSteel"
|
||||
eh_unpacktheme "$e-theme-shinymetal" "ShinyMetal"
|
||||
eh_unpacktheme "$e-theme-ganymede" "Ganymede"
|
||||
eh_unpacktheme "$e" "BrushedMetal-Tigert"
|
||||
}
|
||||
|
||||
|
@ -73,15 +74,17 @@ eh_makfilefilter ( ) {
|
|||
|
||||
eh_undocumented ( ) {
|
||||
eh_echo "adding undocumented man page links"
|
||||
local needdocs=$(cd debian/enlightenment/usr/bin ; ls | sed '/^enlightenment$/d;s/$/.1/' | xargs)
|
||||
local needdocs=$(cd debian/$e/usr/bin ; ls | sed '/^enlightenment$/d; s#$#.1#' | xargs)
|
||||
eh_echo "$needdocs"
|
||||
dh_undocumented -p $e $needdocs
|
||||
eh_installdir debian/$e/usr/share/doc/$e
|
||||
cp src/ChangeLog debian/$e/usr/share/doc/$e/changelog
|
||||
}
|
||||
|
||||
eh_clean ( ) {
|
||||
rm -f core `find . \( -name '*.orig' -o -name '*.rej' -o -name '*~' \
|
||||
-o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
|
||||
-o -name '.*.rej' -o -name '.SUMS' \) -print`
|
||||
-o -name '.*.rej' -o -name '.SUMS' -o -name '*.old' \) -print`
|
||||
}
|
||||
|
||||
# install meta function
|
||||
|
@ -89,19 +92,47 @@ eh_install ( ) {
|
|||
eh_menufilter
|
||||
eh_installthemes
|
||||
eh_undocumented
|
||||
perl -pi -lwe 's/^EBIN=.*/EBIN=\/usr\/bin/' debian/$e/usr/bin/$e.install
|
||||
eh_clean
|
||||
}
|
||||
|
||||
#ehrc# This is a regex target that begins the data section.
|
||||
|
||||
#file:enlightenment-theme-bluesteel.README.debian
|
||||
#See /usr/share/doc/enlightenment/ for additional information.
|
||||
#file:enlightenment-theme-bluesteel.README.Debian
|
||||
#See the enlightenment package's /usr/share/doc/enlightenment/
|
||||
#for additional information.
|
||||
|
||||
#file:enlightenment-theme-ganymede.README.debian
|
||||
#See /usr/share/doc/enlightenment/ for additional information.
|
||||
#file:enlightenment-theme-shinymetal.README.Debian
|
||||
#See the enlightenment package's /usr/share/doc/enlightenment/
|
||||
#for additional information.
|
||||
|
||||
#file:enlightenment-theme-shinymetal.README.debian
|
||||
#See /usr/share/doc/enlightenment/ for additional information.
|
||||
#file:enlightenment.README.Debian
|
||||
#Enlightenment for Debian/GNU Linux
|
||||
#----------------------------------
|
||||
#
|
||||
#NOTES for users of KDE/GNOME and those not using KDE/GNOME:
|
||||
# There are a number of config files with pretty obvious names
|
||||
# in /usr/share/enlightenment/config. You can go there and
|
||||
# copy or the appropriate files to the normal names. As an
|
||||
# example:
|
||||
#
|
||||
# cp keybindings.gmc.cfg keybindings.cfg
|
||||
#
|
||||
# This can also be accomplished by copying the appropriate
|
||||
# files to $HOME/.enlightenment/
|
||||
#
|
||||
#Visit http://www.debian.org for the latest official Debian binary and
|
||||
#source code enlightenment packages.
|
||||
#
|
||||
#Visit http://www.debian.org/~ljlane/ for the latest bug tracking,
|
||||
#news, and pre/experimental package releases of Enlightenment for
|
||||
#Debian.
|
||||
#
|
||||
#Visit http://www.enlightenment.org/ for the latest enlightenment news
|
||||
#and source code.
|
||||
#
|
||||
#
|
||||
#Laurence J. Lane <ljlane@debian.org>, Fri, 5 Nov 1999 20:33:57 -0500
|
||||
|
||||
#file:enlightenment.conffiles
|
||||
#/etc/menu-methods/enlightenment
|
||||
|
@ -116,72 +147,89 @@ eh_install ( ) {
|
|||
#file:enlightenment.menu-method
|
||||
##!/usr/sbin/install-menu
|
||||
#
|
||||
#compat="menu-1"
|
||||
#compat="menu-1";
|
||||
#!include menu.h
|
||||
#
|
||||
#genmenu=replacewith(parent($section), "/", "_") ".menu"
|
||||
#rootprefix="/etc/enlightenment/menus"
|
||||
#treewalk="cm"
|
||||
#rootsection="Debian"
|
||||
#compat="menu-2";
|
||||
#
|
||||
## Limit usage to root for now until we figure out how to convince the
|
||||
## E menu to ignore the system menus if user menus exist
|
||||
#onlyrunasroot=true
|
||||
## choose a terminal program here:
|
||||
# function term_prog()="Eterm";
|
||||
# #function term_prog()="rxvt";
|
||||
# #function term_prog()="xterm";
|
||||
#
|
||||
#function quote($target)= "\"" $target "\""
|
||||
#function tick($target)= "\'" $target "\'"
|
||||
#treewalk=c(m);
|
||||
#rootprefix="/etc/enlightenment/menus/";
|
||||
#userprefix="$HOME/.enlightenment/menus_debian/";
|
||||
#mainmenutitle="Debian Menu";
|
||||
#
|
||||
## choose your term here, uncomment one
|
||||
#function term()="Eterm -T"
|
||||
##function term()="xterm -T"
|
||||
##function term()="rxvt -title"
|
||||
#function menu_sh() = prefix() "debian_menu_sh";
|
||||
#prerun="set -e; rm -f " prefix() "debian*menu/" menu_sh();
|
||||
#postrun="set -e; cat " menu_sh() "| sed 's/_debian/debian/g' | sh; rm -f " menu_sh();
|
||||
#
|
||||
#function menu()= quote(prefix() "/" replacewith($section , "/", "_") ".menu")
|
||||
#function quote($text)= "\"" $text "\"";
|
||||
#function tick($text)= "\'" $text "\'";
|
||||
#
|
||||
#function icon_select()=ifelse($icon32x32, $icon32x32, \
|
||||
# ifelse($icon16x16, $icon16x16, $icon))
|
||||
#function icon()= quote(ifelse(icon_select(),icon_select(),"NULL"))
|
||||
#function space()= " ";
|
||||
#function newline()="\n";
|
||||
#
|
||||
#function title()= quote(esc($title,"\""))
|
||||
#function entry($com)= quote(esc(title(),"\"")) space()
|
||||
# quote(ifelse(icon(),icon(),"NULL")) space()
|
||||
# quote("exec") space()
|
||||
# $com;
|
||||
#
|
||||
#function x11()= quote($command)
|
||||
#function text()= quote(term() " " tick(esc($title,"\"")) " -e " $command)
|
||||
#function wm()= quote("eesh -e " tick("restart_wm " $command))
|
||||
#function term($com)= term_prog() " -T " tick(title()) " -e " $com;
|
||||
#
|
||||
#function menu_entry($name,$icon,$action,$parameters)=\
|
||||
#firstentry(quote(basename($section)) "\n")\
|
||||
#print($name " " $icon " " $action " " $parameters "\n")
|
||||
#supported;
|
||||
# wm= entry(quote("eesh -e restart_wm " $command) newline());
|
||||
# x11= entry(quote($command) newline());
|
||||
# text= entry(quote(term($command)) newline());
|
||||
#endsupported;
|
||||
#
|
||||
#supported
|
||||
# x11= menu_entry( title(), icon(), quote("exec"), x11())
|
||||
# text= menu_entry( title(), icon(), quote("exec"), text())
|
||||
# wm= menu_entry( title(), icon(), quote("exec"), wm())
|
||||
#endsupported
|
||||
#function etitle()= tolower(replacewith($section,"/","_") ".menu");
|
||||
#
|
||||
#submenutitle= menu_entry( title(), icon(), quote("menu"), menu())
|
||||
#startmenu= "cat > " prefix() etitle() " << END" newline() quote(title()) newline();
|
||||
#
|
||||
## this stuff is unused, but has proven to be a pain if not defined
|
||||
#preoutput=""
|
||||
#postoutput=""
|
||||
#startmenu=""
|
||||
#endmenu=""
|
||||
#endmenu= "END" newline() newline();
|
||||
#
|
||||
#submenutitle="\""title()"\" NULL menu \"" prefix() etitle() "\"\n";
|
||||
#
|
||||
#genmenu="debian_menu_sh";
|
||||
|
||||
#file:enlightenment.postinst
|
||||
##!/bin/sh -e
|
||||
#
|
||||
#if test -x /usr/sbin/register-window-manager >/dev/null 2>&1; then
|
||||
# /usr/sbin/register-window-manager --add /usr/bin/enlightenment
|
||||
#fi
|
||||
#
|
||||
##DEBHELPER#
|
||||
#
|
||||
#exit 0
|
||||
|
||||
#file:enlightenment.postrm
|
||||
##!/bin/sh -e
|
||||
#
|
||||
#if test "$1" = "purge" -a -x /usr/sbin/register-window-manager; then
|
||||
# /usr/sbin/register-window-manager --remove /usr/bin/enlightenment
|
||||
#fi
|
||||
#
|
||||
##DEBHELPER#
|
||||
#
|
||||
#exit 0
|
||||
#
|
||||
|
||||
#file:enlightenment.preinst
|
||||
##!/bin/sh
|
||||
##!/bin/sh -e
|
||||
#
|
||||
#themedir='/usr/share/enlightenment/themes'
|
||||
#dpkg --assert-long-filenames 2>&1 > /dev/null || { echo "requires dpkg (>= 1.4.17)"; exit 1; }
|
||||
#
|
||||
#if [ -L "$themedir/BrushedMetal-Tigert" ]; then
|
||||
# echo "WARNING: removing $themedir/BrushedMetal-Tigert symlink"
|
||||
# rm -v "$themedir/BrushedMetal-Tigert"
|
||||
#fi
|
||||
#theme_dir='/usr/share/enlightenment/themes'
|
||||
#
|
||||
#if [ -d "$theme_dir/BrushedMetal" ]; then
|
||||
# echo "WARNING: It is recommended to remove them \"$themedir/BrushedMetal\" dir."
|
||||
#fi
|
||||
#
|
||||
#if [ -d "$themedir/bmt" ]; then
|
||||
# echo "WARNING: It is recommended to remove the \"$themedir/bmt\" dir."
|
||||
#if test -f "$themedir/BrushedMetal-Tigert"; then
|
||||
# local date=$(date -R | tr ' ' '_')
|
||||
# echo "warning: attempting to move $themedir/BrushedMetal-Tigert to $themedir/BrushedMetal-Tigert.$date"
|
||||
# mv -v "$themedir/BrushedMetal-Tigert" "$themedir/BrushedMetal-Tigert.$date"
|
||||
# echo "You should probably remove $themedir/BrushedMetal-Tigert.$date"
|
||||
#fi
|
||||
#
|
||||
##DEBHELPER#
|
||||
|
@ -189,11 +237,9 @@ eh_install ( ) {
|
|||
#exit 0
|
||||
|
||||
#file:enlightenment.prerm
|
||||
##!/bin/sh
|
||||
#set -e
|
||||
##!/bin/sh -e
|
||||
#
|
||||
#menu_dir='/etc/enlightenment/menus'
|
||||
#find "${menu_dir}" -type f -name 'Debian_*.menu' -print0 | xargs -0r rm -f
|
||||
#find /etc/enlightenment/menus/ -type f -name 'debian*.menu' -print0 | xargs -0r rm -f
|
||||
#
|
||||
##DEBHELPER#
|
||||
#
|
||||
|
|
|
@ -27,15 +27,14 @@ build:
|
|||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
-$(MAKE) clean
|
||||
-$(MAKE) distclean
|
||||
dh_clean *.old debian/install debian/build
|
||||
-$(MAKE) clean distclean
|
||||
dh_clean *.old debian/{install,build}
|
||||
|
||||
install: SHELL = DH_OPTIONS="-A" $(sh)
|
||||
install: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean
|
||||
dh_clean -k
|
||||
$(MAKE) install DESTDIR=$(shell pwd)/debian/${e}
|
||||
$(ESHELL) eh_install
|
||||
touch debian/$@
|
||||
|
@ -45,7 +44,7 @@ binary-indep: build install
|
|||
dh_testversion 2
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_installdocs
|
||||
dh_installdocs -v
|
||||
dh_installchangelogs
|
||||
dh_compress
|
||||
dh_fixperms
|
||||
|
@ -59,7 +58,7 @@ binary-arch: build install
|
|||
dh_testversion 2
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_installdocs
|
||||
dh_installdocs -v
|
||||
dh_installchangelogs
|
||||
dh_compress
|
||||
dh_installmenu
|
||||
|
|
Loading…
Reference in New Issue