summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Schubert <feartohell@seznam.cz>2015-05-11 20:15:21 +0200
committerAdam Schubert <feartohell@seznam.cz>2015-05-11 20:15:21 +0200
commita68fe85ffd389e911ecfae924948a40b1bed28fd (patch)
tree2777230890b2dcaa684dbfb53a4cb91eb7f551fa
parenta62f29ea4b7edd61bb49e9a82761d6686fd81fc0 (diff)
downloadlibrsync-a68fe85ffd389e911ecfae924948a40b1bed28fd.tar.gz
Add Copyright headers and some cleanup
-rw-r--r--AUTHORS1
-rw-r--r--CMakeLists.txt16
-rw-r--r--README.md6
-rw-r--r--RELEASING.md22
-rw-r--r--TODO.md4
-rw-r--r--cmake/FindPOPT.cmake3
6 files changed, 43 insertions, 9 deletions
diff --git a/AUTHORS b/AUTHORS
index b4425dd..eaf74e9 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,3 +1,4 @@
Martin Pool <mbp@sourcefrog.net>
Andrew Tridgell <tridge@samba.org>
Donovan Baarda <abo@minkirri.apana.org.au>
+Adam Schubert <adam.schubert@sg1-game.net>
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 972dcda..e0e4914 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,3 +1,19 @@
+# Copyright (C) 2015 Adam Schubert <adam.schubert@sg1-game.net>
+#
+# 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 3 of the License, or
+# (at your option) any later version.
+#
+# This program 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 program. If not, see <http://www.gnu.org/licenses/>.
+
+
project(librsync)
cmake_minimum_required(VERSION 2.6)
diff --git a/README.md b/README.md
index 8684013..3518ab4 100644
--- a/README.md
+++ b/README.md
@@ -66,8 +66,7 @@ Generate Makefile by running
$ cmake .
-After building you can install `rdiff` and `librsync` for system-wide use. The
-destination is controlled by `--prefix` and related options to `./configure`.
+After building you can install `rdiff` and `librsync` for system-wide use.
$ sudo make install
@@ -78,8 +77,7 @@ is also possible to compile under cygwin using MSVC++. You must have
environment variables needed by MSCV set using the Vcvars32.bat
script. With these variables set, you just do;
- $ ./configure.msc
- $ make all check
+ $ FIXME test in MSVC
The PCbuild directory contains a project and pre-generated config
files for use with the MSVC++ IDE. This should be enought to compile
diff --git a/RELEASING.md b/RELEASING.md
new file mode 100644
index 0000000..f957867
--- /dev/null
+++ b/RELEASING.md
@@ -0,0 +1,22 @@
+# Releasing
+
+If you are making a new tarball release of librsync, follow this checklist:
+
+* AUTHORS - make sure all significant authors are included.
+
+* NEWS - make sure the top "Changes in X.Y.Z" is correct.
+
+* THANKS - make sure the bottom "Contributors for X.Y.Z" is correct.
+
+* configure.ac - make sure AC_INIT and librsync_libversion are right.
+
+* libversions.txt - make sure libversion is added.
+
+* librsync.spec - make sure version and URL are right.
+
+
+Do a complete configure and distcheck to ensure everything is properly
+configured, built, and tested:
+
+ $ TODO
+
diff --git a/TODO.md b/TODO.md
index 5b0a8c1..3701f7c 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,9 +1,5 @@
* Upload built documentation to librsync.sourcefrog.net, delete dead sites.
-* Change to using SCons or some other build system? Much easier to build
- shared libraries than
- Make, and possibly easier to build on Windows.
-
* Documentation
Would be nice...
diff --git a/cmake/FindPOPT.cmake b/cmake/FindPOPT.cmake
index be57f63..2753127 100644
--- a/cmake/FindPOPT.cmake
+++ b/cmake/FindPOPT.cmake
@@ -1,6 +1,7 @@
#--------------------------------------------------------------------------------
-# Copyright (c) 2012-2013, Lars Baehren <lbaehren@gmail.com>
+# Copyright (C) 2012-2013, Lars Baehren <lbaehren@gmail.com>
+# Copyright (C) 2015 Adam Schubert <adam.schubert@sg1-game.net>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without modification,