1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318
|
dh-make-elpa (0.19.5) unstable; urgency=medium
[ Xiyue Deng ]
* Use substitute strings in filenamemangle to make it more robust
* Reformat default watch file content to be multiline with heredoc
* Skip `.git' from github project name when generating d/watch
* Update generated Standards-Version to 4.7.0
* Update Standards-Version to 4.7.0; no change needed
* Trim whitespace when detecting the short description
* Add myself to uploaders
-- Sean Whitton <spwhitton@spwhitton.name> Thu, 12 Sep 2024 11:16:02 +0100
dh-make-elpa (0.19.4) unstable; urgency=medium
* Team upload.
* Rebuild against dh-elpa 2.1.3.
Upload pushed to dgit-repos but not salsa.
See <https://lists.debian.org/debian-emacsen/2024/07/msg00077.html>.
-- Sean Whitton <spwhitton@spwhitton.name> Wed, 24 Jul 2024 21:47:00 +0900
dh-make-elpa (0.19.3) unstable; urgency=medium
* Team upload
[ Jeremy Sowden ]
* Replace Perl smart-match operator (Closes: #1060707)
* Remove suppression of smart-match warning
[ Xiyue Deng ]
* Create new packages with Standards-Version 4.6.2
* Use special strings for version and extension substitution in watch
file
-- Lev Lamberov <dogsleg@debian.org> Sun, 14 Jan 2024 10:32:29 +0500
dh-make-elpa (0.19.2) unstable; urgency=medium
* Team upload
[ Nicholas D Steeves ]
* Create new packages with Standards-Version 4.6.1
* Create new packages that Recommend emacs without the "(>= 46.0)"
qualifier, because even oldoldstable (Debian 9, stretch) will install
this minimum required version.
[ Richard Lewis ]
* Add missing dependency on libemail-date-format-perl
* Fix detection of maintainer/uploader name when DEBFULLNAME is not
set (Closes: #1019202), and improve detection of email address if DEBEMAIL
is not set.
* d/control: Declare Standards-Version 4.6.2 (no changes needed), refresh
format of lintian override messages
* Add autopkgtests
-- Richard Lewis <richard.lewis.debian@googlemail.com> Thu, 19 Oct 2023 20:00:00 +0100
dh-make-elpa (0.19.1) unstable; urgency=medium
* Set up proper accessors
* Fix missing accessors calls (Closes: #978104)
Thanks to Axel Beckert
* Bump copyright years
* Bump Standards-Version in skeleton package to 4.5.1
* d/control: Declare Standards-Version 4.5.1 (no changes needed)
-- Lev Lamberov <dogsleg@debian.org> Sun, 03 Jan 2021 10:20:07 +0500
dh-make-elpa (0.19) unstable; urgency=medium
* Untie dh-make-elpa from dh-make-perl (Closes: #932324)
* Bump version numbers in code
* d/control: Depend on libdebian-source-perl rather than dh-make-perl
* d/copyright: Update copyright information
-- Lev Lamberov <dogsleg@debian.org> Thu, 25 Jun 2020 23:22:12 +0500
dh-make-elpa (0.18) unstable; urgency=medium
* Print proper message and generate FIXME if failed to determine
copyright holder (Closes: #944985)
* Create new packages with debhelper-compat (= 13)
* Create new packages with Rules-Requires-Root: no
* Create new packages with Standards-Version 4.5.0
* d/control: Migrate to debhelper-compat 13
* d/control: Add Rules-Requires-Root: no
* d/control: Declare Standards-Version 4.5.0 (no changes needed)
-- Lev Lamberov <dogsleg@debian.org> Fri, 12 Jun 2020 22:10:26 +0500
dh-make-elpa (0.17) unstable; urgency=medium
[ Lev Lamberov ]
* Migrate to dh 12
* Declare Standards-Version 4.4.0 (no changes needed)
* Create new packages with Standards-Version 4.4.0
* Create new packages with debhelper-compat (= 12) and without d/compat
(Closes: #891987, #932391)
* Drop adding emacs25 to Enhances field of new packages
[ Matthew Kraai ]
* Change default section to "editors".
-- Lev Lamberov <dogsleg@debian.org> Fri, 12 Jun 2020 21:53:42 +0500
dh-make-elpa (0.16) unstable; urgency=medium
[ Sean Whitton ]
* d/copyright: License under GPL-2, not GPL-3+. See discussion in #903289.
[ Lev Lamberov ]
* Implement help command (Closes: #903164)
* Add better documentation, including extended copyright information
* Migrate to dh 11
* d/copyright: Update copyright information
* d/copyright: Use secure URI in d/copyright
* d/control: Replace Sean Whitton by myself in Uploaders (Closes: #903289)
* d/control: Rearrange dependencies for better readability
* d/control: Remove Built-Using field
* d/control: Declare Standards-Version 4.2.1 (no changes needed)
* d/watch: Update watch file to use Salsa
* d/source/lintian-overrides: Use renamed tag name
-- Lev Lamberov <dogsleg@debian.org> Sun, 26 Aug 2018 18:08:27 +0500
dh-make-elpa (0.15) unstable; urgency=medium
* Remove trailing slash from generated Vcs-Git and this package's Vcs-Git.
Either I was wrong, or the canonical salsa URI no longer includes this.
-- Sean Whitton <spwhitton@spwhitton.name> Thu, 26 Jul 2018 12:02:01 +0800
dh-make-elpa (0.14) unstable; urgency=medium
* Team upload
* Bump generated std-ver to 4.1.5 (no changes required) (Closes: #904595).
* Declare compliance with Debian Policy 4.1.5.
-- David Bremner <bremner@debian.org> Thu, 26 Jul 2018 11:14:45 +0800
dh-make-elpa (0.13) unstable; urgency=medium
[ Lev Lamberov ]
* Substitute debhelper version in Build-Depends from configuration
* Add support for {md,markdown,mdwn,org} documentation files (Closes: #862604)
[ Sean Whitton ]
* Update Maintainer field
from: Debian Emacs addons team <pkg-emacsen-addons@lists.alioth.debian.org>
to: Debian Emacsen team <debian-emacsen@lists.debian.org>
* Update generated Maintainer field likewise.
-- Sean Whitton <spwhitton@spwhitton.name> Sun, 20 May 2018 15:52:04 -0700
dh-make-elpa (0.12) unstable; urgency=medium
[ Alberto Luaces Fernández ]
* Generate Vcs-* fields pointing to salsa.
[ Sean Whitton ]
* Update Vcs-* fields to point to salsa.
* Bump generated std-ver to 4.1.3 (no changes required).
* Declare compliance with Debian Policy 4.1.3.
* Update pattern for missing-dep-for-interpreter Lintian override.
-- Sean Whitton <spwhitton@spwhitton.name> Wed, 28 Feb 2018 11:01:01 -0700
dh-make-elpa (0.11) unstable; urgency=medium
* Generate standards-version 4.1.1.
* Bump debhelper compat & build-dep to 10.
* Bump std-ver to 4.1.1 (no changes required).
-- Sean Whitton <spwhitton@spwhitton.name> Sat, 14 Oct 2017 12:12:51 -0700
dh-make-elpa (0.10) unstable; urgency=medium
[ Nicholas D Steeves ]
* Drop emacs24 from Enhances in generated debian/control.
* Use 'Standards-Version: 4.1.0' in generated debian/control.
-- Sean Whitton <spwhitton@spwhitton.name> Sat, 23 Sep 2017 13:18:54 -0700
dh-make-elpa (0.9) unstable; urgency=medium
* Stop generating binary dependency on 'emacsen-common'.
dh-elpa adds to ${misc:Depends}.
* When the 'upstream' remote is GitHub, generate a watch file using
the GitHub releases page, rather than using mode=git.
This is less taxing on the QA servers checking for new upstream
releases (see uscan(1)).
-- Sean Whitton <spwhitton@spwhitton.name> Fri, 21 Jul 2017 14:39:49 -0700
dh-make-elpa (0.8) unstable; urgency=medium
[ Sean Whitton ]
* Fix watch file to look for tags named debian/1.2.3, not 1.2.3.
* Stop generating Built-Using field.
dh-elpa no longer populates ${misc:Built-Using}.
* Stop manually adding dependencies on s-el and dash-el.
These are now empty transitional packages, and dh-elpa will generate
dependencies on elpa-s and elpa-dash respectively.
* Bump standards version to 4.0.0 (no changes required).
[ Nicholas D Steeves ]
* Add "detach from upstream remote" step to man page's tutorial to be
extra safe, like dgit-maint-merge(7) does (Closes: #866809).
-- Sean Whitton <spwhitton@spwhitton.name> Sat, 08 Jul 2017 16:13:27 +0100
dh-make-elpa (0.7.1) unstable; urgency=medium
* Stop generating binary package dependency on 'emacs'.
* Generate binary package dependency on 'emacsen-common'.
See Debian Emacs Policy items A and C.
-- Sean Whitton <spwhitton@spwhitton.name> Mon, 23 Jan 2017 15:08:48 -0700
dh-make-elpa (0.7.0) unstable; urgency=medium
[ Lev Lamberov ]
* Stop generating "GNU General Public License version 3" when we
detected use of GPL-2.
[ Sean Whitton ]
* Replace "." with "-" when detecting the source package name.
* If MELPA recipe download fails, fall back to using a single binary package.
dh-make-elpa can now be used offline.
* Always inform the user when we fall back to using a single binary package.
* Inform the user if we fail to determine the short or the long description.
* Stop generating "--parallel" in d/rules.
Not needed at compat 10.
* Generate "Testsuite:" only if we detect ERT or Buttercup tests.
Previously it was unconditionally generated.
* In the quick start guide, replace gbp with a call to git-deborig(1).
- dh-make-elpa now Recommends: devscripts
* Slightly improve the filtering of long description lines.
* Generate "Enhances: emacs25".
-- Sean Whitton <spwhitton@spwhitton.name> Wed, 11 Jan 2017 08:31:24 -0700
dh-make-elpa (0.6.0) unstable; urgency=medium
* Upload to unstable:
- Don't output "experimental script" warning text on every run.
- Add disclaimer to generated d/copyright.
This ensures that if the file has not been reviewed by a human,
Lintian will emit a warning.
* Output useful error when there are no *.el files (Closes: #838550).
* Generate debhelper build dependency bound "(>= 10)".
-- Sean Whitton <spwhitton@spwhitton.name> Sat, 08 Oct 2016 18:26:36 -0700
dh-make-elpa (0.5.0) experimental; urgency=medium
* Add "typical usage" to manpage.
* Add Testsuite: field to generated d/control.
* Add --version option.
* Output useful info when we can't generate d/watch & d/docs.
Thanks to Lev Lamberov for the suggestion.
* Fix exiting non-zero after successful run.
-- Sean Whitton <spwhitton@spwhitton.name> Sat, 10 Sep 2016 10:16:58 -0700
dh-make-elpa (0.4.0) experimental; urgency=medium
* Improve package version detection regexs (Closes: #829095).
Thanks to Lev Lamberov for providing the test case.
* If foo-pkg.el exists, prefer it to foo.el for determining the upstream
version.
* create_watch no longer emits an error if .git is not present
(Closes: #829096).
- New dependency: libtrycatch-perl
* create_docs no longer emits an error if it can't find any docs
(Closes: #829096).
* Check whether upstream prepends their release tags with 'v' and adjust
gbp.conf accordingly.
* Generated watch files now have trailing newline.
* Add TIPS section to manpage.
-- Sean Whitton <spwhitton@spwhitton.name> Mon, 04 Jul 2016 13:58:54 +0900
dh-make-elpa (0.3.0) experimental; urgency=medium
* Generate standards version 3.9.8.
* Binary dependencies on dash-el and s-el detected and added.
* find_bins() now never fails to populate the bins hash.
Falls back to a single binary package.
* find_bins() always populates the values of the bins hash with list
references.
Previously, in the case of a single binary package, it was inserting a
string rather than a list reference.
* Use getcwd() rather than relying on the PWD env var.
Thanks to Dmitry Bogatov for reporting the problem, which occurs with
the rc interactive shell.
-- Sean Whitton <spwhitton@spwhitton.name> Fri, 24 Jun 2016 17:31:04 +0900
dh-make-elpa (0.2.0) experimental; urgency=medium
* Fix Vcs-Git: URI.
* Bump standards version to 3.9.8 (no changes required).
* Generate compat level 10 to activate dh_elpa_test.
* Try to detect Buttercup tests, and add elpa-buttercup build-dep so
that dh_elpa_test tries to run them.
* Add File::Find::Rule dependency.
-- Sean Whitton <spwhitton@spwhitton.name> Sat, 07 May 2016 08:59:19 -0700
dh-make-elpa (0.1.0) experimental; urgency=medium
* Initial release: experimental script to generate ELPA packages.
(Closes: #820103)
-- Sean Whitton <spwhitton@spwhitton.name> Wed, 06 Apr 2016 09:26:23 -0700
|