File tree Expand file tree Collapse file tree 2 files changed +68
-0
lines changed
Expand file tree Collapse file tree 2 files changed +68
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # ###########################################################################
3+ # Copyright (c) 2015 Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
4+ #
5+ # This program is free software; you can redistribute it and/or modify
6+ # it under the terms of the GNU General Public License as published by
7+ # the Free Software Foundation; either version 2 of the License, or
8+ # (at your option) any later version.
9+ #
10+ # This program is distributed in the hope that it will be useful,
11+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ # GNU General Public License for more details.
14+ #
15+ # You should have received a copy of the GNU General Public License
16+ # along with this program; if not, write to the
17+ # Free Software Foundation, Inc.,
18+ # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
19+ # ###########################################################################
20+
21+ export prev=$1
22+ export next=$2
23+
24+ export contributors=` git shortlog v${prev} ..v${next} -sn --no-merges | awk -F' \t' ' {print $2}' | tr -s " \\ n" " *" | sed -e ' s@*@, @g' -e ' s@, $@\n@g' `
25+ export logs=` git shortlog v${prev} ..v${next} --no-merges --format=" %s - [link](https://github.com/sddm/sddm/commit/%h)" `
26+
27+ cat template.txt | envsubst
Original file line number Diff line number Diff line change 1+ The SDDM team is proud to announce the release ${next} of SDDM,
2+ the Simple Desktop Display Manager.
3+
4+ SDDM is made possible thanks to the collaborative work of the [Hawaii](http://hawaiios.org),
5+ [KDE](https://www.kde.org) and [LXDE](http://lxqt.org) projects, as well as the help and contributions from dozens
6+ of other developers.
7+
8+ [INSERT HIGHLIGHTS HERE]
9+
10+ Release notes:
11+ * [LABEL: ITEM1]
12+ * [LABEL: ITEM1]
13+
14+ [Legend of previously used labels:
15+ - BACKWARDS-INCOMPATIBLE: means a change that breaks a previous behavior
16+ - LICENSING: licensing changes
17+ - WAYLAND: Wayland support
18+ - CONFIG: Changes to the configuration file
19+ - THEMES: Changes or improvements to themes
20+ - BUILD: Build issue fixes
21+ - I18N: Internationalization
22+ ]
23+
24+ The list of changes is also available in our CHANGELOG file:
25+ https://github.com/sddm/sddm/blob/v${next}/ChangeLog
26+
27+ The SDDM team is working very hard towards SDDM 1.0.0.
28+ Want to help us? Want to join us? Found any bugs?
29+ Please file bug reports and pull requests on our Github tracker:
30+ https://github.com/sddm/sddm/issues
31+
32+ The ${next} sources are hosted on GitHub, release tag is [here](https://github.com/sddm/sddm/releases/tag/v${next}).
33+ Please see the "INSTALL" file for build instructions.
34+
35+ We would like to thank the following developers for their contributions to this release:
36+
37+ ${contributors}
38+
39+ Commits list:
40+
41+ ${logs}
You can’t perform that action at this time.
0 commit comments