Cross package maker. DEB/RPM generation or conversion. Derived from jordansissel/fpm.

⌈⌋ ⎇ branch:  cross package maker


Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

52 events for the month beginning 2011-05-01 by user jls@semicomplete.com

Following month ↑
2011-05-30
19:03
- version bump for --iteration support check-in: 815d7fcb46 user: jls@semicomplete.com tags: trunk
18:50
Merge pull request #41 from adamhjk/ITERATION Adding iteration as a settable field check-in: d5bc442367 user: jls@semicomplete.com tags: trunk
2011-05-20
19:40
- version bump check-in: 7c2c71b78f user: jls@semicomplete.com tags: trunk
03:45
fizzlesticks check-in: 0dd5133462 user: jls@semicomplete.com tags: trunk
03:23
- add 'tar' source support. check-in: dbfb16c135 user: jls@semicomplete.com tags: trunk
2011-05-18
19:07
version bump check-in: 13c250f081 user: jls@semicomplete.com tags: trunk
19:06
- use "Obsoletes" in rpm when --replaces is given. check-in: c91c86ff8a user: jls@semicomplete.com tags: trunk
08:24
- oops. check-in: 8df88c756f user: jls@semicomplete.com tags: trunk
08:23
- version bump and add changelist check-in: 8028833faf user: jls@semicomplete.com tags: trunk
08:22
- add changelist! check-in: 8c3d537d3e user: jls@semicomplete.com tags: trunk
08:17
- use DEBEMAIL and DEBFULLNAME from environment as the default maintainer. https://github.com/jordansissel/fpm/issues/37 - remove some print statements that we don't need check-in: d8dda5bcd9 user: jls@semicomplete.com tags: trunk
08:08
- Add new flags for the python source: --python-bin - path to the python binary you want to run --python-easyinstall - path to the easy_install script you want to use https://github.com/jordansissel/fpm/issues/38 check-in: b2b2725812 user: jls@semicomplete.com tags: trunk
07:49
- forgot to commit this. check-in: 54bd202f98 user: jls@semicomplete.com tags: trunk
07:38
- move main program to FPM::Program - support an ~/.fpmrc - the syntax of this file is one flag per line. This file is optional. https://github.com/jordansissel/fpm/issues/39 - Support --replaces (only .deb supports this right now, rpm seems to not). check-in: 05f4dfbdae user: jls@semicomplete.com tags: trunk
2011-05-17
07:37
Merge branch 'master' of github.com:jordansissel/fpm check-in: 066b13e0dc user: jls@semicomplete.com tags: trunk
07:30
- add contributors and license file (License is MIT) check-in: 9130266855 user: jls@semicomplete.com tags: trunk
07:29
Merge pull request #34 from ahpook/jruby_rpm Added functionality to build RPMS of jruby check-in: 809aeb1174 user: jls@semicomplete.com tags: trunk
07:20
version bump check-in: bc37cb148d user: jls@semicomplete.com tags: trunk
07:17
- Add general way for source plugins to add flags specific to that plugin. For now, only 'gem' uses this. - Add flag --gem-bin-path to install a gem's executables to a specific place. Some folks like /usr/bin, so, package puppet with bins there: * fpm -s gem -t deb --gem-bin-path /usr/bin puppet The original implementation for this bin-path flag was by lassizci. https://github.com/jordansissel/fpm/pull/27 check-in: bbaf8bab13 user: jls@semicomplete.com tags: trunk
02:49
version bump check-in: 68ecea9d2b user: jls@semicomplete.com tags: trunk
02:49
- sometimes 'install_requirements' can be None. check-in: 0cd971786b user: jls@semicomplete.com tags: trunk
02:03
- note python support check-in: 6b3eaecfc7 user: jls@semicomplete.com tags: trunk
01:55
- fix path if relative check-in: e12e47d4bc user: jls@semicomplete.com tags: trunk
01:52
- support version-specific downloads for python check-in: ab3fed0064 user: jls@semicomplete.com tags: trunk
01:34
- version bump for new python support check-in: e89406d39c user: jls@semicomplete.com tags: trunk
01:33
- fix dep regexp to permit package names without version conditions check-in: 883a9e5fa3 user: jls@semicomplete.com tags: trunk
01:20
Merge branch 'master' of github.com:jordansissel/fpm check-in: 0488918f3c user: jls@semicomplete.com tags: trunk
01:18
- Add python packaging support. * Uses 'easy_install' to download packages from pypi. * You can also give the path to a setup.py to use if you already have the project locally. * Automatically chooses 'native' or 'all' arch depending on whether the python project has C extensions check-in: aeb6d189f6 user: jls@semicomplete.com tags: trunk
01:15
- ignore pyc check-in: e046e6d55c user: jls@semicomplete.com tags: trunk
2011-05-16
21:53
Merge pull request #35 from MichaelBlume/patch-1 fix typo in options output check-in: 399e343650 user: jls@semicomplete.com tags: trunk
07:19
- version bump (issue/33) check-in: f98993219d user: jls@semicomplete.com tags: trunk
07:18
- default version comparison should be >=0, as '>0' is deprecated. https://github.com/jordansissel/fpm/issues/33 check-in: 4466f209ec user: jls@semicomplete.com tags: trunk
2011-05-14
07:50
- moved to lib/rpm/... check-in: 9d18c8d302 user: jls@semicomplete.com tags: trunk
07:49
- factor out the rpm bits into separate class files - include all known rpm 'tag' types check-in: 35f668b84f user: jls@semicomplete.com tags: trunk
00:11
- reading max-rpm internals shows more than the code review does. Win. check-in: 0eb27ae57e user: jls@semicomplete.com tags: trunk
2011-05-13
10:41
- more futile attempts at reverse-engineering the rpm format. check-in: 6804f3caac user: jls@semicomplete.com tags: trunk
09:57
- more hackery. I'm still missing lots of tags from the header, so something's borked. check-in: f759157069 user: jls@semicomplete.com tags: trunk
08:03
- start working on signature fetching check-in: 817dc01e59 user: jls@semicomplete.com tags: trunk
05:08
- fix packing/unpacking - A vs a (a uses nulls, A spaces) check-in: 576898832f user: jls@semicomplete.com tags: trunk
04:57
- start hacking at rpm files with pure ruby. check-in: 9b84678e1c user: jls@semicomplete.com tags: trunk
04:20
- Refactor architecture selection. Unless specified, the arch is selected automatically. The default arch is "native" Also support "native" and "all" strings which are converted to the appropriate values for the target packages. "all" will become "noarch" for rpms (stays as 'all' for deb) "native" will become amd64 or i386 for deb (or other) "native" will become the output of 'uname -m' for rpm. If the source is a gem, and the gem has no extensions (ruby C code), default to "all". If it has C extensions (like eventmachine and sqlite3 gems), then the arch defaults to "native" This resolves: https://github.com/jordansissel/fpm/pull/29 https://github.com/jordansissel/fpm/issues/25 https://github.com/jordansissel/fpm/issues/14 check-in: 8d310b574d user: jls@semicomplete.com tags: trunk
2011-05-11
22:52
- move rpm multiline-description fix to just the rpm template check-in: 768a545c76 user: jls@semicomplete.com tags: trunk
22:49
Merge branch 'master' of github.com:jordansissel/fpm check-in: 50af6f1e8d user: jls@semicomplete.com tags: trunk
22:49
Merge pull request #32 from asenchi/master This add --url as a command line option. check-in: ff11087b70 user: jls@semicomplete.com tags: trunk
22:49
- add TODO check-in: a68b9dcd4b user: jls@semicomplete.com tags: trunk
01:10
- if the description is multiple lines, only use the first line for the 'summary' in the rpm check-in: 468887ddfe user: jls@semicomplete.com tags: trunk
2011-05-07
07:31
Merge pull request #30 from sabowski/desc_remove_empty_lines Check for empty lines in the description field check-in: 207a764b7b user: jls@semicomplete.com tags: trunk
2011-05-06
21:31
version bump check-in: 1590bed37c user: jls@semicomplete.com tags: trunk
21:15
Merge pull request #28 from sabowski/req_ver_parsing Correctly parse gem requirement with both upper and lower bounds for rpms created from gems check-in: 99177a1264 user: jls@semicomplete.com tags: trunk
2011-05-05
07:06
- version bump for maintainer script support check-in: 1e456d7b2e user: jls@semicomplete.com tags: trunk
07:02
- Refactor maintainer script support. Supports {pre,post}{install,uninstall} tasks in deb and rpm now. maintainers scripts are now supported. However, the interface is likely to change in the future. I want to make a universal maintainer script format that allows you to use the same exact script in an rpm and in a deb package. See https://github.com/jordansissel/fpm/issues/18 check-in: ac8f3fb09a user: jls@semicomplete.com tags: trunk
06:15
Merge pull request #22 from joshado/master Quick patch for .deb postinst and prerm scripts check-in: dcd368faca user: jls@semicomplete.com tags: trunk
Previous month ↓