Steve Purcell
ab8f52dde9
More carefully detect the presence of GNU coreutils "timeout" command
...
See https://github.com/cask/cask/issues/220
2014-06-09 18:33:03 +01:00
Steve Purcell
5cc2f0b27e
Remove json-fix.el, and improve structure of archive.json
...
Fixes #1743
2014-06-02 20:00:29 +01:00
Donald Curtis
590db54fad
Don't read files literally.
...
This causes problems when we read in utf-8 and then try to dump the
contents back out. Utf-8 characters get read in as if they are ascii.
2014-05-16 00:47:46 -04:00
Donald Curtis
65c214820a
Extend the stable tag search method.
...
Make it so that the stable regexp matches the tag and the group
specifies the version portion.
2014-04-27 00:59:20 -04:00
Steve Purcell
21e23ae549
Don't ever pass the newish "trash" flag to #'delete-file
...
See https://github.com/cask/cask/issues/209
2014-04-22 16:03:43 +01:00
Steve Purcell
f91df24db5
Handle -pkg.el files without :url/:version properties etc.
...
Fixes #1620 , references #1619
2014-04-04 16:54:58 +01:00
Sebastian Wiesner
dcbe61db87
Write extra info to descriptors of TAR packages
2014-04-02 16:47:09 +02:00
Sebastian Wiesner
ab68a59456
Fix commentary extraction for single file packages
...
Explicitly read the commentary instead of relying on the package info.
Fixes a regression from changed pkg-info format, and has the added bonus
that it works on 24.4 as well, where pkg-info never contained the
commentary anyway.
2014-04-02 16:27:57 +02:00
Sebastian Wiesner
d1df88461f
Add extra package info to archive index entry
2014-04-02 16:18:29 +02:00
Sebastian Wiesner
b7d29cb544
Extract :url and :keywords to package info
2014-04-02 16:18:29 +02:00
emacs18
12ad53d429
Update package-build.el
...
Use file-equal-p rather than string-equal to compare paths so that different paths (using symlinks) pointing to the same directory are treated as same paths.
2014-03-31 06:55:43 -07:00
Steve Purcell
6e6412cbf6
Be specific when encountering an error in a recipe file
2014-03-30 20:05:11 +01:00
Steve Purcell
b05a2e1299
Versions read from .entry files will always be plain data, not clstructs
...
I'm guessing there was a package-desc-vers defalias, which has been
removed in the latest HEAD Emacs. But in any case, its use was
inappropriate here.
2014-03-27 13:40:11 +00:00
Steve Purcell
7eea9a4aa1
Add missing package-build-stable var
2014-03-27 13:35:58 +00:00
Donald Curtis
b1efca47e0
write-pkg-readme requires the target dir
...
another typo fix for packages.
2014-03-25 01:33:48 -04:00
Donald Curtis
ccf8a94667
Fix typo from stable import.
2014-03-25 01:29:45 -04:00
Donald Curtis
b350df249c
Enable stable package building for git.
...
Builds in the plumbing for checking out stable versions of git/github packages.
Contributions by @Bruce-Connor and @Wilfred.
2014-03-23 18:12:20 -04:00
Donald Curtis
90c421c6df
create archive directory if it doesn't exist
2014-03-23 17:42:50 -04:00
Steve Purcell
686ee3a775
Print a warning when :files is redundant
...
If a :files spec is provided and expands to the same set of files as
package-build-default-files-spec, then print a warning.
2014-02-21 10:01:54 +00:00
Steve Purcell
b18abf016c
Update copyright year
2014-02-21 09:35:23 +00:00
Steve Purcell
a333ded641
Fix up checkdoc warnings
2014-02-16 09:26:21 +00:00
Johan Andersson
771e764786
Skip trash argument for delete-directory function.
...
Emacs <= 23 does not support this argument.
2014-02-15 14:52:19 +01:00
Donald Curtis
314674b9e6
run makeinfo from the directory containing input
...
fixes #1097
2014-02-14 23:48:24 -05:00
Donald Curtis
c30e7917f4
add .dir-locals.el to the list of excluded files
2014-02-06 23:34:56 -05:00
Steve Purcell
56116ebaf7
Provide :branch for git recipes
...
See https://github.com/cask/cask/issues/136
2014-02-06 20:32:13 +00:00
Steve Purcell
70ddd52881
Don't assume *-readme.txt files should always be written to package-build-archive-dir
...
Fixes #1463
2014-02-04 16:43:13 +00:00
Steve Purcell
bfba389ab0
Fix conditional default-directory
2014-01-31 08:39:28 +00:00
Steve Purcell
0c167860b3
Check for existence of working directory when running a process
2014-01-31 08:20:39 +00:00