Commit Graph

2034 Commits

Author SHA1 Message Date
Jordan Sissel b811762b51 version bump to 1.5.0 2016-04-12 21:31:03 -07:00
Jordan Sissel 16ad058e2d Update changelog 2016-04-12 21:30:28 -07:00
Jordan Sissel f4f49e68ea 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 a28ee51d68 Merge pull request #1050 from sgnn7/fix_readme
Added bsdtar installation instructions in README
2016-04-12 20:54:48 -07:00
Jordan Sissel 3ff453fde1 Merge pull request #1035 from trel/patch-1
grammar
2016-04-12 20:50:05 -07:00
Jordan Sissel 4dcb4b279d 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 315d241b65 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 d3fcbdcf8a Merge pull request #1084 from svmaris/master
Fix for --help output
2016-04-12 20:38:52 -07:00
Jordan Sissel b84f46ff86 Merge pull request #1072 from dcaba/patch-1
minor README fix...
2016-04-12 20:38:25 -07:00
Jordan Sissel 2148b6c2fa 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 4d6bf6cf9d Merge pull request #1089 from ptomulik/badges
added travis-ci badge to README.md
2016-04-12 20:37:34 -07:00
Paweł Tomulik 58fc60562d add travis-ci badge 2016-04-11 20:19:18 +02:00
Jordan Sissel 9ff798daf3 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 af64fdfced remove the line with $CHILD_STDERR 2016-04-11 19:12:39 +02:00
Paweł Tomulik 9216dd79ef change FPM::Util.tar_cmd -> tar_cmd 2016-04-11 10:47:30 +02:00
Paweł Tomulik e566d4dd11 install required packages on OSX (travis) 2016-04-08 13:20:37 +02:00
Paweł Tomulik 47698fcc6c fix pacman to use FPM::Util.tar_cmd 2016-04-08 12:07:39 +02:00
Paweł Tomulik 71577e3628 install gnu-tar on OSX (travis) 2016-04-08 11:15:18 +02:00
Paweł Tomulik 9daad7ea7a test OS X on travis 2016-04-08 10:35:34 +02:00
Paweł Tomulik 5e24991fed fix python_spec.rb to run smoothly on Unix 2016-04-08 01:23:59 +02:00
Paweł Tomulik 790528cb55 ensure python-setuptools are installed on travis (easy_install) 2016-04-08 01:23:30 +02:00
Paweł Tomulik eca336bc13 fix sh.erb to prevent empty function set_post_install_vars 2016-04-07 23:09:46 +02:00
Paweł Tomulik 70cc388431 install bsdtar on travis-ci 2016-04-07 22:43:15 +02:00
Paweł Tomulik 78303be699 further fixes to deb lintian test 2016-04-07 22:36:09 +02:00
Paweł Tomulik 89cb138486 use corefines for backward compatiblity with ruby 1.9.3 2016-04-07 21:57:02 +02:00
Paweł Tomulik 4e60993ef6 use container based architecture on travis 2016-04-07 21:53:12 +02:00
Paweł Tomulik 9dcd9f1379 fix to make deb lintian test passing 2016-04-07 17:33:36 +02:00
Charlie Denton 0cca29a015 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 0a3989190b Fix for --help output 2016-04-01 16:43:35 +02:00
Jordan Sissel aa2348b4af Drop ruby 1.8/1.9 tests 2016-03-07 11:12:16 -08:00
Jordan Sissel adf960b81a Add newer versions of Ruby 2016-03-07 10:58:05 -08:00
Jordan Sissel c670102495 Merge pull request #1073 from amdprophet/add_freebsd
Add FreeBSD support
2016-03-02 11:04:41 -08:00
Justin Kolberg dd1e9591fb use Gem::Package::TarWriter instead of minitar 2016-03-01 15:24:19 -08:00
Justin Kolberg ea15bb7cbb pre/post hooks for freebsd/pkgng 2016-03-01 15:24:18 -08:00
Justin Kolberg 8c53c3b627 use sha256 to calculate checksum for freebsd/pkgng files 2016-03-01 15:24:18 -08:00
Justin Kolberg ed08854f27 use stdlib for writing to tarballs with freebsd/pkgng 2016-03-01 15:24:18 -08:00
Pete Fritchman c7fc1088db include iteration in package version & file name 2016-03-01 15:23:44 -08:00
Pete Fritchman bc2c2a62c6 make sure to properly encode file names in the files hash 2016-03-01 15:23:44 -08:00
Pete Fritchman 4a1b7ec7b7 rename files to checksums, use staging_path function, exclude directories, symlink checksum as a - 2016-03-01 15:23:44 -08:00
Pete Fritchman cd531449ea initial support for building freebsd/pkgng packages 2016-03-01 15:23:44 -08:00
Daniel Caballero 5e7f31179a minor README fix...
yum/rpm based distros also require "make" package
2016-02-29 15:08:58 +01:00
Jordan Sissel 24c6afb499 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 ! 6b52cfbd71 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
Donald b199f7af05 Update virtualenv.rb 2015-12-29 22:16:31 +08:00
George Lester 87ce028644 Implemented control script commands, removed dummy template scripts 2015-12-28 17:56:54 -08:00
George Lester a8eabbea51 Implemented dependency-specifying support 2015-12-28 17:21:50 -08:00
George Lester 3021f8f80e Removed unused constants, and cleaned up namespace errors with 'Dir' 2015-12-28 17:12:54 -08:00
George Lester 569d2f0a2a Moved constants to top, and properly used fpm-provided arch/url/description 2015-12-28 17:12:53 -08:00
George Lester 7dd839d48f Removed more magic constants, and added warning about using --allow-untrusted 2015-12-28 17:12:53 -08:00
George Lester d959063421 Uncommented major/minor tar version clearing, and removed legacy checksum linkname stuff 2015-12-28 17:12:53 -08:00