[debian-edu-commits] debian-edu/pkg-team/ 01/02: initial commit

Mike Gabriel sunweaver at debian.org
Mon Sep 15 08:53:39 UTC 2014


This is an automated email from the git hooks/post-receive script.

sunweaver pushed a commit to branch master
in repository gosa-plugin-netgroups.

commit df8353efe8850347888de6223a4d7b35a25b93ff
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Mon Sep 15 10:49:51 2014 +0200

    initial commit
---
 debian/Readme.gosa                    |  76 +++++++++
 debian/changelog                      |   5 +
 debian/compat                         |   1 +
 debian/control                        |  32 ++++
 debian/copyright                      |  64 ++++++++
 debian/copyright.in                   |  20 +++
 debian/gosa-plugin-netgroups.docs     |   1 +
 debian/gosa-plugin-netgroups.install  |   6 +
 debian/gosa-plugin-netgroups.postinst |  14 ++
 debian/locale/LC_MESSAGES/messages.po | 282 ++++++++++++++++++++++++++++++++++
 debian/rules                          |  29 ++++
 debian/source/format                  |   1 +
 12 files changed, 531 insertions(+)

diff --git a/debian/Readme.gosa b/debian/Readme.gosa
new file mode 100644
index 0000000..eb9f895
--- /dev/null
+++ b/debian/Readme.gosa
@@ -0,0 +1,76 @@
+Install Instructions.
+--------------------
+
+Openldap schema needed:
+nis.schema or rfc2307bis.schema
+
+Changes in gosa.conf:
+
+In GOsa menu definition:
+...
+<section name="Administration">
+<plugin...
+<plugin...
+...
+<plugin acl="netgroup" class="netgroupManagement" />
+...
+
+In Tab definitions:
+
+  <!-- Netgroup dialog -->
+  <netgrouptabs>
+    <tab class="netgroup" name="Generic" />
+  </netgrouptabs>
+
+And in Location definition:
+<location name="XXXXX"
+	...
+	...
+	...
+	userRDN=...
+	groupsRDN=...
+	netgroupRDN="Your DN or SUBDN for netgroups"
+...
+
+If you want to choose the NIS Netgroup of a user from the user interface you also must change this:
+
+...
+  <usertabs>
+     <tab...
+     <tab...
+...
+     <tab class="netgroupAccount" name="NIS Netgroup" />
+...
+
+If you want to choose the NIS Netgroup of a system (server, workstation or network device) from the user interface you also must change this:
+...
+  <servtabs>
+     <tab...
+     <tab...
+...
+     <tab class="netgroupSystem" name="NIS Netgroup" />
+...
+
+...
+  <worktabs>
+     <tab...
+     <tab...
+...
+     <tab class="netgroupSystem" name="NIS Netgroup" />
+...
+
+...
+  <componenttabs>
+     <tab...
+     <tab...
+...
+     <tab class="netgroupSystem" name="NIS Netgroup" />
+...
+
+
+
+More information about the plugin in https://forge.fusiondirectory.org/issues/161
+SVN For GOsa: https://oss.gonicus.de/repositories/gosa-contrib/netgroups/
+GIT For FusionDirectory: https://forge.fusiondirectory.org/projects/plugin-nisnetgroup/files
+Developer's blog for netgroup plugin: http://www.mylifebetweencomputers.com/node/30
+
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..bc820d0
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+gosa-plugin-netgroups (0.1~svn652-1) UNRELEASED; urgency=medium
+
+  * Initial release. (Closes: #nnnnnn).
+
+ -- Mike Gabriel <sunweaver at debian.org>  Mon, 27 Jan 2014 11:48:08 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f11c82a
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
\ No newline at end of file
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..f3d0f1f
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,32 @@
+Source: gosa-plugin-netgroups
+Section: web
+Priority: optional
+Maintainer: Debian Edu Packaging Team <debian-edu-pkg-team at lists.alioth.debian.org>
+Uploaders:
+ Mike Gabriel <sunweaver at debian.org>,
+Build-Depends:
+ debhelper (>= 9),
+ cdbs,
+ subversion,
+ svn2cl | subversion-tools (<< 1.7.5),
+Standards-Version: 3.9.5
+Homepage: https://oss.gonicus.de/labs/gosa-contrib/browser/netgroups
+Vcs-Git: git://anonscm.debian.org/debian-edu/pkg-team/gosa-plugin-netgroups.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-edu/pkg-team/gosa-plugin-netgroups.git
+
+Package: gosa-plugin-netgroups
+Architecture: all
+Depends: 
+ ${misc:Depends},
+ gosa (>= 2.7),
+Conflicts:
+ gosa (<< 2.7),
+Breaks:
+ debian-edu-config-gosa-netgroups,
+Replaces:
+ debian-edu-config-gosa-netgroups,
+Description: NIS netgroups plugin for GOsa²
+ Manage LDAP-based NIS netgroups with 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
new file mode 100644
index 0000000..5b47738
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,64 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: GOsa² NIS netgroups plugin
+Upstream-Contact: Alejandro Escanero Blanco <aescanero at gmail.com>
+Source: https://oss.gonicus.de/repositories/gosa-contrib/netgroups/trunk
+
+Files: admin/netgroups/class_netgroup.inc
+ admin/netgroups/class_netgroupManagement.inc
+ admin/netgroups/main.inc
+ admin/netgroups/memberNisnetgroupSelect/class_memberNisnetgroupSelect.inc
+ admin/netgroups/tabs_netgroup.inc
+ admin/netgroups/tripleSelect/class_filterTriplesLDAP.inc
+ admin/netgroups/tripleSelect/class_tripleSelect.inc
+ admin/systems/netgroups/class_netgroupSystem.inc
+ personal/netgroups/class_netgroupAccount.inc
+Copyright: 2011, Alejandro Escanero Blanco <aescanero at gmail.com>
+  2012, GONICUS GmbH
+License: GPL-2+
+
+Files: admin/netgroups/generic.tpl
+       admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-filter.xml
+       admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-list.tpl
+       admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-list.xml
+       admin/netgroups/netgroup-filter.xml
+       admin/netgroups/netgroup-list.tpl
+       admin/netgroups/netgroup-list.xml
+       admin/netgroups/tripleSelect/triple-filter.xml
+       admin/netgroups/tripleSelect/triple-list.tpl
+       admin/netgroups/tripleSelect/triple-list.xml
+       admin/systems/netgroups/netgroupSystem.tpl
+       html/images/plugin.png
+       html/images/select_netgroup.png
+       locale/de/LC_MESSAGES/messages.po
+       locale/es/LC_MESSAGES/messages.po
+       locale/fr/LC_MESSAGES/messages.po
+       locale/messages.po
+       locale/nb/LC_MESSAGES/messages.po
+       personal/netgroups/netgroupAccount.tpl
+       plugin.dsc
+Copyright: *No copyright*
+License: GPL-2+
+Comment:
+ Assuming same license as used in .inc source files.
+
+Files: debian/*
+Copyright: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
+License: GPL-2+
+
+License: GPL-2+
+ This package 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.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License 2 can be found in `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/copyright.in b/debian/copyright.in
new file mode 100644
index 0000000..eb177f6
--- /dev/null
+++ b/debian/copyright.in
@@ -0,0 +1,20 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: FIXME
+Upstream-Contact: FIXME
+Source: FIXME
+Disclaimer: Autogenerated by CDBS
+
+Files: admin/netgroups/class_netgroup.inc
+ admin/netgroups/class_netgroupManagement.inc
+ admin/netgroups/main.inc
+ admin/netgroups/memberNisnetgroupSelect/class_memberNisnetgroupSelect.inc
+ admin/netgroups/tabs_netgroup.inc
+ admin/netgroups/tripleSelect/class_filterTriplesLDAP.inc
+ admin/netgroups/tripleSelect/class_tripleSelect.inc
+ admin/systems/netgroups/class_netgroupSystem.inc
+ personal/netgroups/class_netgroupAccount.inc
+Copyright: 2011, Alejandro Escanero Blanco (aescanero at gmail.com)
+  2012, GONICUS GmbH
+License: GPL-2+
+ FIXME
+
diff --git a/debian/gosa-plugin-netgroups.docs b/debian/gosa-plugin-netgroups.docs
new file mode 100644
index 0000000..c5f9ad7
--- /dev/null
+++ b/debian/gosa-plugin-netgroups.docs
@@ -0,0 +1 @@
+debian/Readme.gosa
\ No newline at end of file
diff --git a/debian/gosa-plugin-netgroups.install b/debian/gosa-plugin-netgroups.install
new file mode 100644
index 0000000..73e7ef0
--- /dev/null
+++ b/debian/gosa-plugin-netgroups.install
@@ -0,0 +1,6 @@
+html/*			/usr/share/gosa/html/plugins/netgroups/
+locale/*		/usr/share/gosa/locale/plugins/netgroups/
+debian/locale/*		/usr/share/gosa/locale/plugins/netgroups/
+admin/netgroups/*	/usr/share/gosa/plugins/admin/netgroups/
+admin/systems/*		/usr/share/gosa/plugins/admin/systems/
+personal/netgroups/*	/usr/share/gosa/plugins/personal/netgroups
diff --git a/debian/gosa-plugin-netgroups.postinst b/debian/gosa-plugin-netgroups.postinst
new file mode 100644
index 0000000..2655df5
--- /dev/null
+++ b/debian/gosa-plugin-netgroups.postinst
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+    configure)
+	update-gosa rescan-i18n
+	update-gosa rescan-classes
+	;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/locale/LC_MESSAGES/messages.po b/debian/locale/LC_MESSAGES/messages.po
new file mode 100644
index 0000000..9c7d304
--- /dev/null
+++ b/debian/locale/LC_MESSAGES/messages.po
@@ -0,0 +1,282 @@
+# translation of messages.po to
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# Victor Nițu <victor at debian.org.ro>
+msgid ""
+msgstr ""
+"Project-Id-Version: messages\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-07-27 16:57+0200\n"
+"PO-Revision-Date: 2013-05-23 04:35+0200\n"
+"Last-Translator: Victor Nițu <victor at debian.org.ro>\n"
+"Language-Team: Debian l10n Romanian <debian-l10n-romanian at lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.5.4\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"Language: ro\n"
+
+#: personal/netgroups/class_netgroupAccount.inc:28
+#: personal/netgroups/class_netgroupAccount.inc:335
+#: admin/systems/netgroups/class_netgroupSystem.inc:27
+#: admin/systems/netgroups/class_netgroupSystem.inc:312
+#: admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-list.xml:14
+#: admin/netgroups/netgroup-list.xml:15 admin/netgroups/netgroup-list.xml:79
+#: admin/netgroups/tripleSelect/triple-list.xml:14
+msgid "NIS Netgroup"
+msgstr "Grup NIS"
+
+#: personal/netgroups/class_netgroupAccount.inc:29
+msgid "Choose NIS Netgroups for the user"
+msgstr "Alegeți grupul NIS pentru utilizator"
+
+#: personal/netgroups/class_netgroupAccount.inc:89
+#: admin/systems/netgroups/class_netgroupSystem.inc:103
+#: admin/netgroups/netgroup-list.xml:41 admin/netgroups/class_netgroup.inc:120
+#: admin/netgroups/class_netgroup.inc:587
+#: admin/netgroups/class_netgroup.inc:597
+#: admin/netgroups/class_netgroup.inc:599
+#: admin/netgroups/class_netgroup.inc:711
+msgid "Name"
+msgstr "Nume"
+
+#: personal/netgroups/class_netgroupAccount.inc:89
+#: admin/systems/netgroups/class_netgroupSystem.inc:103
+#: admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-list.xml:48
+#: admin/netgroups/netgroup-list.xml:49 admin/netgroups/class_netgroup.inc:120
+#: admin/netgroups/class_netgroup.inc:712 admin/netgroups/generic.tpl:25
+#: admin/netgroups/tripleSelect/triple-list.xml:104
+msgid "Description"
+msgstr "Descriere"
+
+#: personal/netgroups/class_netgroupAccount.inc:327
+#: admin/systems/netgroups/class_netgroupSystem.inc:293
+msgid "NIS Netgroup member"
+msgstr "Membru al unui grup NIS"
+
+#: personal/netgroups/netgroupAccount.tpl:1
+#: admin/systems/netgroups/netgroupSystem.tpl:7
+msgid "Member of the following NIS Netgroups"
+msgstr "Membru al următoarelor grupuri NIS"
+
+#: admin/systems/netgroups/netgroupSystem.tpl:2
+msgid "This host cannot be added to NIS Netgroups"
+msgstr "Acest sistem nu poate fi adăugat la grupurile NIS"
+
+#: admin/systems/netgroups/netgroupSystem.tpl:3
+msgid ""
+"Only hosts with a fully qualified domain name or those with DNS settings "
+"enabled in GOsa can be added to NIS Netgroups!"
+msgstr ""
+"Numai sistemele cu un nume de domeniu standardizat (FQDN) sau cele cu "
+"setările DNS activare în GOsa pot fi adăugate la grupurile NIS!"
+
+#: admin/systems/netgroups/class_netgroupSystem.inc:28
+msgid "Choose NIS Netgroups for the system"
+msgstr "Alegeți grupurile NIS pentru acest sistem"
+
+#: admin/systems/netgroups/class_netgroupSystem.inc:305
+msgid "RDN for netgroup storage."
+msgstr "RDN pentru spațiul de stocare netgroup."
+
+#: admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-list.tpl:12
+#: admin/netgroups/class_netgroup.inc:713 admin/netgroups/generic.tpl:37
+#: admin/netgroups/tripleSelect/triple-list.tpl:12
+#: admin/netgroups/netgroup-list.tpl:12
+msgid "Base"
+msgstr "Baza"
+
+#: admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-filter.xml:20
+#: admin/netgroups/netgroup-filter.xml:18
+msgid "Default filter"
+msgstr "Filtrul implicit"
+
+#: admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-list.xml:10
+msgid "Please select the desired NIS Netgroups"
+msgstr "Selectați grupurile NIS dorite"
+
+#: admin/netgroups/memberNisnetgroupSelect/memberNisnetgroup-list.xml:40
+#: admin/netgroups/tripleSelect/triple-list.xml:80
+msgid "Common name"
+msgstr "Nume comun"
+
+#: admin/netgroups/netgroup-list.xml:11
+msgid "List of NIS Netgroups"
+msgstr "Lista de grupuri NIS"
+
+#: admin/netgroups/netgroup-list.xml:57
+msgid "Properties"
+msgstr "Proprietăți"
+
+#: admin/netgroups/netgroup-list.xml:62
+msgid "Actions"
+msgstr "Acțiuni"
+
+#: admin/netgroups/netgroup-list.xml:73
+msgid "Create"
+msgstr "Creează"
+
+#: admin/netgroups/netgroup-list.xml:91
+msgid "Edit"
+msgstr "Modifică"
+
+#: admin/netgroups/netgroup-list.xml:98
+msgid "Remove"
+msgstr "Șterge"
+
+#: admin/netgroups/netgroup-list.xml:130
+msgid "Edit NIS Netgroup"
+msgstr "Modifică grupul NIS"
+
+#: admin/netgroups/netgroup-list.xml:143
+msgid "Remove NIS Netgroup"
+msgstr "Șterge grupul NIS"
+
+#: admin/netgroups/class_netgroup.inc:120
+msgid "Domain"
+msgstr "Domeniu"
+
+#: admin/netgroups/class_netgroup.inc:330
+msgid "Failed to add triple"
+msgstr "Eroare la aduăgarea de triple"
+
+#: admin/netgroups/class_netgroup.inc:330
+#, php-format
+msgid "Unable to detect FQDN for host '%s'!"
+msgstr "Eroare la detectarea FQDN pentru sistemul '%s'!"
+
+#: admin/netgroups/class_netgroup.inc:437
+#: admin/netgroups/class_netgroup.inc:564
+msgid "LDAP error"
+msgstr "Eroare LDAP"
+
+#: admin/netgroups/class_netgroup.inc:489
+#: admin/netgroups/class_netgroup.inc:756
+msgid "Error"
+msgstr "Eroare"
+
+#: admin/netgroups/class_netgroup.inc:671
+msgid "NIS Netgroup Error"
+msgstr "Eroare de grup  NIS"
+
+#: admin/netgroups/class_netgroup.inc:671
+msgid "Error: There are a loop with NIS Netgroups"
+msgstr "Eroare: ciclu infinit în grupurile NIS"
+
+#: admin/netgroups/class_netgroup.inc:673
+msgid "IMPORTANT: Check the members of NIS Netgroup"
+msgstr "IMPORTANT: verificați membrii grupului NIS"
+
+#: admin/netgroups/class_netgroup.inc:703
+msgid "Generic"
+msgstr "Generic"
+
+#: admin/netgroups/class_netgroup.inc:704
+msgid "Generic NIS Netgroup settings"
+msgstr "Parametri generali ai grupului NIS"
+
+#: admin/netgroups/class_netgroup.inc:709
+#: admin/netgroups/class_netgroupManagement.inc:27
+msgid "NIS Netgroups"
+msgstr "Grupuri NIS"
+
+#: admin/netgroups/class_netgroup.inc:714 admin/netgroups/generic.tpl:57
+msgid "NIS Netgroup members"
+msgstr "Membri ai grupului NIS"
+
+#: admin/netgroups/generic.tpl:11
+msgid "NIS Netgroup name"
+msgstr "Numele grupului NIS"
+
+#: admin/netgroups/generic.tpl:14
+msgid "Multiple edit"
+msgstr "Modificare multiplă"
+
+#: admin/netgroups/generic.tpl:18
+msgid "Name of the NIS Netgroup"
+msgstr "Numele grupului NIS"
+
+#: admin/netgroups/generic.tpl:30
+msgid "Descriptive text for this NIS Netgroup"
+msgstr "Descriere a grupului NIS"
+
+#: admin/netgroups/tripleSelect/triple-filter.xml:18
+msgid "Default"
+msgstr "Implicit"
+
+#: admin/netgroups/tripleSelect/triple-list.xml:10
+msgid "Please select the desired entries"
+msgstr "Selectați înregistrările dorite"
+
+#: admin/netgroups/tripleSelect/triple-list.xml:22
+msgid "User"
+msgstr "Utilizator"
+
+#: admin/netgroups/tripleSelect/triple-list.xml:30
+msgid "Server"
+msgstr "Server"
+
+#: admin/netgroups/tripleSelect/triple-list.xml:38
+msgid "Workstation"
+msgstr "Stație de lucru"
+
+#: admin/netgroups/tripleSelect/triple-list.xml:46
+msgid "Terminal"
+msgstr "Terminal"
+
+#: admin/netgroups/tripleSelect/triple-list.xml:54
+msgid "Component"
+msgstr "Componentă"
+
+#: admin/netgroups/tripleSelect/triple-list.xml:88
+msgid "Login"
+msgstr "Autentificare"
+
+#: admin/netgroups/tripleSelect/triple-list.xml:96
+msgid "Surname"
+msgstr "Nume"
+
+#: admin/netgroups/class_netgroupManagement.inc:28
+msgid "NIS Netgroups management"
+msgstr "Gestiunea grupurilor NIS"
+
+#~ msgid "Filter"
+#~ msgstr "Filtre"
+
+#~ msgid "Show NIS Netgroups"
+#~ msgstr "Montrer les groupes NIS"
+
+#~ msgid "Show Users"
+#~ msgstr "Montrer les utilisateurs"
+
+#~ msgid "Show Hosts"
+#~ msgstr "Montrer les hôtes"
+
+#~ msgid "Show NIS Netgroup"
+#~ msgstr "Montrer les groupes NIS"
+
+#~ msgid "In all NIS Netgroups"
+#~ msgstr "Dans tout les groupes NIS"
+
+#~ msgid "Not in all NIS Netgroups"
+#~ msgstr "Pas dans tout les groupes NIS"
+
+#~ msgid "Choose NIS Netgroups for the host"
+#~ msgstr "Choisir le groupe NIS pour l'hôte"
+
+#~ msgid "Add CN/UID '%s' to NIS netgroup '%s' failed: cannot find object!"
+#~ msgstr ""
+#~ "L'ajout du CN/UID '%s' au groupe NIS '%s' a échoué: impossible de trouver "
+#~ "l'objet !"
+
+#~ msgid "! unknown UID/CN"
+#~ msgstr "! UID/CN inconnu"
+
+#~ msgid "Host"
+#~ msgstr "Hôte"
+
+#~ msgid "Network Device"
+#~ msgstr "Périphérique réseau"
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c96105e
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,29 @@
+#!/usr/bin/make -f
+
+VERBOSE=1
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+PKD   = $(word 1,$(abspath $(dir $(MAKEFILE_LIST))))
+PKG   = $(word 2,$(shell dpkg-parsechangelog -l$(PKD)/changelog | grep ^Source))
+UVER  = $(shell dpkg-parsechangelog -l$(PKD)/changelog | perl -ne 'print $$1 if m{^Version:\s+(?:\d+:)?(\d.*)(?:\-\d+.*)};')
+DTYPE =
+VER  ?= $(subst $(DTYPE),,$(UVER))
+
+## http://wiki.debian.org/onlyjob/get-orig-source
+.PHONY: get-orig-source
+get-orig-source: $(PKG)_$(VER)$(DTYPE).orig.tar.xz $(info I: $(PKG)_$(VER)$(DTYPE))
+	@
+
+## checkout from subversion (add "subversion, svn2cl | subversion-tools (<< 1.7.5)" to Build-Depends)
+UURL = https://oss.gonicus.de/repositories/gosa-contrib/netgroups/trunk
+REV   = $(shell echo $(VER) | perl -ne 'print "$$1" if m/(?:git|svn|hg)(\d+)/;')
+$(PKG)_$(VER)$(DTYPE).orig.tar.xz: $(info I: REV=$(REV))
+	$(if $(wildcard $(PKG)-$(VER)),$(error $(PKG)-$(VER) exist, aborting..))
+	svn export --config-option config:miscellany:use-commit-times=yes -r $(REV) \
+	    $(UURL) $(PKG)-$(VER) \
+	    || $(RM) -r $(PKG)-$(VER)
+	@echo "# Packing..."
+	find -L $(PKG)-$(VER) -xdev -type f -print | sort \
+	    | XZ_OPT="-6v" tar -caf "$(PKG)_$(VER)$(DTYPE).orig.tar.xz" -T- --owner=root --group=root --mode=a+rX \
+	    && $(RM) -r "$(PKG)-$(VER)"
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/pkg-team/gosa-plugin-netgroups.git



More information about the debian-edu-commits mailing list