From 28c8d1f897f871a3292450ffe0aaa909b90ba5d5 Mon Sep 17 00:00:00 2001 From: cajus Date: Thu, 28 Jun 2007 06:57:45 +0000 Subject: [PATCH] Updated debian directory for trunk git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@6724 594d385d-05f5-0310-b6e9-bd551577e9d8 --- debian/README.debian | 10 + debian/changelog | 26 ++ debian/compat | 1 + debian/control | 25 +- debian/control.sarge | 64 +++++ debian/copyright | 21 +- debian/gosa-16.xpm | 137 ++++++++++ debian/gosa-desktop.config | 9 + debian/gosa-desktop.dirs | 3 + debian/gosa-desktop.menu | 9 + debian/gosa-desktop.postinst | 11 + debian/gosa-desktop.postrm | 7 + debian/gosa-desktop.templates | 9 + debian/gosa-help-en.dirs | 1 + debian/gosa.1 | 41 +++ debian/gosa.postinst | 2 + debian/gosa.xpm | 490 ++++++++++++++++++++++++++++++++++ debian/mkntpasswd.1 | 5 +- debian/overrides-linda | 8 + debian/overrides-lintian | 3 + debian/po/POTFILES.in | 1 + debian/po/de.po | 39 +++ debian/po/templates.pot | 37 +++ debian/rules | 40 ++- debian/watch | 3 + 25 files changed, 974 insertions(+), 28 deletions(-) create mode 100644 debian/compat create mode 100644 debian/control.sarge create mode 100644 debian/gosa-16.xpm create mode 100755 debian/gosa-desktop.config create mode 100644 debian/gosa-desktop.dirs create mode 100644 debian/gosa-desktop.menu create mode 100755 debian/gosa-desktop.postinst create mode 100755 debian/gosa-desktop.postrm create mode 100644 debian/gosa-desktop.templates create mode 100644 debian/gosa-help-en.dirs create mode 100644 debian/gosa.1 create mode 100644 debian/gosa.xpm create mode 100644 debian/overrides-linda create mode 100644 debian/overrides-lintian create mode 100644 debian/po/POTFILES.in create mode 100644 debian/po/de.po create mode 100644 debian/po/templates.pot create mode 100644 debian/watch diff --git a/debian/README.debian b/debian/README.debian index 43f2e5047..d4e01d1b9 100644 --- a/debian/README.debian +++ b/debian/README.debian @@ -1,6 +1,16 @@ README.Debian for GOsa 2.5 -------------------------- +* Configure GOsa + +By default you can point your favorite browser to the GOsa setup by +using this URL: + +http://you.server.address/gosa + +Follow the instructions on the screen. + + * Generic informations Getting GOsa running itself is not very complicated. Problems normally diff --git a/debian/changelog b/debian/changelog index a70276620..8fb6bdfcf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,29 @@ +gosa (2.5.12-1) unstable; urgency=low + + * New upstream release + + -- Cajus Pollmeier Wed, 27 Jun 2007 10:41:54 +0200 + +gosa (2.5.11-2) unstable; urgency=low + + * Added chinese translation + * Fixed french translation that breaks most menu entries + * Fixed language detection + + -- Cajus Pollmeier Tue, 05 Jun 2007 08:57:23 +0200 + +gosa (2.5.11-1) unstable; urgency=low + + * New upstream release (Closes: #413808) + + -- Cajus Pollmeier Fri, 25 May 2007 12:33:46 +0200 + +gosa (2.5.10-1) unstable; urgency=low + + * New upstream release + + -- Cajus Pollmeier Wed, 11 Apr 2007 10:02:20 +0200 + gosa (2.5.9-1) unstable; urgency=low * New upstream release diff --git a/debian/compat b/debian/compat new file mode 100644 index 000000000..b8626c4cf --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +4 diff --git a/debian/control b/debian/control index 4b38c1680..39f908222 100644 --- a/debian/control +++ b/debian/control @@ -2,12 +2,12 @@ Source: gosa Section: web Priority: optional Maintainer: Cajus Pollmeier -Build-Depends-Indep: debhelper(>= 4.1.16), dpatch -Standards-Version: 3.7.2.0 +Build-Depends: debhelper(>= 4.2.32), dpatch +Standards-Version: 3.7.2.2 Package: gosa Architecture: all -Depends: php4 (>= 4:4.3.10-16) | php5, apache | apache-ssl | apache2-mpm-worker | apache2-mpm-threadpool | apache2-mpm-prefork | apache2-mpm-perchild, exim4 | mail-transport-agent, php4-gd | php5-gd, php4-imap | php5-imap, php4-ldap | php5-ldap, php4-mhash | php5-mhash, php4-mysql | php5-mysql, php4-imagick | php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, fping, libcrypt-smbhash-perl, smarty, php4-recode | php5-recode, wwwconfig-common, smarty-gettext +Depends: php5 | php4 (>= 4:4.3.10-16), apache | apache-ssl | apache2-mpm-worker | apache2-mpm-threadpool | apache2-mpm-prefork | apache2-mpm-perchild, exim4 | mail-transport-agent, php5-gd | php4-gd, php4-imap | php5-imap, php4-ldap | php5-ldap, php4-mhash | php5-mhash, php4-mysql | php5-mysql, php4-imagick | php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, fping, libcrypt-smbhash-perl, smarty, php4-recode | php5-recode, wwwconfig-common, smarty-gettext Suggests: cyrus21-imapd (>= 2.1.11), postfix-ldap, php4-kadm5, etherwake, slapd, gosa-schema Description: Web Based LDAP Administration Program Provided is access to posix, shadow, samba, proxy, fax, pureftp and @@ -17,6 +17,16 @@ Description: Web Based LDAP Administration Program GOsa is a combination of system-administrator and end-user web interface, designed to handle LDAP based setups. +Package: gosa-desktop +Architecture: all +Depends: iceweasel | mozilla | firefox, debconf, po-debconf +Description: Desktop integration for GOsa + This package includes a menu definition for your desktop + environment. + . + GOsa is a combination of system-administrator and end-user web + interface, designed to handle LDAP based setups. + Package: gosa-schema Architecture: all Depends: slapd @@ -26,6 +36,15 @@ Description: LDAP schema for GOsa GOsa is a combination of system-administrator and end-user web interface, designed to handle LDAP based setups. +Package: gosa-help-en +Architecture: all +Depends: gosa +Description: English online help for GOsa + This package includes the English online documentation for GOsa + . + GOsa is a combination of system-administrator and end-user web + interface, designed to handle LDAP based setups. + Package: gosa-help-de Architecture: all Depends: gosa diff --git a/debian/control.sarge b/debian/control.sarge new file mode 100644 index 000000000..8c23760fb --- /dev/null +++ b/debian/control.sarge @@ -0,0 +1,64 @@ +Source: gosa +Section: web +Priority: optional +Maintainer: Cajus Pollmeier +Build-Depends-Indep: debhelper(>= 4.1.16), dpatch +Standards-Version: 3.7.2.0 + +Package: gosa +Architecture: all +Depends: php5 | php4 (>= 4:4.3.10-16), apache | apache-ssl | apache2-mpm-worker | apache2-mpm-threadpool | apache2-mpm-prefork | apache2-mpm-perchild, exim4 | mail-transport-agent, php4-gd | php5-gd, php4-imap | php5-imap, php4-ldap | php5-ldap, php4-mhash | php5-mhash, php4-mysql | php5-mysql, php4-imagick | php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, fping, libcrypt-smbhash-perl, php4-recode | php5-recode, wwwconfig-common +Suggests: cyrus21-imapd (>= 2.1.11), postfix-ldap, php4-kadm5, etherwake, slapd, gosa-schema +Description: Web Based LDAP Administration Program + Provided is access to posix, shadow, samba, proxy, fax, pureftp and + kerberos accounts. It is able to manage the postfix/cyrus server + combination and can write user adapted sieve scripts. + . + GOsa is a combination of system-administrator and end-user web + interface, designed to handle LDAP based setups. + +Package: gosa-schema +Architecture: all +Depends: slapd +Description: LDAP schema for GOsa + This package includes the LDAP schema needed by GOsa. + . + GOsa is a combination of system-administrator and end-user web + interface, designed to handle LDAP based setups. + +Package: gosa-help-de +Architecture: all +Depends: gosa +Description: German online help for GOsa + This package includes the German online documentation for GOsa + . + GOsa is a combination of system-administrator and end-user web + interface, designed to handle LDAP based setups. + +Package: gosa-help-fr +Architecture: all +Depends: gosa +Description: French online help for GOsa + This package includes the French online documentation for GOsa + . + GOsa is a combination of system-administrator and end-user web + interface, designed to handle LDAP based setups. + +Package: gosa-help-nl +Architecture: all +Depends: gosa +Description: Dutch online help for GOsa + This package includes the Dutch online documentation for GOsa + . + GOsa is a combination of system-administrator and end-user web + interface, designed to handle LDAP based setups. + +Package: gosa-help-en +Architecture: all +Depends: gosa +Description: English online help for GOsa + This package includes the English online documentation for GOsa + . + GOsa is a combination of system-administrator and end-user web + interface, designed to handle LDAP based setups. + diff --git a/debian/copyright b/debian/copyright index 067f232be..4ece8f7b1 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,15 +3,14 @@ Fri, 16 May 2003 11:20:59 +0200 It was downloaded from ftp://oss.gonicus.de/pub/gosa -Copyright: - - - Copyright (C) 2001-2003 Cajus Pollmeier - - This program 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 2 of the License, or - (at your option) any later version. - - The license is accessible under: /usr/share/common-licenses/GPL-2 +Upstream author: Cajus Pollmeier +This software is copyright (C) 2001-2007 Cajus Pollmeier, GONICUS GmbH. + +This program 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 2 of the License, or +(at your option) any later version. + +On Debian systems, the complete text of the GNU General Public +License can be found in the file `/usr/share/common-licenses/GPL'. diff --git a/debian/gosa-16.xpm b/debian/gosa-16.xpm new file mode 100644 index 000000000..d9940d026 --- /dev/null +++ b/debian/gosa-16.xpm @@ -0,0 +1,137 @@ +/* XPM */ +static char * gosa_16_xpm[] = { +"16 16 118 2", +" c None", +". c #B0B1D3", +"+ c #B3B4D3", +"@ c #BEC1DF", +"# c #C6C9E7", +"$ c #CED0EE", +"% c #D4DAF3", +"& c #CCE0FA", +"* c #9ECEFE", +"= c #BBDDFF", +"- c #D1D8FA", +"; c #BEC8EE", +"> c #B1D3F4", +", c #95D4F5", +"' c #75CDF9", +") c #51BEFE", +"! c #3FAEFF", +"~ c #34A0FF", +"{ c #49A0FC", +"] c #B3B0C4", +"^ c #D0D6FA", +"/ c #A6D5F1", +"( c #87E0FF", +"_ c #6BD9FF", +": c #5BCCFF", +"< c #4EBCFF", +"[ c #41AEFF", +"} c #349FFF", +"| c #308AF1", +"1 c #BABACE", +"2 c #CFD4F4", +"3 c #9AC4EA", +"4 c #76DCFF", +"5 c #63D4FF", +"6 c #57C7FF", +"7 c #4AB8FF", +"8 c #3EAAFF", +"9 c #2C93F8", +"0 c #1D78EA", +"a c #B3B8D4", +"b c #C2C4E3", +"c c #A4C3ED", +"d c #63D6FF", +"e c #5BCBFF", +"f c #50BFFF", +"g c #44B1FE", +"h c #3198F8", +"i c #2382EF", +"j c #1572EA", +"k c #A3B5E2", +"l c #B5B6D2", +"m c #BAC9F3", +"n c #58C8FE", +"o c #51C0FF", +"p c #40ACFE", +"q c #3096F8", +"r c #2688F4", +"s c #1E7BEF", +"t c #136EEA", +"u c #94B4EE", +"v c #C9CEF2", +"w c #57B4F4", +"x c #3EABFF", +"y c #3098FC", +"z c #288CF8", +"A c #2081F4", +"B c #1875EF", +"C c #0D66EA", +"D c #95B8F4", +"E c #C7CBEE", +"F c #64ACF3", +"G c #2F97FF", +"H c #278CFC", +"I c #2082F8", +"J c #1978F3", +"K c #4288F0", +"L c #A0BFF4", +"M c #C1C2DA", +"N c #ACAED4", +"O c #82ABED", +"P c #238AFF", +"Q c #2282FA", +"R c #659FF5", +"S c #B6C8F2", +"T c #B1B2D0", +"U c #9F9FC6", +"V c #C0CAF3", +"W c #83AEF6", +"X c #BCC4EB", +"Y c #BCC1E8", +"Z c #7C7EB2", +"` c #B7BAE1", +" . c #B7B9DE", +".. c #DBE0F8", +"+. c #D1DAFF", +"@. c #9EA4D8", +"#. c #A9B2E1", +"$. c #B6C0F2", +"%. c #9197CF", +"&. c #DADBE9", +"*. c #EEF1FB", +"=. c #BBBDDE", +"-. c #C3C6E6", +";. c #A5AAD9", +">. c #B0B6E3", +",. c #B2BBEC", +"'. c #888DC6", +"). c #EDEDF9", +"!. c #F0F2FE", +"~. c #E8EDFE", +"{. c #D8DDF7", +"]. c #C5CBF0", +"^. c #888CBF", +"/. c #B6B7D4", +"(. c #F2F5FE", +"_. c #CBCFEA", +":. c #8B8CB9", +"<. c #7B7BA8", +" . + ", +" @ # $ % & * = ", +" - ; > , ' ) ! ~ { ] ", +" ^ / ( _ : < [ } | 1 ", +" 2 3 4 5 6 7 8 9 0 a ", +" b c d e f g h i j k ", +" l m n o p q r s t u ", +" v w x y z A B C D ", +" E F G H I J K L M ", +" N O P Q R S T ", +" U V W X Y Z ", +" ` ...+.@.#.$.%. ", +" &.*.=.-.;.>.,.'. ", +" ).!.~.{.].^. ", +" /.(._.:. ", +" <. "}; diff --git a/debian/gosa-desktop.config b/debian/gosa-desktop.config new file mode 100755 index 000000000..85204c897 --- /dev/null +++ b/debian/gosa-desktop.config @@ -0,0 +1,9 @@ +#!/bin/sh -e + +# Source debconf library. +. /usr/share/debconf/confmodule + +# What is the URL? +db_input medium gosa-desktop/url || true +db_go + diff --git a/debian/gosa-desktop.dirs b/debian/gosa-desktop.dirs new file mode 100644 index 000000000..69b860f76 --- /dev/null +++ b/debian/gosa-desktop.dirs @@ -0,0 +1,3 @@ +etc/gosa +usr/bin +usr/share/pixmaps diff --git a/debian/gosa-desktop.menu b/debian/gosa-desktop.menu new file mode 100644 index 000000000..d221e7e87 --- /dev/null +++ b/debian/gosa-desktop.menu @@ -0,0 +1,9 @@ +?package(gosa-desktop):\ + needs="x11"\ + section="Apps/System"\ + hints="KDE"\ + icon32x32="/usr/share/pixmaps/gosa.xpm"\ + icon16x16="/usr/share/pixmaps/gosa-16.xpm"\ + kderemove="y"\ + title="GOsa"\ + command="gosa" diff --git a/debian/gosa-desktop.postinst b/debian/gosa-desktop.postinst new file mode 100755 index 000000000..6eb0f922f --- /dev/null +++ b/debian/gosa-desktop.postinst @@ -0,0 +1,11 @@ +#!/bin/sh -e + +#DEBHELPER# + +# Source debconf library. +. /usr/share/debconf/confmodule + +db_get gosa-desktop/url +if [ -n "$RET" ]; then + echo "URL='$RET'" > /etc/gosa/desktoprc +fi diff --git a/debian/gosa-desktop.postrm b/debian/gosa-desktop.postrm new file mode 100755 index 000000000..b1329005f --- /dev/null +++ b/debian/gosa-desktop.postrm @@ -0,0 +1,7 @@ +#!/bin/sh -e + +#DEBHELPER# + +if [ "$1" = "purge" ]; then + rm -f /etc/gosa/desktoprc +fi diff --git a/debian/gosa-desktop.templates b/debian/gosa-desktop.templates new file mode 100644 index 000000000..d4b94398c --- /dev/null +++ b/debian/gosa-desktop.templates @@ -0,0 +1,9 @@ +Template: gosa-desktop/url +Type: string +Default: https://www.gosa-project.org/demo/2.5 +_Description: URL to your GOsa installation: + The gosa start script can automatically point your + browser to a system wide default location of your + GOsa instance. + . + Enter the URL in order to set this default. diff --git a/debian/gosa-help-en.dirs b/debian/gosa-help-en.dirs new file mode 100644 index 000000000..74e35b387 --- /dev/null +++ b/debian/gosa-help-en.dirs @@ -0,0 +1 @@ +usr/share/gosa/doc/guide/user/en diff --git a/debian/gosa.1 b/debian/gosa.1 new file mode 100644 index 000000000..73f383efe --- /dev/null +++ b/debian/gosa.1 @@ -0,0 +1,41 @@ +.TH gosa 1 +.SH NAME +gosa \- start script for the GOsa web interface +.SH SYNOPSIS +.PP +.B gosa +[ +URL +] +.SH DESCRIPTION +Start the +.B GOsa +web interface using a gecko based browser and generate +a special browser profile for +.B GOsa +usage. This profile will disable +normal style browser navigation and URL fields. +.SH OPTIONS +.TP +.BR URL +Open this URL when launching the browser with the GOsa profile. This +option is optional and may be preset by the +.B configuration +files. +.SH "RETURN VALUE" +The script return zero values on success. +.SH EXAMPLES +.B gosa +https://admin.example.net +.SH FILES +Presetting the URL works by placing something like +.B URL="http://admin.example.net" +inside one of these files: +.br +.nf +.\" set tabstop to longest possible filename, plus a wee bit +.ta \w'/usr/lib/perl/getopts.pl 'u +\fI/etc/gosa/desktoprc\fR system wide setting +\fI$HOME/.gosa-desktop\fR user specific setting +.SH AUTHOR +Cajus Pollmeier diff --git a/debian/gosa.postinst b/debian/gosa.postinst index 7df5d1b73..0c45ec06a 100755 --- a/debian/gosa.postinst +++ b/debian/gosa.postinst @@ -1,6 +1,8 @@ #! /bin/sh # GOsa postinst script +#DEBHELPER# + # We exit unless the package is being configured case "$1" in abort*upgrade) exit 0;; diff --git a/debian/gosa.xpm b/debian/gosa.xpm new file mode 100644 index 000000000..b27a7ae0d --- /dev/null +++ b/debian/gosa.xpm @@ -0,0 +1,490 @@ +/* XPM */ +static char * gosa_xpm[] = { +"32 32 455 2", +" c None", +". c #8585A9", +"+ c #9E9EC5", +"@ c #A8A8CF", +"# c #ACADD2", +"$ c #B5B7D9", +"% c #C1C2E2", +"& c #D8DAF2", +"* c #C0C2E2", +"= c #7B7BA6", +"- c #AFAFCE", +"; c #B5B6D6", +"> c #BBBDDE", +", c #C1C3E5", +"' c #CBCDEB", +") c #D8DAF3", +"! c #E7E9FB", +"~ c #EDEFFD", +"{ c #E9EFFE", +"] c #DCECFE", +"^ c #DDEEFF", +"/ c #F6F9FE", +"( c #9696BD", +"_ c #BDBCD6", +": c #C0C1DC", +"< c #BEBFDD", +"[ c #C3C5E4", +"} c #C9CDED", +"| c #D1D7F5", +"1 c #D6DCF8", +"2 c #DCDEFA", +"3 c #DFE0F9", +"4 c #DBE2F8", +"5 c #D0E0F7", +"6 c #BBD9F7", +"7 c #9FCFF9", +"8 c #6AB8FD", +"9 c #4AA7FE", +"0 c #4DA6FF", +"a c #CCE6FF", +"b c #ABAAC9", +"c c #C8C8E0", +"d c #D8DBF2", +"e c #CED5F8", +"f c #CCD5FB", +"g c #CBD2F7", +"h c #CAD2F6", +"i c #C8D3F6", +"j c #BCD1F2", +"k c #B1CEED", +"l c #9BCDF0", +"m c #80CBF5", +"n c #5DC3FC", +"o c #4BBAFF", +"p c #40B1FF", +"q c #39AAFF", +"r c #36A3FF", +"s c #319DFF", +"t c #2490FF", +"u c #7DBCFE", +"v c #C7C3D7", +"w c #C9C9DC", +"x c #D5DDFE", +"y c #C9D4FF", +"z c #B4BBE3", +"A c #ADC0E3", +"B c #A2D0EF", +"C c #91D8F7", +"D c #7BD9FA", +"E c #6CD7FC", +"F c #60D1FF", +"G c #58CBFF", +"H c #51C2FF", +"I c #4CBBFF", +"J c #44B2FF", +"K c #3FACFF", +"L c #37A3FF", +"M c #2490FD", +"N c #5FA6F7", +"O c #D6D4E1", +"P c #C4C4DB", +"Q c #D5DDFD", +"R c #C5CDF9", +"S c #A8C1E3", +"T c #A9EAFE", +"U c #92E4FF", +"V c #83DFFF", +"W c #71DBFF", +"X c #67D8FF", +"Y c #5ED0FF", +"Z c #59CAFF", +"` c #51C1FF", +" . c #3EABFF", +".. c #37A2FF", +"+. c #319CFF", +"@. c #238BF8", +"#. c #4592EF", +"$. c #DEDEEA", +"%. c #B8B8D2", +"&. c #DBDFF8", +"*. c #C9D1FC", +"=. c #A6C3E6", +"-. c #9FE5FE", +";. c #8BE1FF", +">. c #7DDEFF", +",. c #6EDAFF", +"'. c #65D6FF", +"). c #5DCFFF", +"!. c #58C8FF", +"~. c #50BFFF", +"{. c #4AB8FF", +"]. c #43B0FF", +"^. c #3EAAFF", +"/. c #36A2FF", +"(. c #309CFF", +"_. c #2083F2", +":. c #3788EC", +"<. c #DFE1EF", +"[. c #737291", +"}. c #D5D6F0", +"|. c #CFD8FE", +"1. c #A5B5DF", +"2. c #8FDAF7", +"3. c #80DFFF", +"4. c #74DBFF", +"5. c #68D8FF", +"6. c #62D3FF", +"7. c #5BCBFF", +"8. c #56C6FF", +"9. c #4EBDFF", +"0. c #48B6FF", +"a. c #41AFFF", +"b. c #3CA8FF", +"c. c #34A0FF", +"d. c #2B91F8", +"e. c #1D7AEB", +"f. c #247CEB", +"g. c #DBE2F5", +"h. c #7F7E9F", +"i. c #C7C8E6", +"j. c #D0D8FB", +"k. c #ADB6E2", +"l. c #86CDF1", +"m. c #76DCFF", +"n. c #6CD9FF", +"o. c #63D5FF", +"p. c #5FD0FF", +"q. c #53C2FF", +"r. c #4CBAFF", +"s. c #46B4FF", +"t. c #3AA7FF", +"u. c #2F97FA", +"v. c #2485F0", +"w. c #1D79EB", +"x. c #1773E9", +"y. c #CFDCF7", +"z. c #8988AB", +"A. c #B6B6D4", +"B. c #CED4F7", +"C. c #BDC3EE", +"D. c #84C0E9", +"E. c #68DAFF", +"F. c #64D6FF", +"G. c #60D0FF", +"H. c #54C4FF", +"I. c #50BEFF", +"J. c #49B7FF", +"K. c #44B1FF", +"L. c #3BA7FE", +"M. c #3199F9", +"N. c #2685F0", +"O. c #2280EE", +"P. c #1C78EB", +"Q. c #0F6DE9", +"R. c #A8C7F6", +"S. c #A6A4C6", +"T. c #A5A4C0", +"U. c #D2D6F4", +"V. c #C5CCF6", +"W. c #8ABDE8", +"X. c #62D7FF", +"Y. c #5FD1FF", +"Z. c #51C0FF", +"`. c #45B2FF", +" + c #3DA9FD", +".+ c #3096F7", +"++ c #298BF3", +"@+ c #2483F0", +"#+ c #207EEE", +"$+ c #1A76EB", +"%+ c #0E6BE9", +"&+ c #88B4F4", +"*+ c #B6B5D5", +"=+ c #CBCCE6", +"-+ c #CED5FC", +";+ c #9DBCEA", +">+ c #5ACEFF", +",+ c #55C5FF", +"'+ c #4BB9FF", +")+ c #42AFFE", +"!+ c #369EFA", +"~+ c #2F94F7", +"{+ c #2A8DF5", +"]+ c #2687F3", +"^+ c #2180F0", +"/+ c #1D7AEE", +"(+ c #1773EB", +"_+ c #106BE9", +":+ c #609AF0", +"<+ c #CCCDE6", +"[+ c #B5B5D4", +"}+ c #D1D9FE", +"|+ c #AEBAE7", +"1+ c #58C3FA", +"2+ c #3EA9FE", +"3+ c #359EFC", +"4+ c #2F96F9", +"5+ c #2C91F7", +"6+ c #278AF5", +"7+ c #2384F3", +"8+ c #1E7CF0", +"9+ c #1A77EE", +"0+ c #1570EB", +"a+ c #0F69E9", +"b+ c #4D8DEF", +"c+ c #D9DDF2", +"d+ c #A2A1C6", +"e+ c #CFD6F8", +"f+ c #BEC0EA", +"g+ c #61B2EC", +"h+ c #4BBDFF", +"i+ c #3DA9FF", +"j+ c #339CFD", +"k+ c #3098FB", +"l+ c #2C91F9", +"m+ c #288CF7", +"n+ c #2486F5", +"o+ c #2080F3", +"p+ c #1B79F0", +"q+ c #1774EE", +"r+ c #126CEB", +"s+ c #0E66E9", +"t+ c #3B7FEC", +"u+ c #E3EBFC", +"v+ c #9898BD", +"w+ c #CED3F2", +"x+ c #CACEF5", +"y+ c #6AAAE7", +"z+ c #46B6FF", +"A+ c #349FFF", +"B+ c #2F97FD", +"C+ c #2C93FB", +"D+ c #288DF9", +"E+ c #2588F7", +"F+ c #2182F4", +"G+ c #1D7CF2", +"H+ c #1876F0", +"I+ c #1570EE", +"J+ c #0E68EB", +"K+ c #0660E9", +"L+ c #4D88ED", +"M+ c #E9F0FD", +"N+ c #C5C6E8", +"O+ c #D3DAFE", +"P+ c #80AFEA", +"Q+ c #3FACFD", +"R+ c #339DFF", +"S+ c #2F97FF", +"T+ c #2A91FD", +"U+ c #288DFB", +"V+ c #2387F9", +"W+ c #2182F7", +"X+ c #1D7DF4", +"Y+ c #1977F2", +"Z+ c #116EF0", +"`+ c #176EED", +" @ c #3E83ED", +".@ c #7DA9F1", +"+@ c #EDF0FA", +"@@ c #E0E0F1", +"#@ c #B0B0D6", +"$@ c #D4DAFA", +"%@ c #95B4EB", +"&@ c #3DA3F9", +"*@ c #2E97FF", +"=@ c #2B92FF", +"-@ c #268CFD", +";@ c #2488FB", +">@ c #2082F9", +",@ c #1D7EF7", +"'@ c #1576F5", +")@ c #1874F1", +"!@ c #488BEF", +"~@ c #96B8F3", +"{@ c #E0E9FB", +"]@ c #E5E7F8", +"^@ c #B4B5D6", +"/@ c #6C6C98", +"(@ c #9090B6", +"_@ c #CACFF2", +":@ c #AEBBEB", +"<@ c #4498F2", +"[@ c #288FFF", +"}@ c #248BFF", +"|@ c #2185FD", +"1@ c #1C80FB", +"2@ c #1D7CF7", +"3@ c #3284F4", +"4@ c #70A3F2", +"5@ c #C5D3F3", +"6@ c #E7E8F8", +"7@ c #D4D5EC", +"8@ c #9797C1", +"9@ c #5F5F95", +"0@ c #8181A7", +"a@ c #BFC3EA", +"b@ c #BEC6F0", +"c@ c #5894E8", +"d@ c #2189FF", +"e@ c #1E84FF", +"f@ c #1B7EFC", +"g@ c #3285F6", +"h@ c #80AAF1", +"i@ c #C4D2F7", +"j@ c #DBE0F8", +"k@ c #C9CCEB", +"l@ c #8586B1", +"m@ c #5F6089", +"n@ c #B4B5DB", +"o@ c #D0D7F9", +"p@ c #94A7E0", +"q@ c #388AF5", +"r@ c #4D94F7", +"s@ c #A6BDF0", +"t@ c #D4D9F5", +"u@ c #CFD1EE", +"v@ c #B9BEE4", +"w@ c #7C7EB5", +"x@ c #3A3A5E", +"y@ c #A09FC9", +"z@ c #D3DAFB", +"A@ c #CAD2F8", +"B@ c #BCC7F2", +"C@ c #CCD5FA", +"D@ c #C5C9EC", +"E@ c #AFB1DB", +"F@ c #AAAEDD", +"G@ c #8D91CA", +"H@ c #9094C7", +"I@ c #8B8FC7", +"J@ c #A6A9D8", +"K@ c #BEC5EE", +"L@ c #B8BEE7", +"M@ c #ACAED7", +"N@ c #C5C7E6", +"O@ c #DBE1FA", +"P@ c #D7DFFF", +"Q@ c #CED8FF", +"R@ c #9BA0D8", +"S@ c #A8AFDC", +"T@ c #ACB5E3", +"U@ c #ADB6E7", +"V@ c #B9C2F6", +"W@ c #9DA4DB", +"X@ c #767BAE", +"Y@ c #BFC0E1", +"Z@ c #B7B9DD", +"`@ c #9D9ECC", +" # c #DBDBEC", +".# c #ECF0FF", +"+# c #E1E7FF", +"@# c #D5DEFF", +"## c #CBD5FE", +"$# c #969BD4", +"%# c #A1A7D7", +"&# c #A8B1DF", +"*# c #A2ABDC", +"=# c #BCC7F7", +"-# c #C6D1FF", +";# c #BAC4F6", +"># c #8387C9", +",# c #E6E8F4", +"'# c #F2F5FD", +")# c #F3F6FE", +"!# c #C8C9E2", +"~# c #D7DCF6", +"{# c #B2B7E4", +"]# c #9194CC", +"^# c #9296CB", +"/# c #ADB4E1", +"(# c #B1B9E6", +"_# c #BBC5F4", +":# c #B7C1F3", +"<# c #A0A8E2", +"[# c #6668A9", +"}# c #474685", +"|# c #CBCBDE", +"1# c #F5F7FC", +"2# c #EBECF8", +"3# c #E9ECF9", +"4# c #D1D4EE", +"5# c #B2B4DA", +"6# c #9798CB", +"7# c #9EA2D1", +"8# c #B4BAE2", +"9# c #BDC4EC", +"0# c #C2CBF4", +"a# c #BDC6F5", +"b# c #A1A8E2", +"c# c #6668A8", +"d# c #48497F", +"e# c #E4E5F6", +"f# c #F8F9FE", +"g# c #EFF1FC", +"h# c #EDF0FD", +"i# c #EAEEFE", +"j# c #E5EAFC", +"k# c #C3C8E8", +"l# c #D5DAF6", +"m# c #DAE1FD", +"n# c #D4DCFD", +"o# c #BCC3EE", +"p# c #989CD4", +"q# c #5B5C9C", +"r# c #3F3E73", +"s# c #DCDCF1", +"t# c #FAFBFF", +"u# c #F3F6FF", +"v# c #EFF2FF", +"w# c #EBEFFF", +"x# c #E8ECFF", +"y# c #E5EBFF", +"z# c #E2E8FF", +"A# c #C7CCF0", +"B# c #9EA1D6", +"C# c #61629B", +"D# c #444374", +"E# c #9F9FC5", +"F# c #EEF0F9", +"G# c #F4F6FF", +"H# c #EFF3FF", +"I# c #EDF1FF", +"J# c #E1E6F9", +"K# c #C3C7EA", +"L# c #9293C6", +"M# c #5A5996", +"N# c #B5B6D7", +"O# c #F5F8FE", +"P# c #EEF2FC", +"Q# c #CACDEA", +"R# c #9496C7", +"S# c #5F5F92", +"T# c #9696C4", +"U# c #8585B7", +"V# c #585890", +" . ", +" + @ # $ % & * = ", +" - ; > , ' ) ! ~ { ] ^ / ( ", +" _ : < [ } | 1 2 3 4 5 6 7 8 9 0 a b ", +" c d e f g h i j k l m n o p q r s t u v ", +" w x y z A B C D E F G H I J K L s M N O ", +" P Q R S T U V W X Y Z ` o J ...+.@.#.$. ", +" %.&.*.=.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[. ", +" }.|.1.2.3.4.5.6.7.8.9.0.a.b.c.d.e.f.g.h. ", +" i.j.k.l.m.n.o.p.!.q.r.s.K t.u.v.w.x.y.z. ", +" A.B.C.D.E.F.G.7.H.I.J.K.L.M.N.O.P.Q.R.S. ", +" T.U.V.W.X.Y.7.8.Z.I `. +.+++@+#+$+%+&+*+ ", +" =+-+;+>+Z ,+Z.'+)+!+~+{+]+^+/+(+_+:+<+ ", +" [+}+|+1+H.Z.I 2+3+4+5+6+7+8+9+0+a+b+c+ ", +" d+e+f+g+h+J.i+j+k+l+m+n+o+p+q+r+s+t+u+ ", +" v+w+x+y+z+K A+B+C+D+E+F+G+H+I+J+K+L+M+ ", +" N+O+P+Q+R+S+T+U+V+W+X+Y+Z+`+ @.@+@@@ ", +" #@$@%@&@*@=@-@;@>@,@'@)@!@~@{@]@^@/@ ", +" (@_@:@<@[@}@|@1@2@3@4@5@6@7@8@9@ ", +" 0@a@b@c@d@e@f@g@h@i@j@k@l@m@ ", +" n@o@p@q@r@s@t@u@v@w@x@ ", +" y@z@A@B@C@D@E@F@b@G@H@I@ ", +" J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@ ", +" Y@Z@`@ #.#+#@###$#%#&#*#=#-#;#># ", +" ,#'#)#Z@!#.#~#{#]#^#/#(#_#:#<#[#}# ", +" |#1#2#3#4#`@5#6#7#8#9#0#a#b#c#d# ", +" e#f#g#h#i#j#k#l#m#n#o#p#q#r# ", +" s#t#u#v#w#x#y#z#A#B#C#D# ", +" E#F#G#H#I#J#K#L#M# ", +" N#O#P#Q#R#S# ", +" T#U#V# ", +" "}; diff --git a/debian/mkntpasswd.1 b/debian/mkntpasswd.1 index c0762dc6d..9463d2b20 100644 --- a/debian/mkntpasswd.1 +++ b/debian/mkntpasswd.1 @@ -2,8 +2,9 @@ .SH NAME mkntpasswd \- mkntpasswd a tool to generate samba password hashes .SH SYNOPSIS -.B mkntpasswd - password +.PP +.B mkntpasswd +.I password .SH DESCRIPTION .I mkntpasswd takes the password supplied on the command line and prints the corresponding diff --git a/debian/overrides-linda b/debian/overrides-linda new file mode 100644 index 000000000..04c158c0f --- /dev/null +++ b/debian/overrides-linda @@ -0,0 +1,8 @@ +Tag: extra-license-file +Data: /usr/share/gosa/setup/class_setupStep_License.inc + +Tag: extra-license-file +Data: /usr/share/gosa/setup/license.txt + +Tag: extra-license-file +Data: /usr/share/gosa/setup/setup_license.tpl diff --git a/debian/overrides-lintian b/debian/overrides-lintian new file mode 100644 index 000000000..7b7db9fa4 --- /dev/null +++ b/debian/overrides-lintian @@ -0,0 +1,3 @@ +gosa: extra-license-file usr/share/gosa/setup/class_setupStep_License.inc +gosa: extra-license-file usr/share/gosa/setup/license.txt +gosa: extra-license-file usr/share/gosa/setup/setup_license.tpl diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in new file mode 100644 index 000000000..724a7cf99 --- /dev/null +++ b/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] gosa-desktop.templates diff --git a/debian/po/de.po b/debian/po/de.po new file mode 100644 index 000000000..aa50a8778 --- /dev/null +++ b/debian/po/de.po @@ -0,0 +1,39 @@ +# GOsa desktop file installer. +# Copyright (C) 2007 Cajus Pollmeier +# This file is distributed under the same license as the gosa-desktop package. +# Cajus Pollmeier , 2007. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: 2.5.12\n" +"Report-Msgid-Bugs-To: cajus@debian.org\n" +"POT-Creation-Date: 2007-06-27 10:59+0200\n" +"PO-Revision-Date: 2007-06-27 11:07+0200\n" +"Last-Translator: Cajus Pollmeier \n" +"Language-Team: GERMAN \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../gosa-desktop.templates:1001 +msgid "URL to your GOsa installation:" +msgstr "URL zu ihrer GOsa-Installation:" + +#. Type: string +#. Description +#: ../gosa-desktop.templates:1001 +msgid "" +"The gosa start script can automatically point your browser to a system wide " +"default location of your GOsa instance." +msgstr "" +"Das GOsa Start-Skript kann den Browser automatisch auf ihre systemweite " +"Standard GOsa-Installation einstellen." + +#. Type: string +#. Description +#: ../gosa-desktop.templates:1001 +msgid "Enter the URL in order to set this default." +msgstr "Geben Sie die URL der Standard-Installation an." diff --git a/debian/po/templates.pot b/debian/po/templates.pot new file mode 100644 index 000000000..69e4a7842 --- /dev/null +++ b/debian/po/templates.pot @@ -0,0 +1,37 @@ +# GOsa desktop file installer. +# Copyright (C) 2007 Cajus Pollmeier +# This file is distributed under the same license as the gosa-desktop package. +# Cajus Pollmeier , 2007. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: cajus@debian.org\n" +"POT-Creation-Date: 2007-06-27 10:59+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../gosa-desktop.templates:1001 +msgid "URL to your GOsa installation:" +msgstr "" + +#. Type: string +#. Description +#: ../gosa-desktop.templates:1001 +msgid "" +"The gosa start script can automatically point your browser to a system wide " +"default location of your GOsa instance." +msgstr "" + +#. Type: string +#. Description +#: ../gosa-desktop.templates:1001 +msgid "Enter the URL in order to set this default." +msgstr "" diff --git a/debian/rules b/debian/rules index 5ba0f3f0f..e09ffe05f 100755 --- a/debian/rules +++ b/debian/rules @@ -3,7 +3,7 @@ # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. # Some lines taken from debmake, by Cristoph Lameter. -export DH_COMPAT=4 +SARGE_PACKAGE=`cat debian/changelog | head -n1 | grep sarge` # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 @@ -39,6 +39,8 @@ install-stamp: -gzip -c9 debian/changelog > debian/gosa/usr/share/doc/gosa/changelog.Debian.gz -mkdir -p debian/gosa-schema/usr/share/doc/gosa-schema -gzip -c9 debian/changelog > debian/gosa-schema/usr/share/doc/gosa-schema/changelog.Debian.gz + -mkdir -p debian/gosa-desktop/usr/share/doc/gosa-desktop + -gzip -c9 debian/changelog > debian/gosa-desktop/usr/share/doc/gosa-desktop/changelog.Debian.gz -mkdir -p debian/gosa-help-de/usr/share/doc/gosa-help-de -gzip -c9 debian/changelog > debian/gosa-help-de/usr/share/doc/gosa-help-de/changelog.Debian.gz -mkdir -p debian/gosa-help-en/usr/share/doc/gosa-help-en @@ -74,24 +76,31 @@ install-stamp: -rm -rf debian/gosa/usr/share/gosa/doc/guide/user/*/lyx-source -rm -rf debian/gosa/usr/share/gosa/doc/guide/admin -rm -rf debian/gosa/usr/share/gosa/doc/guide/devel - -for lang in de fr nl; do mkdir -p debian/gosa-help-$$lang/usr/share/gosa/doc/guide/user/$$lang; done - -for lang in de fr nl; do mv debian/gosa/usr/share/gosa/doc/guide/user/$$lang/* debian/gosa-help-$$lang/usr/share/gosa/doc/guide/user/$$lang/; done + -for lang in en de fr nl; do mkdir -p debian/gosa-help-$$lang/usr/share/gosa/doc/guide/user/$$lang; done + -for lang in en de fr nl; do mv debian/gosa/usr/share/gosa/doc/guide/user/$$lang/* debian/gosa-help-$$lang/usr/share/gosa/doc/guide/user/$$lang/; done -cp -R debian/gosa/usr/share/gosa/doc/* debian/gosa/usr/share/doc/gosa + -cp -R contrib/scripts/desktoprc debian/gosa-desktop/etc/gosa/desktoprc + -cp -R contrib/scripts/start-gosa.sh debian/gosa-desktop/usr/bin/gosa + -cp -R debian/gosa*.xpm debian/gosa-desktop/usr/share/pixmaps -rm -rf debian/gosa/usr/share/gosa/contrib -rm -rf debian/gosa/usr/share/gosa/locale/en -rm -rf debian/gosa/usr/share/gosa/gen_locale.sh - -rm -rf debian/gosa/usr/share/gosa/gen_pdf_help.sh - -rm -rf debian/gosa/usr/share/gosa/patch-stamp + -rm -rf debian/gosa/usr/share/gosa/gen_pdf_help.sh + -rm -rf debian/gosa/usr/share/gosa/patch-stamp -rm -rf debian/gosa/usr/share/gosa/gen_locale_mo.sh -rm -rf debian/gosa/usr/share/gosa/gen_online_help.sh -rm -rf debian/gosa/usr/share/gosa/gen_function_list.php -rm -rf debian/gosa/usr/share/gosa/update.sh -rm -rf debian/gosa/usr/share/doc/gosa/guide* - -rm -rf debian/gosa/usr/share/gosa/include/smarty - -sed 's%"CONFIG_TEMPLATE_DIR", "../contrib/"%"CONFIG_TEMPLATE_DIR", "/usr/share/doc/gosa/contrib/"%g' debian/gosa/usr/share/gosa/include/functions.inc > debian/gosa/usr/share/gosa/include/functions.inc.new - -mv debian/gosa/usr/share/gosa/include/functions.inc.new debian/gosa/usr/share/gosa/include/functions.inc - -sed 's%require("smarty/Smarty.class.php");%require("/usr/share/php/smarty/libs/Smarty.class.php");%g' debian/gosa/usr/share/gosa/include/php_setup.inc > debian/gosa/usr/share/gosa/include/php_setup.inc.new - -mv debian/gosa/usr/share/gosa/include/php_setup.inc.new debian/gosa/usr/share/gosa/include/php_setup.inc + -if [ -z "${SARGE_PACKAGE}" ]; then \ + rm -rf debian/gosa/usr/share/gosa/include/smarty; \ + sed 's%"CONFIG_TEMPLATE_DIR", "../contrib/"%"CONFIG_TEMPLATE_DIR", "/usr/share/doc/gosa/contrib/"%g' debian/gosa/usr/share/gosa/include/functions.inc > debian/gosa/usr/share/gosa/include/functions.inc.new; \ + mv debian/gosa/usr/share/gosa/include/functions.inc.new debian/gosa/usr/share/gosa/include/functions.inc; \ + sed 's%require("smarty/Smarty.class.php");%require("/usr/share/php/smarty/libs/Smarty.class.php");%g' debian/gosa/usr/share/gosa/include/php_setup.inc > debian/gosa/usr/share/gosa/include/php_setup.inc.new; \ + mv debian/gosa/usr/share/gosa/include/php_setup.inc.new debian/gosa/usr/share/gosa/include/php_setup.inc; \ + fi + install -D -m 644 debian/overrides-lintian debian/gosa/usr/share/lintian/overrides/gosa + install -D -m 644 debian/overrides-linda debian/gosa/usr/share/linda/overrides/gosa touch install-stamp patch: patch-stamp @@ -105,7 +114,10 @@ binary-indep: install dh_installdocs dh_installcron dh_installexamples - dh_installman debian/mkntpasswd.1 + dh_installdebconf + dh_installmenu + dh_installman --package=gosa debian/mkntpasswd.1 + dh_installman --package=gosa-desktop debian/gosa.1 dh_link dh_strip dh_compress --exclude=gosa.conf @@ -117,7 +129,11 @@ binary-indep: install cd debian/gosa && find ./etc -type f -print | sed -e 's#^./#/#' > DEBIAN/conffiles chmod 644 debian/gosa/DEBIAN/conffiles - dh_gencontrol + -if [ -z "${SARGE_PACKAGE}" ]; then \ + dh_gencontrol; \ + else \ + dh_gencontrol -- -cdebian/control.sarge; \ + fi dh_md5sums dh_builddeb diff --git a/debian/watch b/debian/watch new file mode 100644 index 000000000..63c5ddd00 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://oss.gonicus.de/pub/gosa/gosa-(.*)\.tar\.gz -- 2.30.2