Skip to content

Commit 6c56434

Browse files
authored
Merge pull request #281 from evoskuil/master
Update GNU default documents.
2 parents 2ecad18 + cca96b5 commit 6c56434

File tree

6 files changed

+51
-79
lines changed

6 files changed

+51
-79
lines changed

AUTHORS

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
Authors:
2-
3-
* Amir Taaki (genjix)
4-
Development
5-
6-
7-
* Phillip Mienk (pmienk)
8-
9-
* Eric Voskuil (evoskuil)
1+
commits libbitcoin developers
2+
--------------------------------------------
3+
977 Eric Voskuil (evoskuil)
4+
60 Phillip Mienk (pmienk)
5+
12 Amir Taaki (genjix)
6+
1 Lucas Betschart (lclc)

COPYING

Lines changed: 32 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
This license applies to all works under this directory.
2+
3+
Libbitcoin - C++ Bitcoin Development Toolkit and Applications
4+
Copyright © 2011-2017 libbitcoin developers (see AUTHORS)
5+
6+
This program is free software: you can redistribute it and/or modify
7+
it under the terms of the GNU Affero General Public License as published by
8+
the Free Software Foundation, either version 3 of the License, or
9+
(at your option) any later version.
10+
11+
This program is distributed in the hope that it will be useful,
12+
but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
GNU Affero General Public License for more details.
15+
16+
You should have received a copy of the GNU Affero General Public License
17+
along with this program. If not, see <http://www.gnu.org/licenses/>.
18+
19+
Additional permission under the GNU Affero GPL version 3 section 7:
20+
21+
If the covered work has no means of communicating an offer to provide
22+
Corresponding Source to the users interacting with it remotely over a
23+
computer network, then you may comply with this requirement by making
24+
the Corresponding Source for your version available for anyone to copy,
25+
free of charge and under the terms of this License, through a publicly
26+
available network server or other readily accessible means.
27+
28+
If you modify this Program, or any covered work, by linking or
29+
combining it with other code, such other code is not for that reason
30+
alone subject to any of the requirements of the GNU Affero GPL
31+
version 3.
32+
133
GNU AFFERO GENERAL PUBLIC LICENSE
234
Version 3, 19 November 2007
335

@@ -618,44 +650,3 @@ copy of the Program in return for a fee.
618650

619651
END OF TERMS AND CONDITIONS
620652

621-
How to Apply These Terms to Your New Programs
622-
623-
If you develop a new program, and you want it to be of the greatest
624-
possible use to the public, the best way to achieve this is to make it
625-
free software which everyone can redistribute and change under these terms.
626-
627-
To do so, attach the following notices to the program. It is safest
628-
to attach them to the start of each source file to most effectively
629-
state the exclusion of warranty; and each file should have at least
630-
the "copyright" line and a pointer to where the full notice is found.
631-
632-
<one line to give the program's name and a brief idea of what it does.>
633-
Copyright (C) <year> <name of author>
634-
635-
This program is free software: you can redistribute it and/or modify
636-
it under the terms of the GNU Affero General Public License as published by
637-
the Free Software Foundation, either version 3 of the License, or
638-
(at your option) any later version.
639-
640-
This program is distributed in the hope that it will be useful,
641-
but WITHOUT ANY WARRANTY; without even the implied warranty of
642-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
643-
GNU Affero General Public License for more details.
644-
645-
You should have received a copy of the GNU Affero General Public License
646-
along with this program. If not, see <http://www.gnu.org/licenses/>.
647-
648-
Also add information on how to contact you by electronic and paper mail.
649-
650-
If your software can interact with users remotely through a computer
651-
network, you should also make sure that it provides a way for users to
652-
get its source. For example, if your program is a web application, its
653-
interface could display a "Source" link that leads users to an archive
654-
of the code. There are many ways you could offer source, and different
655-
solutions will be better for different programs; see section 13 for the
656-
specific requirements.
657-
658-
You should also get your employer (if you work as a programmer) or school,
659-
if any, to sign a "copyright disclaimer" for the program, if necessary.
660-
For more information on this, and how to apply and follow the GNU AGPL, see
661-
<http://www.gnu.org/licenses/>.

ChangeLog

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Use command 'git log --oneline --decorate' for latest change log.

INSTALL

Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,14 @@
11
Installation Instructions
22
*************************
33

4-
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
5-
2006, 2007, 2008, 2009 Free Software Foundation, Inc.
4+
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
5+
Inc.
66

77
Copying and distribution of this file, with or without modification,
88
are permitted in any medium without royalty provided the copyright
99
notice and this notice are preserved. This file is offered as-is,
1010
without warranty of any kind.
1111

12-
==========================
13-
Debian/Ubuntu Instructions
14-
==========================
15-
16-
VVVVVVVVVVV
17-
> Start Here! <
18-
^^^^^^^^^^^
19-
20-
$ autoreconf -i
21-
$ ./configure
22-
$ make
23-
$ sudo make install
24-
$ sudo ldconfig
25-
26-
libbitcoin-blockchain is now installed in /usr/local/.
27-
2812
Basic Installation
2913
==================
3014

@@ -242,6 +226,11 @@ order to use an ANSI C compiler:
242226

243227
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
244228

229+
HP-UX `make' updates targets which have the same time stamps as
230+
their prerequisites, which makes it generally unusable when shipped
231+
generated files such as `configure' are involved. Use GNU `make'
232+
instead.
233+
245234
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
246235
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
247236
a workaround. If GNU CC is not installed, it is therefore recommended
@@ -320,9 +309,10 @@ causes the specified `gcc' to be used as the C compiler (unless it is
320309
overridden in the site shell script).
321310

322311
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
323-
an Autoconf bug. Until the bug is fixed you can use this workaround:
312+
an Autoconf limitation. Until the limitation is lifted, you can use
313+
this workaround:
324314

325-
CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
315+
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
326316

327317
`configure' Invocation
328318
======================
@@ -378,4 +368,3 @@ operates.
378368

379369
`configure' also accepts some other, not widely useful, options. Run
380370
`configure --help' for more details.
381-

NEWS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
See https://libbitcoin.org

README

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1 @@
1-
Install:
2-
3-
$ ./autogen.sh
4-
$ ./configure
5-
$ make
6-
$ sudo make install
7-
$ sudo ldconfig
8-
1+
See README.md

0 commit comments

Comments
 (0)