[csw-maintainers] [POLICY] opencsw-policy: Abstract and copyright

Maciej Blizinski maciej at opencsw.org
Sun Feb 6 12:27:23 CET 2011


Hello fellow maintainers,

The topic of policy codification has been stuck on format discussions for last
couple of weeks.  It'd like to continue, under the assumption that there isn't
that much interest in working with formats, and I can continue using asciidoc.

I'd like to start laying the groundwork of the policy document.  I'll be
sending it in reasonably sized chunks, so that we can agree and commit them
bit by bit.

Here's the first chunk, which is a rough copy of the Debian policy manual
abstract and copyright notice.  It also defines the license as GPL 2.0+.

Please provide your comments.  If maintainers are OK with this change, I'll
submit it to the code repository.

Maciej


---
 pkg/opencsw-policy/trunk/Makefile        |    7 +++--
 pkg/opencsw-policy/trunk/checksums       |    2 +-
 pkg/opencsw-policy/trunk/files/index.txt |   36 +++++++++++++++++++++++++++++-
 3 files changed, 40 insertions(+), 5 deletions(-)

diff --git a/pkg/opencsw-policy/trunk/Makefile b/pkg/opencsw-policy/trunk/Makefile
index e2f2c18..698e2d0 100644
--- a/pkg/opencsw-policy/trunk/Makefile
+++ b/pkg/opencsw-policy/trunk/Makefile
@@ -10,14 +10,14 @@ define BLURB
 endef
 SPKG_SOURCEURL = http://www.opencsw.org
 MASTER_SITES = http://www.gnu.org/licenses/
-DISTFILES  = fdl-1.3.txt
+DISTFILES  = gpl-2.0.txt
 CONFIGURE_SCRIPTS =
 BUILD_SCRIPTS = policy
 INSTALL_SCRIPTS = policy
 TEST_SCRIPTS =
 ARCHALL_CSWopencsw-policy = 1
 CATALOGNAME_CSWopencsw-policy = opencsw_policy
-LICENSE = fdl-1.3.txt
+LICENSE = gpl-2.0.txt
 
 BUILD_DEP_PKGS = CSWasciidoc
 
@@ -41,6 +41,7 @@ install-policy:
 	@$(MAKECOOKIE)
 
 post-merge:
+	# For testing purposes
 	if [ -d $(HOME)/public_html/policy ]; then \
-	  cp $(PKGROOT)/opt/csw/share/doc/opencsw_policy/index.html $(HOME)/public_html/policy; \
+	  rsync -vr $(PKGROOT)/opt/csw/share/doc/opencsw_policy/ $(HOME)/public_html/policy; \
 	fi
diff --git a/pkg/opencsw-policy/trunk/checksums b/pkg/opencsw-policy/trunk/checksums
index e6fa4f0..6986890 100644
--- a/pkg/opencsw-policy/trunk/checksums
+++ b/pkg/opencsw-policy/trunk/checksums
@@ -1 +1 @@
-10b9de612d532fdeeb7fe8fcd1435cc6  fdl-1.3.txt
+b234ee4d69f5fce4486a80fdaf4a4263  gpl-2.0.txt
diff --git a/pkg/opencsw-policy/trunk/files/index.txt b/pkg/opencsw-policy/trunk/files/index.txt
index 7e9ee64..fbb183c 100644
--- a/pkg/opencsw-policy/trunk/files/index.txt
+++ b/pkg/opencsw-policy/trunk/files/index.txt
@@ -3,5 +3,39 @@ OpenCSW packaging policy
 $Id: Makefile 11888 2010-12-12 12:43:48Z skayser $
 :toc:
 :website: http://www.opencsw.org
-
 :leveloffset: 1
+
+Abstract
+========
+
+This manual describes the policy requirements for the OpenCSW package
+catalog. This includes the structure and contents of the OpenCSW package
+catalog and several design issues of OpenCSW packages, as well as
+technical requirements that each package must satisfy to be included in
+the distribution.
+
+Copyright Notice
+================
+
+Copyright © 2011 OpenCSW
+
+Parts of this manual are copied from the Debian GNU/Linux policy manual.
+This manual is released with compliance with Debian manual's licensing
+terms.
+
+This manual is free software; you may 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, or (at your option) any
+later version.
+
+This 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.
+
+A copy of the GNU General Public License is available on the World Wide
+Web at the GNU General Public Licence. You can also obtain it by writing
+to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+Boston, MA 02110-1301, USA.
+
+include::shared-csw-opt.txt[]
-- 
1.7.3.2



More information about the maintainers mailing list