Timeline
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
64 check-ins using file Gemfile.lock version c902b41ecc
2012-04-13
| ||
15:53 | Merge pull request #194 from lum/master Adding the noreplace option to config files in the rpm spec template. check-in: 604882543e user: jls@semicomplete.com tags: trunk | |
15:49 | Merge pull request #206 from specialunderwear/master Python packages that are pinned to a specific version can not be packaged as .deb check-in: 65552bb375 user: jls@semicomplete.com tags: trunk | |
10:25 | Better check for 'install_requires'. check-in: c2790c2d54 user: lars@permanentmarkers.nl tags: trunk | |
10:20 | don't try to parse empty install_requires check-in: eb333642c4 user: lars@permanentmarkers.nl tags: trunk | |
2012-04-12
| ||
20:26 | Better formatting and removed duplicate dependency entries. check-in: 4cdb132712 user: lars@permanentmarkers.nl tags: trunk | |
20:18 | Nolonger lose information whith compound specs. When a compound spec is found, like tornado>=1.0,<=1.1 multiple entries will be added to the dependency list: tornado >= 1.0 and tornado <= 1.1 Because that seems to work for the debian dependency specification. check-in: 5374fb20c7 user: lars@permanentmarkers.nl tags: trunk | |
20:12 | Use existing --deb-ignore-iteration-in-dependencies flag to determine if dependencies should be strictly versioned or allow iteration. check-in: bef7b2bf33 user: lars@permanentmarkers.nl tags: trunk | |
16:26 | According to http://www.debian.org/doc/debian-policy/ch-relationships.html#s-depsyntax (= version) is valid and also that is sematically more correct than (>= version) and (<< version+1) because your +1 guess is just that, a guess. check-in: 940d9b8e9d user: lars@permanentmarkers.nl tags: trunk | |
16:26 | let pkg_resources do the parsing of the specs. When multiple specs are found prefer order is "<=", "==", ">=" and next the version number. check-in: 78ea9c7b43 user: lars@permanentmarkers.nl tags: trunk | |
2012-04-10
| ||
23:18 | Add regression tests for #202 check-in: 5546a66f75 user: jls@semicomplete.com tags: trunk | |
23:15 | Bump version check-in: 72ae8d7d77 user: jls@semicomplete.com tags: trunk, v0.4.6 | |
23:12 | - Escape '*' and '[' in the rpm files list to keep rpm from trying to use it as a glob. Fixes #202 check-in: d24e2e4bfb user: jls@semicomplete.com tags: trunk | |
2012-04-04
| ||
16:41 | Removed warnings: CONSTANT already defined. check-in: 3e4b273ece user: ferreira.mv@gmail.com tags: trunk | |
00:30 | version bump check-in: f0e349f534 user: jls@semicomplete.com tags: trunk, v0.4.5 | |
2012-04-02
| ||
20:11 | Escape filenames during the install process. Fixes #196 check-in: 0de2693558 user: jls@semicomplete.com tags: trunk | |
03:13 | Adding the noreplace directive for files marked as configuration files. This prevents the rpm install/update from overwriting local modifications to config files. check-in: c4c1a997e2 user: steve.lum@gmail.com tags: trunk | |
2012-04-01
| ||
05:45 | Merge pull request #193 from antoncohen/antoncohen/gemrpmdep Fixed gem ~> version operator translated to rpm require. check-in: 0301c8aa0e user: jls@semicomplete.com tags: trunk | |
00:58 | Fixed gem ~> version operator translated to rpm require. In gem specs ~> is a Pessimistic Version Consrtaint that is inclusive on the bottom end. E.g., '~> 2.2' means '>= 2.2.0 and < 3.0'. I changed the translation to RPM spec to be >= and <. It was > and <. http://docs.rubygems.org/read/chapter/16 http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-advanced-packaging.html check-in: e16380b5d6 user: anton@antoncohen.com tags: trunk | |
2012-03-30
| ||
22:34 | Version bump; update changelist check-in: a809b92332 user: jls@semicomplete.com tags: trunk, v0.4.4 | |
22:24 | - Make file exclusion work again. Fixes #185 This improves on the patch in #186. - Add tests to make sure exclude stays working :) check-in: 4d9672872d user: jls@semicomplete.com tags: trunk | |
22:20 | - fix the --exclude flag to add to an array as ivar @excludes check-in: 2227c8fbbc user: jls@semicomplete.com tags: trunk | |
22:07 | - If no args are given, assume '.' was intended if the source is 'dir' and chdir (-C) is set. Fixes issue #187 - Abort if there's no package name known. check-in: 6584e27cb3 user: jls@semicomplete.com tags: trunk | |
17:38 | - Specify BuildRoot in the rpm spec to work around some kind of bug/problem causing rpmbuild to use "/" as the BuildRoot on CentOS 5. Fixes #191. Confirmed working on CentOS 5.7 in a vm. check-in: a009466d7f user: jls@semicomplete.com tags: trunk | |
16:47 | some style cleanup check-in: d34234bb8a user: jls@semicomplete.com tags: trunk | |
16:42 | Merge branch 'master' of https://github.com/MITx/fpm into MITx-master Conflicts: lib/fpm/command.rb check-in: 5f012fe33c user: jls@semicomplete.com tags: trunk | |
16:34 | Improve default values for epoch and iteration on deb/rpm packages (Should fix #190) check-in: 7a7c9b2705 user: jls@semicomplete.com tags: trunk | |
16:06 | - Fix broken dpkg architecture test on i686 kernels (discovered by failing tests run on travis-ci.org) check-in: 2463c686ec user: jls@semicomplete.com tags: trunk | |
02:33 | - Add spec tests for compression and digest settings. (for #192) check-in: b9befcfd4f user: jls@semicomplete.com tags: trunk | |
02:23 | - Add --rpm-digest and --rpm-compression flags to allow selectable digest/compress algorithms during package building. Defaults to the settings that are most likely to work on the widest range of rpm consumers (md5 + gzip) Improves solution already committed for #192 check-in: cea2ffbb91 user: jls@semicomplete.com tags: trunk | |
02:03 | - Tell rpm to use gzip for compression and md5 for checksums This should fix #192 and allow rpms to be built on newer redhat distributions that function on older ones. Huge thanks to @katzj for explaining the format of the %_binary_payload macro. check-in: 7fc962299b user: jls@semicomplete.com tags: trunk | |
2012-03-28
| ||
02:05 | Merge pull request #189 from torarnv/fix-custom-control Fix attribute lookup for --deb-custom-control check-in: 9ee0bc6f60 user: jls@semicomplete.com tags: trunk | |
2012-03-27
| ||
14:00 | Move exclude functionality into the convert process, and make give it a sensible default of excluding nothing check-in: b3c8ce1d6b user: calen.pennington@gmail.com tags: trunk | |
11:05 | Fix attribute lookup for --deb-custom-control check-in: 7edb25b481 user: torarnv@gmail.com tags: trunk | |
2012-03-26
| ||
19:21 | skip mkdir if it exists already check-in: 26fea7a28e user: jls@semicomplete.com tags: trunk | |
19:20 | - skip staging path (no sense in including "/" in the files list) check-in: ae47a85e21 user: jls@semicomplete.com tags: trunk | |
19:13 | Fix up rpm file listing now that FPM::Package#files is smarter check-in: bff3625f10 user: jls@semicomplete.com tags: trunk | |
19:13 | Make FPM::Package#files emit only leaf paths (files, symlinks, empty directories, etc) check-in: 79c1eb9420 user: jls@semicomplete.com tags: trunk | |
19:13 | Clone should include the path itself, no reason to skip it check-in: 0d6aa0efa1 user: jls@semicomplete.com tags: trunk | |
14:22 | Make the --exclude argument work by removing the excluded paths from the staging directory check-in: 5ed9c31dfb user: calen.pennington@gmail.com tags: trunk | |
2012-03-23
| ||
03:38 | Merge pull request #184 from potatosalad/master Fix local variable error for --deb-pre-depends check-in: e29025ec3f user: jls@semicomplete.com tags: trunk | |
02:58 | Rename val => dep to fix local variable error. check-in: 2aea2c9c49 user: andrew@delorum.com tags: trunk | |
2012-03-22
| ||
22:08 | Merge pull request #183 from bakins/master Fix config_files when invoked from the command line check-in: de1eee2a62 user: jls@semicomplete.com tags: trunk | |
21:10 | add config_files to input check-in: 64a711ed18 user: brian@akins.org tags: trunk | |
17:03 | Merge pull request #182 from MITx/master Fixed bugs around binpath not being created and with links inside the package check-in: af9affe195 user: jls@semicomplete.com tags: trunk | |
16:28 | Handle packaging links better check-in: 0d8f8c31c1 user: calen.pennington@gmail.com tags: trunk | |
15:18 | Create the bin_dir so that gem will install into it, even if the version of gem being used doesn't create the directory itself check-in: c887b1e4c7 user: calen.pennington@gmail.com tags: trunk | |
2012-03-21
| ||
16:57 | release check-in: d9cd323a4f user: jls@semicomplete.com tags: trunk, v0.4.3 | |
16:52 | - Use the correct path ("setup.py") since we are chdiring to that file's directory. Fixes #180 check-in: f7944aec6c user: jls@semicomplete.com tags: trunk | |
16:37 | - remove 'deprecated operator' stuff, I don't think it's necessary anymore. Python docs only list 6 operators, none include >> or << http://docs.python.org/distutils/setupscript.html Fixes #179 check-in: ff72f8eabf user: jls@semicomplete.com tags: trunk | |
06:56 | Update contributors check-in: 3173337a96 user: jls@semicomplete.com tags: trunk, v0.4.2 | |
06:56 | Update contributors check-in: 9f6c2d414c user: jls@semicomplete.com tags: trunk | |
06:55 | version bump check-in: d164ada47e user: jls@semicomplete.com tags: trunk | |
06:55 | prep for release check-in: fcf8d078dd user: jls@semicomplete.com tags: trunk | |
06:55 | - Add --python-install-lib and --python-install-bin flags - improve staged installation for python check-in: eeec8c8072 user: jls@semicomplete.com tags: trunk | |
06:55 | Make :flag options automatically support --no-<flag> switches check-in: aff4329fd5 user: jls@semicomplete.com tags: trunk | |
06:55 | Add more comments/logging check-in: 653fd5314e user: jls@semicomplete.com tags: trunk | |
06:55 | use the normal tmpdir for the temporary location check-in: 99b92ee4ef user: jls@semicomplete.com tags: trunk | |
06:53 | Merge pull request #177 from aconchillo/master fix issues when packaging links in dir package and rpm template check-in: 7e3a09c8ef user: jls@semicomplete.com tags: trunk | |
01:49 | fix issues when packaging links in dir package and rpm template * lib/fpm/package/dir.rb: File.directory? returns true if source is a link to a directory. This is not the desired behavior, a link should be kept as a link, whether it is a link for a file or a directory. * templates/rpm.erb: check whether we are copying a link, if so, only copy the link not a new file. For the same reason as lib/fpm/package/dir.rb, links to directories were rejected. So, do not reject links to directories. check-in: d9329acfbb user: aleix@oblong.com tags: trunk | |
2012-03-19
| ||
21:39 | - tell travis to run on more rubies check-in: b8ede3fd72 user: jls@semicomplete.com tags: trunk, v0.4.1 | |
21:39 | - version bump Test results for this release: % rvm 1.8.7,1.9.2,1.9.3 do bundle exec rspec Finished in 0.81795 seconds 57 examples, 0 failures Finished in 1.24 seconds 57 examples, 0 failures Finished in 1.67 seconds 57 examples, 0 failures check-in: f94ec64ac8 user: jls@semicomplete.com tags: trunk | |
21:38 | Add ploubser check-in: 21f250b53a user: jls@semicomplete.com tags: trunk | |
21:38 | prep for release check-in: e1d53939c1 user: jls@semicomplete.com tags: trunk | |
21:36 | . check-in: cb68f9bbea user: jls@semicomplete.com tags: trunk | |