groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 01/01: contrib/gideal: license and Emacs setup


From: Bernd Warken
Subject: [groff] 01/01: contrib/gideal: license and Emacs setup
Date: Wed, 03 Sep 2014 15:42:06 +0000

bwarken pushed a commit to branch master
in repository groff.

commit c62df76e0d398f5437e9e0156ca8fb59b00a4a4a
Author: Bernd Warken <address@hidden>
Date:   Wed Sep 3 17:41:58 2014 +0200

    contrib/gideal: license and Emacs setup
---
 contrib/gideal/ChangeLog                 |    5 +++++
 contrib/gideal/Makefile.sub              |    5 +----
 contrib/gideal/files/opaque_MIT.ideal.ms |   26 ++++++++++++++++++++++++++
 contrib/gideal/files/test.groff          |   20 +++++++++++++++++++-
 contrib/gideal/gideal.man                |    9 +--------
 contrib/gideal/gideal.pl                 |   12 +++++-------
 contrib/gideal/ideal.man                 |    5 +----
 contrib/gideal/libfiles/README.txt       |   27 +++++++++++++++++++++++++++
 8 files changed, 85 insertions(+), 24 deletions(-)

diff --git a/contrib/gideal/ChangeLog b/contrib/gideal/ChangeLog
index e2638d0..f65c633 100644
--- a/contrib/gideal/ChangeLog
+++ b/contrib/gideal/ChangeLog
@@ -1,3 +1,8 @@
+2014-09-03  Bernd Warken  <address@hidden>
+
+       * all `gideal' files: Add or repair license, omit last updates,
+       and add Emacs suitable setup.
+
 2014-07-04  Bernd Warken  <address@hidden>
 
        * gideal.pl: New version 0.9.6
diff --git a/contrib/gideal/Makefile.sub b/contrib/gideal/Makefile.sub
index b59a757..a7dd26b 100644
--- a/contrib/gideal/Makefile.sub
+++ b/contrib/gideal/Makefile.sub
@@ -2,12 +2,9 @@
 
 # File position: <groff-source>/contrib/gideal/Makefile.sub
 
-# Copyright (C) 2014
-#   Free Software Foundation, Inc.
+# Copyright (C) 2014  Free Software Foundation, Inc.
 # Written by Bernd Warken <address@hidden>.
 
-# Last update: 17 Jun 2014
-
 # This file is part of `gideal' which is part of `groff'.
 
 # `groff' is free software; you can redistribute it and/or modify it
diff --git a/contrib/gideal/files/opaque_MIT.ideal.ms 
b/contrib/gideal/files/opaque_MIT.ideal.ms
index 45dd389..804538c 100644
--- a/contrib/gideal/files/opaque_MIT.ideal.ms
+++ b/contrib/gideal/files/opaque_MIT.ideal.ms
@@ -1,3 +1,21 @@
+.\" --------------------------------------------------------------------
+.\" Legalese
+.\" --------------------------------------------------------------------
+.
+.ig
+Copyright 2014  Free Software Foundation, Inc.
+
+This file is part of `ideal', which is part of `groff', a free
+software project.
+
+You can redistribute it and/or modify it under the terms of the `GNU
+General Public License version 2' (GPL2) as published by the `Free
+Software Foundation'.
+
+The license text is available in the internet at
+<http://www.gnu.org/licenses/gpl-2.0.html>.
+..
+.
 .NH 1
 Opaque Boxes
 .PP
@@ -250,3 +268,11 @@ it is easy to specify the lines or circular arcs that 
remain.
 But when a spline is chopped, the guiding points of the resulting curve pieces
 are hard to determine.
 .Te
+.
+.\" --------------------------------------------------------------------
+.\" Emacs settings
+.\" --------------------------------------------------------------------
+.
+.\" Local Variables:
+.\" mode: nroff
+.\" End:
diff --git a/contrib/gideal/files/test.groff b/contrib/gideal/files/test.groff
index 74816b4..e1a42b1 100644
--- a/contrib/gideal/files/test.groff
+++ b/contrib/gideal/files/test.groff
@@ -1,3 +1,16 @@
+.ig
+Copyright 2014  Free Software Foundation, Inc.
+
+This file is part of `ideal', which is part of `groff', a free
+software project.
+
+You can redistribute it and/or modify it under the terms of the `GNU
+General Public License version 2' (GPL2) as published by the `Free
+Software Foundation'.
+
+The license text is available in the internet at
+<http://www.gnu.org/licenses/gpl-2.0.html>.
+..
 .nf
 before
 .IS
@@ -10,4 +23,9 @@ the number
 is now 2
 .IF
 after
-.fi
\ No newline at end of file
+.fi
+.
+.\" ##### Emacs settings
+.\" Local Variables:
+.\" mode: nroff
+.\" End:
diff --git a/contrib/gideal/gideal.man b/contrib/gideal/gideal.man
index d4bf4d1..aa8e6d6 100644
--- a/contrib/gideal/gideal.man
+++ b/contrib/gideal/gideal.man
@@ -15,12 +15,9 @@ gideal.1 - man page for the ideal roff preprocessor
 Source file position:  <groff_source_top>/contrib/gideal/gideal.man
 Installed position:    $prefix/share/man/man1/gideal.1
 
-Last update: 5 Jul 2014
-
 This file was written by Bernd Warken <address@hidden>
 .
-Copyright \(co 2014
-       Free Software Foundation, Inc.
+Copyright \(co 2014  Free Software Foundation, Inc.
 
 This file is part of `gideal', which is part of `groff', a free
 software project.
@@ -373,10 +370,6 @@ The license text is available in the internet at
 .UE .
 ..
 .
-.
-.
-.
-.
 .\" --------------------------------------------------------------------
 .\" Emacs settings
 .\" --------------------------------------------------------------------
diff --git a/contrib/gideal/gideal.pl b/contrib/gideal/gideal.pl
index 18765c5..f6768e8 100755
--- a/contrib/gideal/gideal.pl
+++ b/contrib/gideal/gideal.pl
@@ -5,12 +5,10 @@
 # Source file position: <groff-source>/contrib/gideal/gideal.pl
 # Installed position: <prefix>/bin/gideal
 
-# Copyright (C) 2014
-#   Free Software Foundation, Inc.
+# Copyright (C) 2014  Free Software Foundation, Inc.
 
 # Written by Bernd Warken <address@hidden>.
 
-my $Latest_Update = '6 Jul 2014';
 my $version = '0.9.6';
 
 # This file is part of `gideal', which is part of `groff'.
@@ -106,7 +104,7 @@ foreach (@ARGV) {
       q(parts in `roff' files.);
     exit;
   } elsif ( /^(-v|--v|--ve|--ver|--vers|--versi|--versio|--version)$/ ) {
-    print q(`gideal' version ) . $version . ' of ' . $Latest_Update;
+    print q(`gideal' version ) . $version;
     exit;
   }
 }
@@ -121,11 +119,11 @@ my $out_file;
   my $template = 'gideal_' . "$$" . '_XXXX';
   my $tmpdir;
   foreach ($ENV{'GROFF_TMPDIR'}, $ENV{'TMPDIR'}, $ENV{'TMP'}, $ENV{'TEMP'},
-           $ENV{'TEMPDIR'}, 'tmp', $ENV{'HOME'},
-           File::Spec->catfile($ENV{'HOME'}, 'tmp')) {
+          $ENV{'TEMPDIR'}, 'tmp', $ENV{'HOME'},
+          File::Spec->catfile($ENV{'HOME'}, 'tmp')) {
     if ($_ && -d $_ && -w $_) {
       eval { $tmpdir = tempdir( $template,
-                                CLEANUP => 1, DIR => "$_" ); };
+                               CLEANUP => 1, DIR => "$_" ); };
       last if $tmpdir;
     }
   }
diff --git a/contrib/gideal/ideal.man b/contrib/gideal/ideal.man
index 1e2af3b..7671cbf 100644
--- a/contrib/gideal/ideal.man
+++ b/contrib/gideal/ideal.man
@@ -13,13 +13,10 @@ ideal.7 - man page for the ideal roff language
 
 Source file position:  <groff_source_top>/contrib/gideal/ideal.man
 Installed position:    $prefix/share/man/man7/ideal.7
-.
-Last update: 4 Jul 2014
 
 This file was written by Bernd Warken <address@hidden>.
 
-Copyright 2014
-       Free Software Foundation, Inc.
+Copyright 2014  Free Software Foundation, Inc.
 
 This file is part of `ideal', which is part of `groff', a free
 software project.
diff --git a/contrib/gideal/libfiles/README.txt 
b/contrib/gideal/libfiles/README.txt
index 284868a..3a98f20 100644
--- a/contrib/gideal/libfiles/README.txt
+++ b/contrib/gideal/libfiles/README.txt
@@ -9,3 +9,30 @@ But we added the extension `.ideal' to each libfile file.
 Only the libfile `arc' is lacking.  It's existence was mentioned, but
 not given.  We collected useful information and wrote a new file
 `arc.ideal'.
+
+
+########################################################################
+# License
+
+Copyright (C) 2014 Free Software Foundation, Inc.
+
+Written by Bernd Warken <address@hidden>.
+
+This file is part of `gideal', which is part of `groff'.
+
+`groff' is free software; you can redistribute it and/or modify it
+under the terms of the GNU General Public License (GPL) vbersion 2 as
+published by the Free Software Foundation.
+
+`groff' 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.
+
+The GPL2 license text is available in the internet at
+<http://www.gnu.org/licenses/gpl-2.0.html>.
+
+####### Emacs settings
+Local Variables:
+mode: text
+End:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]