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.

23 check-ins using file lib/fpm/dir.rb or lib/fpm/source/dir.rb version aff0b63a1f

2011-01-07
02:39
- Allow tar to take a chdir option. check-in: 3651b0db11 user: jls@semicomplete.com tags: trunk
2011-01-06
19:15
- move rpm to target/ check-in: 7083395b68 user: jls@semicomplete.com tags: trunk
06:54
- Allow a package name. check-in: 8aa4dad592 user: jls@semicomplete.com tags: trunk
06:54
style check-in: 6ecbfc00c2 user: jls@semicomplete.com tags: trunk
06:53
- Fix require since path change check-in: c84da27eaf user: jls@semicomplete.com tags: trunk
06:31
- add ../lib to RUBYLIB for local testing check-in: 4fc2dc9418 user: jls@semicomplete.com tags: trunk
06:31
- Move files check-in: ea982c537e user: jls@semicomplete.com tags: trunk
04:26
render templates in the context of the package, not the source This allows things like debs referring to x86_64 as amd64 to be in the Deb class. check-in: ff57d0a973 user: jjmadkisson@gmail.com tags: trunk
04:26
make sure to grab and expose everything from the source check-in: 6af57b8300 user: jjmadkisson@gmail.com tags: trunk
04:18
rm debugging code check-in: a40b42d30f user: jjmadkisson@gmail.com tags: trunk
04:18
don't expose rpm, gem, and tar functionality until they're done check-in: 76e218a632 user: jjmadkisson@gmail.com tags: trunk
04:02
add in stubby FPM::Rpm and FPM::Gem TODO: put sources and packages in separate namespaces check-in: 95a601856c user: jjmadkisson@gmail.com tags: trunk
02:38
stupid syntax error *facepalm check-in: c61ed12c91 user: jjmadkisson@gmail.com tags: trunk
02:36
Merge branch 'jayferd_sources_and_builder' check-in: 7d84ce2616 user: jjmadkisson@gmail.com tags: trunk
02:34
actually require the new code check-in: a4fd8e4df7 user: jjmadkisson@gmail.com tags: trunk
02:33
use accessors in the templates so the source can override them check-in: e7daa2b743 user: jjmadkisson@gmail.com tags: trunk
02:32
constants for local directory names Things get weird when you're Dir.chdir-ing check-in: 903a330c9e user: jjmadkisson@gmail.com tags: trunk
02:31
the assemble method has moved to builder check-in: 61ca7556f3 user: jjmadkisson@gmail.com tags: trunk
02:29
be more energetic with method naming, and use symbols check-in: 1aeeb83f0c user: jjmadkisson@gmail.com tags: trunk
02:28
Builder#assemble! doesn't actually take any params check-in: 27c9d5d259 user: jjmadkisson@gmail.com tags: trunk
02:27
the checksum method is now owned by builder check-in: 09107637a1 user: jjmadkisson@gmail.com tags: trunk
02:23
Package#default_output. Package managers usually have lots of guidelines and specs for naming conventions. This lets the package class provide a default. check-in: 79f79dd21b user: jjmadkisson@gmail.com tags: trunk
02:21
meet FPM::Dir, the simplest source of all. check-in: 809801cadf user: jjmadkisson@gmail.com tags: trunk