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 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 . . 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'.