diff options
-rw-r--r-- | CHANGELOG.txt | 18 | ||||
-rw-r--r-- | LICENSE.txt | 8 | ||||
-rw-r--r-- | Makefile | 33 | ||||
-rw-r--r-- | VERSION.txt | 2 | ||||
-rw-r--r-- | man/Makefile | 4 | ||||
-rw-r--r-- | man/man.in | 4 | ||||
-rw-r--r-- | man/progress-linux-metapackages.7.rst | 4 |
7 files changed, 55 insertions, 18 deletions
diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 6ce4600..62495d0 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,15 @@ +2022-10-02 Daniel Baumann <daniel.baumann@progress-linux.org> + + * Releasing version 20221002. + + [ Daniel Baumann ] + * Recreating changelog from git commits. + * Updating license with newer GPL-3 version containing https instead of http links. + * Updating comment headers in makefiles. + * Updating comment headers in makefiles. + * Updating copyright headers for 2022. + * Adding release and upload targets to makefile. + 2021-01-01 Daniel Baumann <daniel.baumann@progress-linux.org> * Releasing version 20211008. @@ -23,7 +35,13 @@ [ Daniel Baumann ] * Correcting package name typo in Makefile. * Removing unnecessary trailing slash in manpage urls. + * Updating date and version in manpage. 2019-02-25 Daniel Baumann <daniel.baumann@progress-linux.org> * Releasing version 20190225. + + [ Daniel Baumann ] + * Adding Makefile. + * Adding LICENSE.txt. + * Adding manpages/progress-linux-metapackages.7. diff --git a/LICENSE.txt b/LICENSE.txt index 94a9ed0..f288702 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,7 +1,7 @@ GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 - Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> + Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -645,7 +645,7 @@ the "copyright" line and a pointer to where the full notice is found. 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/>. + along with this program. If not, see <https://www.gnu.org/licenses/>. Also add information on how to contact you by electronic and paper mail. @@ -664,11 +664,11 @@ might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see -<http://www.gnu.org/licenses/>. +<https://www.gnu.org/licenses/>. The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read -<http://www.gnu.org/philosophy/why-not-lgpl.html>. +<https://www.gnu.org/licenses/why-not-lgpl.html>. @@ -1,6 +1,4 @@ -# Progress Linux metapackages - -# Copyright (C) 2010-2021 Daniel Baumann <daniel.baumann@progress-linux.org> +# Copyright (C) 2010-2022 Daniel Baumann <daniel.baumann@progress-linux.org> # # SPDX-License-Identifier: GPL-3.0+ # @@ -19,7 +17,10 @@ SHELL := sh -e -PROJECT := progress-linux-metapackages +PROJECT := progress-linux +SOFTWARE := progress-linux-metapackages + +VERSION := $(shell cat VERSION.txt) all: build @@ -74,3 +75,27 @@ uninstall-man: done reinstall: clean uninstall build install + +distclean: clean + rm -rf $(SOFTWARE)-$(VERSION) + +release: distclean + git commit -a -s -S -m 'Releasing version $(VERSION).' || true + git tag -s -m 'Tagging version $(VERSION).' v$(VERSION) || true + + mkdir -p $(SOFTWARE)-$(VERSION) + find . -mindepth 1 -maxdepth 1 -and -not -name ".git*" -and -not -name debian -and -not -name $(SOFTWARE)-$(VERSION) -exec cp \-a {} $(SOFTWARE)-$(VERSION) \; + + for FORMAT in xz lzip; \ + do \ + EXTENSION=$$(echo $${FORMAT} | cut -b-2); \ + tar --$${FORMAT} -cf ../$(SOFTWARE)-$(VERSION).tar.$${EXTENSION} $(SOFTWARE)-$(VERSION); \ + sha512sum ../$(SOFTWARE)-$(VERSION).tar.$${EXTENSION} > ../$(SOFTWARE)-$(VERSION).tar.$${EXTENSION}.sha512; \ + gpg --default-key 0x3E6CA28DAAF8DD14 --armor -b ../$(SOFTWARE)-$(VERSION).tar.$${EXTENSION}; \ + mv ../$(SOFTWARE)-$(VERSION).tar.$${EXTENSION}.asc ../$(SOFTWARE)-$(VERSION).tar.$${EXTENSION}.sig; \ + done + + rm -rf $(SOFTWARE)-$(VERSION) + +upload: + scp ../$(SOFTWARE)-$(VERSION).* get.progress-linux.org:/srv/get.progress-linux.org/packages/$(SOFTWARE)/upstream diff --git a/VERSION.txt b/VERSION.txt index 202e0fe..9bab13a 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -20211008 +20221002 diff --git a/man/Makefile b/man/Makefile index 42a10c8..e0395ff 100644 --- a/man/Makefile +++ b/man/Makefile @@ -1,6 +1,4 @@ -# Progress Linux metapackages - -# Copyright (C) 2010-2021 Daniel Baumann <daniel.baumann@progress-linux.org> +# Copyright (C) 2010-2022 Daniel Baumann <daniel.baumann@progress-linux.org> # # SPDX-License-Identifier: GPL-3.0+ # @@ -1,6 +1,4 @@ -.\" Progress Linux metapackages - -.\" Copyright (C) 2010-2021 Daniel Baumann <daniel.baumann@progress-linux.org> +.\" Copyright (C) 2010-2022 Daniel Baumann <daniel.baumann@progress-linux.org> .\" .\" SPDX-License-Identifier: GPL-3.0+ .\" diff --git a/man/progress-linux-metapackages.7.rst b/man/progress-linux-metapackages.7.rst index 6eb8603..22db849 100644 --- a/man/progress-linux-metapackages.7.rst +++ b/man/progress-linux-metapackages.7.rst @@ -1,6 +1,4 @@ -.. Progress Linux metapackages - -.. Copyright (C) 2010-2021 Daniel Baumann <daniel.baumann@progress-linux.org> +.. Copyright (C) 2010-2022 Daniel Baumann <daniel.baumann@progress-linux.org> .. .. SPDX-License-Identifier: GPL-3.0+ .. |