Commit Graph

1801 Commits

Author SHA1 Message Date
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