Jordan Sissel
46f3cdaf8a
version bump to 1.5.0
2016-04-12 21:31:03 -07:00
Jordan Sissel
f639589937
Update changelog
2016-04-12 21:30:28 -07:00
Jordan Sissel
42df3cccc0
Fix failing test on Fedora 23
...
Fedora 23's bindir for python defaults to /usr/bin, so the hardcoding of
/usr/local/bin was causing one spec to fail.
2016-04-12 21:12:03 -07:00
Jordan Sissel
ca620c976d
Merge pull request #1050 from sgnn7/fix_readme
...
Added bsdtar installation instructions in README
2016-04-12 20:54:48 -07:00
Jordan Sissel
c5790ef230
Merge pull request #1035 from trel/patch-1
...
grammar
2016-04-12 20:50:05 -07:00
Jordan Sissel
b15615bac2
Merge pull request #1049 from itchio/triggers-644
...
deb: explicitly chmod triggers to 0644 for lintian
2016-04-12 20:47:49 -07:00
Jordan Sissel
981dcf4667
Merge pull request #1053 from josephfrazier/remove-rpm-epoch-warning
...
Don't warn when RPM Epoch isn't set
2016-04-12 20:39:08 -07:00
Jordan Sissel
335e055e5e
Merge pull request #1084 from svmaris/master
...
Fix for --help output
2016-04-12 20:38:52 -07:00
Jordan Sissel
b6a81e48ae
Merge pull request #1072 from dcaba/patch-1
...
minor README fix...
2016-04-12 20:38:25 -07:00
Jordan Sissel
5b4501f767
Merge pull request #1086 from meshy/patch-1
...
Remove artifact of old code in README
2016-04-12 20:38:02 -07:00
Jordan Sissel
62cacbb941
Merge pull request #1089 from ptomulik/badges
...
added travis-ci badge to README.md
2016-04-12 20:37:34 -07:00
Paweł Tomulik
931ecdf465
add travis-ci badge
2016-04-11 20:19:18 +02:00
Jordan Sissel
7c596ee672
Merge pull request #1087 from ptomulik/fix/spec
...
OS X support (travis) + container-based infrastructure (travis) + fixes to pass all travis tests
2016-04-11 10:25:02 -07:00
Paweł Tomulik
b8bd454ccf
remove the line with $CHILD_STDERR
2016-04-11 19:12:39 +02:00
Paweł Tomulik
c8fa78d53e
change FPM::Util.tar_cmd -> tar_cmd
2016-04-11 10:47:30 +02:00
Paweł Tomulik
667b1313f8
install required packages on OSX (travis)
2016-04-08 13:20:37 +02:00
Paweł Tomulik
4e0a7b4f8d
fix pacman to use FPM::Util.tar_cmd
2016-04-08 12:07:39 +02:00
Paweł Tomulik
9d685519d9
install gnu-tar on OSX (travis)
2016-04-08 11:15:18 +02:00
Paweł Tomulik
84e731d0f3
test OS X on travis
2016-04-08 10:35:34 +02:00
Paweł Tomulik
48a1e3e72c
fix python_spec.rb to run smoothly on Unix
2016-04-08 01:23:59 +02:00
Paweł Tomulik
7e1baee9b5
ensure python-setuptools are installed on travis (easy_install)
2016-04-08 01:23:30 +02:00
Paweł Tomulik
a1949037f7
fix sh.erb to prevent empty function set_post_install_vars
2016-04-07 23:09:46 +02:00
Paweł Tomulik
aeeda8f789
install bsdtar on travis-ci
2016-04-07 22:43:15 +02:00
Paweł Tomulik
444b099c37
further fixes to deb lintian test
2016-04-07 22:36:09 +02:00
Paweł Tomulik
75b90f6972
use corefines for backward compatiblity with ruby 1.9.3
2016-04-07 21:57:02 +02:00
Paweł Tomulik
6ec2e5b036
use container based architecture on travis
2016-04-07 21:53:12 +02:00
Paweł Tomulik
0ec2b78bae
fix to make deb lintian test passing
2016-04-07 17:33:36 +02:00
Charlie Denton
06e2770e21
Remove artifact of old code in README
...
This removes a slightly confusing bit of information from the readme that no longer looks relevant.
I think this is a reault of the work dones in 7ced849 . The package name "awesome" was removed from the example `fpm` command in the readme, but the leading paragraph was not updated.
2016-04-04 10:19:48 +01:00
Stephan van Maris
f4988c2807
Fix for --help output
2016-04-01 16:43:35 +02:00
Jordan Sissel
420a76b46f
Drop ruby 1.8/1.9 tests
2016-03-07 11:12:16 -08:00
Jordan Sissel
5c7d95e92e
Add newer versions of Ruby
2016-03-07 10:58:05 -08:00
Jordan Sissel
b405baecc2
Merge pull request #1073 from amdprophet/add_freebsd
...
Add FreeBSD support
2016-03-02 11:04:41 -08:00
Justin Kolberg
3397e8b52a
use Gem::Package::TarWriter instead of minitar
2016-03-01 15:24:19 -08:00
Justin Kolberg
10f7d5bc51
pre/post hooks for freebsd/pkgng
2016-03-01 15:24:18 -08:00
Justin Kolberg
0108f3e169
use sha256 to calculate checksum for freebsd/pkgng files
2016-03-01 15:24:18 -08:00
Justin Kolberg
40079f8906
use stdlib for writing to tarballs with freebsd/pkgng
2016-03-01 15:24:18 -08:00
Pete Fritchman
70ee0f5ff4
include iteration in package version & file name
2016-03-01 15:23:44 -08:00
Pete Fritchman
3d97e57b68
make sure to properly encode file names in the files hash
2016-03-01 15:23:44 -08:00
Pete Fritchman
19e7126900
rename files to checksums, use staging_path function, exclude directories, symlink checksum as a -
2016-03-01 15:23:44 -08:00
Pete Fritchman
2a19428288
initial support for building freebsd/pkgng packages
2016-03-01 15:23:44 -08:00
Daniel Caballero
f92ed08ea0
minor README fix...
...
yum/rpm based distros also require "make" package
2016-02-29 15:08:58 +01:00
Jordan Sissel
afbb2663f7
Merge pull request #1061 from rimmington/deb-dir-perm
...
deb: Create directories as 0755 as per Debian policy
2016-01-25 23:52:48 -08:00
Rhys !
f2e222ee2c
deb: Create directories as 0755 as per Debian policy
...
This removes some lintian non-standard-dir-perm warnings and moves output
deb packages slightly closer to Debian policy compliance.
2016-01-26 17:54:31 +11:00
Joseph Frazier
78b34138a8
Don't warn when RPM Epoch isn't set
...
See https://github.com/jordansissel/fpm/issues/381#issuecomment-162644413
2015-12-23 22:33:02 -05:00
Srdjan Grubor
01c61e0a36
Added bsdtar installation instructions in README
...
This is needed or many tests fail on Ubuntu since bsdtar isn't there by default
2015-12-15 11:11:38 -06:00
Amos Wenger
b86c25f016
deb: explicitly chmod triggers to 0644 for lintian
2015-12-15 15:30:03 +01:00
Jordan Sissel
15b050e599
Merge pull request #1047 from nervo/patch-3
...
Typo
2015-12-13 13:03:04 -08:00
nervo
6ec4072518
Typo
...
"...will be labeled asconfiguration files..." -> "...will be labeled as configuration files..."
2015-12-13 21:59:04 +01:00
Jordan Sissel
d3117a3296
Merge pull request #1044 from sengel/description-fix
...
Fix parsing of --description
2015-12-12 21:22:59 -08:00
Stefan Engel
5793075a1e
Fix parsing of --description
2015-12-11 12:23:06 +01:00