mirror of https://gerrit.osmocom.org/osmo-sysmon
78 lines
3.8 KiB
Plaintext
78 lines
3.8 KiB
Plaintext
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
|
Upstream-Name: osmo-sysmon
|
|
Source: https://gitea.osmocom.org/osmocom/osmo-sysmon
|
|
|
|
Files: *
|
|
Copyright: 2019 sysmocom s.f.m.c. GmbH <info@sysmocom.de>
|
|
License: GPL-2.0+
|
|
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 2 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, write to the Free Software Foundation, Inc.,
|
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
.
|
|
On Debian systems, the complete text of the GNU General Public License
|
|
Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
|
|
|
|
Files: git-version-gen
|
|
Copyright: 2007-2010 Free Software Foundation, Inc.
|
|
License: GPL-3.0+
|
|
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/>.
|
|
.
|
|
This script is derived from GIT-VERSION-GEN from GIT: http://git.or.cz/.
|
|
It may be run two ways:
|
|
- from a git repository in which the "git describe" command below
|
|
produces useful output (thus requiring at least one signed tag)
|
|
- from a non-git-repo directory containing a .tarball-version file, which
|
|
presumes this script is invoked like "./git-version-gen .tarball-version".
|
|
.
|
|
In order to use intra-version strings in your project, you will need two
|
|
separate generated version string files:
|
|
.
|
|
.tarball-version - present only in a distribution tarball, and not in
|
|
a checked-out repository. Created with contents that were learned at
|
|
the last time autoconf was run, and used by git-version-gen. Must not
|
|
be present in either $(srcdir) or $(builddir) for git-version-gen to
|
|
give accurate answers during normal development with a checked out tree,
|
|
but must be present in a tarball when there is no version control system.
|
|
Therefore, it cannot be used in any dependencies. GNUmakefile has
|
|
hooks to force a reconfigure at distribution time to get the value
|
|
correct, without penalizing normal development with extra reconfigures.
|
|
.
|
|
.version - present in a checked-out repository and in a distribution
|
|
tarball. Usable in dependencies, particularly for files that don't
|
|
want to depend on config.h but do want to track version changes.
|
|
Delete this file prior to any autoconf run where you want to rebuild
|
|
files to pick up a version string change; and leave it stale to
|
|
minimize rebuild time after unrelated changes to configure sources.
|
|
.
|
|
It is probably wise to add these two files to .gitignore, so that you
|
|
don't accidentally commit either generated file.
|
|
.
|
|
Use the following line in your configure.ac, so that $(VERSION) will
|
|
automatically be up-to-date each time configure is run (and note that
|
|
since configure.ac no longer includes a version string, Makefile rules
|
|
should not depend on configure.ac for version updates).
|
|
.
|
|
On Debian systems, the complete text of the GNU General Public License
|
|
Version 3 can be found in `/usr/share/common-licenses/GPL-3'.
|