debian: Generate authorship in debian/copyright from AUTHORS.
authorBen Pfaff <blp@nicira.com>
Wed, 1 Sep 2010 17:50:49 +0000 (10:50 -0700)
committerBen Pfaff <blp@nicira.com>
Mon, 6 Sep 2010 17:01:13 +0000 (10:01 -0700)
debian/.gitignore
debian/automake.mk
debian/copyright [deleted file]
debian/copyright.in [new file with mode: 0644]

index 3beef4405916b293a4c746c1b33049b84e65358e..7f43aa6ed9898b863838689770eaa7b537e8185c 100644 (file)
@@ -3,6 +3,7 @@
 *.substvars
 /control
 /corekeeper
+/copyright
 /files
 /nicira-switch
 /openvswitch
index 5a23d46326fcd92b34d3c404c0c0fa23cea2146a..ba9ea861da7dbce57a2ac0aa3f130d26328e51e9 100644 (file)
@@ -4,6 +4,7 @@ EXTRA_DIST += \
        debian/control \
        debian/control.modules.in \
        debian/copyright \
+       debian/copyright.in \
        debian/corekeeper.cron.daily \
        debian/corekeeper.init \
        debian/corekeeper.override \
@@ -50,3 +51,12 @@ check-debian-changelog-version:
        fi
 ALL_LOCAL += check-debian-changelog-version
 DIST_HOOKS += check-debian-changelog-version
+
+$(srcdir)/debian/copyright: AUTHORS debian/copyright.in
+       { sed -n -e '/%AUTHORS%/q' -e p < $(srcdir)/debian/copyright.in;   \
+         sed '1,/^$$/d' $(srcdir)/AUTHORS |                               \
+               sed -n -e '/^$$/q' -e 's/^/  /p';                          \
+         sed -e '1,/%AUTHORS%/d' $(srcdir)/debian/copyright.in;           \
+       } > $@
+
+DISTCLEANFILES += debian/copyright
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644 (file)
index f4f4df6..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-The original sources for this package can be found at:
-
-       http://openvswitch.org/
-
-
-Upstream Authors (from AUTHORS):
-
-       Andy Southgate          andy.southgate@citrix.com
-       Ben Pfaff               blp@nicira.com
-       Bryan Phillippe         bp@toroki.com
-       Dan Wendlandt           dan@nicira.com
-       David Erickson          derickso@stanford.edu
-       Glen Gibb               grg@stanford.edu
-       Ian Campbell            Ian.Campbell@citrix.com
-       Jean Tourrilhes         jt@hpl.hp.com
-       Jeremy Stribling        strib@nicira.com
-       Jesse Gross             jesse@nicira.com
-       Joe Perches             joe@perches.com
-       Jun Nakajima            jun.nakajima@intel.com
-       Justin Pettit           jpettit@nicira.com
-       Keith Amidon            keith@nicira.com
-       Martin Casado           casado@nicira.com
-       Natasha Gude            natasha@nicira.com
-       Neil McKee              neil.mckee@inmon.com
-       Paul Fazzone            pfazzone@nicira.com
-       Reid Price              reid@nicira.com
-       Simon Horman            horms@verge.net.au
-       Tetsuo NAKAGAWA         nakagawa@mxc.nes.nec.co.jp
-       Thomas Lacroix          thomas.lacroix@citrix.com
-       Todd Deshane            deshantm@gmail.com
-       Tom Everman             teverman@google.com
-       Tsvi Slonim             tsvi@toroki.com
-       Wei Yongjun             yjwei@cn.fujitsu.com
-       Yu Zhiguo               yuzg@cn.fujitsu.com
-
-Upstream Copyright Holders:
-
-       Copyright (c) 2007, 2008, 2009, 2010 Nicira Networks.
-       Copyright (c) 2010 Jean Tourrilhes - HP-Labs.
-       Copyright (c) 2008,2009,2010 Citrix Systems, Inc.
-       and authors listed above.
-
-License:
-
-* The following components are licensed under the GNU General Public Licence
-  version 2.
-
-       datapath/
-
-  On Debian systems, the complete text of the GNU General Public Licence
-  version 2 can be found in `/usr/share/common-licenses/GPL-2'
-
-* The following components are dual-licensed under the
-  GNU General Public Licence version 3 and the Apache Licence Version 2.0.
-
-       include/openvswitch/
-
-  On Debian systems, the complete text of the GNU General Public Licence
-  version 2 can be found in `/usr/share/common-licenses/GPL-2'.
-  On Debian systems, the complete text of the Apache License version 2.0
-  can be found in '/usr/share/common-licenses/Apache-2.0'.
-
-* All other components of this package are licensed under
-  The Apache License Version 2.0.
-
-  On Debian systems, the complete text of the Apache License version 2.0
-  can be found in '/usr/share/common-licenses/Apache-2.0'.
-
diff --git a/debian/copyright.in b/debian/copyright.in
new file mode 100644 (file)
index 0000000..ae1a788
--- /dev/null
@@ -0,0 +1,41 @@
+The original sources for this package can be found at:
+
+       http://openvswitch.org/
+
+Upstream Authors (from AUTHORS):
+
+%AUTHORS%
+
+Upstream Copyright Holders:
+
+       Copyright (c) 2007, 2008, 2009, 2010 Nicira Networks.
+       Copyright (c) 2010 Jean Tourrilhes - HP-Labs.
+       Copyright (c) 2008,2009,2010 Citrix Systems, Inc.
+       and authors listed above.
+
+License:
+
+* The following components are licensed under the GNU General Public Licence
+  version 2.
+
+       datapath/
+
+  On Debian systems, the complete text of the GNU General Public Licence
+  version 2 can be found in `/usr/share/common-licenses/GPL-2'
+
+* The following components are dual-licensed under the
+  GNU General Public Licence version 3 and the Apache Licence Version 2.0.
+
+       include/openvswitch/
+
+  On Debian systems, the complete text of the GNU General Public Licence
+  version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+  On Debian systems, the complete text of the Apache License version 2.0
+  can be found in '/usr/share/common-licenses/Apache-2.0'.
+
+* All other components of this package are licensed under
+  The Apache License Version 2.0.
+
+  On Debian systems, the complete text of the Apache License version 2.0
+  can be found in '/usr/share/common-licenses/Apache-2.0'.
+