diff options
author | Richard Hughes <richard@hughsie.com> | 2017-12-19 14:53:18 +0000 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2017-12-19 14:53:36 +0000 |
commit | edf7e15fafb79656a9d80cc6b50f3cb68ceb7f94 (patch) | |
tree | 7f33908b78cfcc37d23887fed98c051204020b34 | |
parent | 729eba3ff2688264df3ac4fc776d8261ab9b0c20 (diff) | |
download | gusb-edf7e15fafb79656a9d80cc6b50f3cb68ceb7f94.tar.gz |
trivial: Update RELEASE to reflect our new Meson future
-rw-r--r-- | RELEASE | 54 | ||||
-rw-r--r-- | RELEASE.md | 51 |
2 files changed, 51 insertions, 54 deletions
diff --git a/RELEASE b/RELEASE deleted file mode 100644 index 5372684..0000000 --- a/RELEASE +++ /dev/null @@ -1,54 +0,0 @@ -GUsb Release Notes - -* Write NEWS entries for GUsb in the same format as usual. - -git shortlog gusb_0_2_11.. | grep -i -v trivial | grep -v Merge > NEWS.new - --------------------------------------------------------------------------------- -Version 0.2.12 -~~~~~~~~~~~~~~ -Released: 2017-xx-xx - -Notes: - -New Features: - -Bugfixes: --------------------------------------------------------------------------------- - -* Update library version if new ABI or API in configure.ac - -* Commit changes in git: - -git commit -a -m "Release version 0.2.12" -git tag -s -f -m "Release 0.2.12" gusb_0_2_12 -<gpg password> -git push --tags -git push - -* run 'make dist' - -* Upload tarball to: - -scp *.tar.* hughsient@people.freedesktop.org:public_html/releases/ - -* Do post release version bump in configure.ac - -* Commit trivial changes: - -git commit -a -m "trivial: post release version bump" -git push - -* Send an email to devkit-devel@lists.freedesktop.org - -================================================= -GUsb 0.2.11 released! - -GUsb is a GObject wrapper for libusb1 that makes it easy to do -asynchronous control, bulk and interrupt transfers with proper -cancellation and integration into a mainloop. - -Tarballs available here: http://people.freedesktop.org/~hughsient/releases/ - -================================================= - diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 0000000..432fb27 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,51 @@ +GUsb Release Notes +================== + +Write `NEWS` entries for GUsb in the same format as usual. + + git shortlog gusb_0_2_11.. | grep -i -v trivial | grep -v Merge > NEWS.new + ================================================= + Version 0.2.12 + ~~~~~~~~~~~~~~ + Released: 2017-xx-xx + + Notes: + + New Features: + + Bugfixes: + ================================================= + +Update library version if new ABI or API in `meson.build`, commit, and build tarball: + + # MAKE SURE THIS IS CORRECT + export release_ver="0.2.12" + + git commit -a -m "Release version ${release_ver" + git tag -s -f -m "Release ${release_ver}" "${release_ver}" + <gpg password> + ninja dist + git push --tags + git push + gpg -b -a meson-dist/libgusb-${release_ver}.tar.xz + +Upload tarball: + + scp meson-dist/libgusb-${release_ver}.tar.* hughsient@people.freedesktop.org:public_html/releases/ + +Do post release version bump in `meson.build` and commit changes: + + git commit -a -m "trivial: post release version bump" + git push + +Send an email to devkit-devel@lists.freedesktop.org + + ================================================= + GUsb 0.2.11 released! + + GUsb is a GObject wrapper for libusb1 that makes it easy to do + asynchronous control, bulk and interrupt transfers with proper + cancellation and integration into a mainloop. + + Tarballs available here: http://people.freedesktop.org/~hughsient/releases/ + ================================================= |