Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 81 lines (75 sloc) 2.308 kB
55a1407 @tmm1 simple readme
authored
1 # brew2deb
2
3 This is a hack that combines [Homebrew](http://github.com/mxcl/homebrew)
4 and [FPM](http://github.com/jordansissel/fpm) to build a Ruby version of
5 [pacman](http://www.archlinux.org/pacman/)'s
6 [makepkg](http://www.archlinux.org/pacman/makepkg.8.html).
7
1de19eb @tmm1 update README
authored
8 ## usage
9
10 ```
11 $ cd packages/git
6938414 @tmm1 readme tweaks
authored
12 $ tree
13 ├── formula.rb
14 └── patches
15 ├── git-fetch-performance.diff
16 ├── patch-id-eof-fix.diff
17 ├── post-upload-pack-hook.diff
18 ├── remove-duplicate-dot-have-lines.diff
19 └── upload-pack-deadlock.diff
20 ```
1de19eb @tmm1 update README
authored
21
6938414 @tmm1 readme tweaks
authored
22 ```
1de19eb @tmm1 update README
authored
23 $ ../../bin/brew2deb
24 ==> Downloading http://kernel.org/pub/software/scm/git/git-1.7.5.4.tar.bz2
25 ==> Extracing source
26 ==> Downloading patches
27 ==> Patching
28 patching file upload-pack.c
29 patching file Makefile
30 Hunk #1 succeeded at 539 (offset -8 lines).
31 Hunk #2 succeeded at 642 (offset -8 lines).
32 patching file bisect.c
33 patching file builtin/fetch-pack.c
34 patching file builtin/receive-pack.c
35 patching file sha1-array.c
36 patching file sha1-array.h
37 patching file transport.c
38 patching file transport.h
39 patching file builtin/fetch-pack.c
40 ==> Compiling source
41 GIT_VERSION = 1.7.5.4
42 * new build flags or prefix
43 CC daemon.o
44 CC abspath.o
45 ...
46 GEN bin-wrappers/test-svn-fe
47 GEN bin-wrappers/test-treap
48 GEN bin-wrappers/test-index-version
49 GEN bin-wrappers/test-mktemp
50 ==> Installing binaries
51 SUBDIR gitweb
52 SUBDIR ../
53 make[2]: `GIT-VERSION-FILE' is up to date.
54 GEN git-instaweb
55 SUBDIR perl
56 SUBDIR git_remote_helpers
57 SUBDIR templates
58 install -d -m 755 '/home/tmm1/brew2deb/packages/git/install/usr/bin'
59 install -d -m 755 '/home/tmm1/brew2deb/packages/git/install/usr/lib/git-core'
60 ...
61 ==> Packaging into a .deb
cc47a05 @tmm1 more ocd
authored
62 Created /home/tmm1/brew2deb/packages/git/pkg/git_1.7.5.4-1+github1_amd64.deb
6938414 @tmm1 readme tweaks
authored
63 ```
1de19eb @tmm1 update README
authored
64
6938414 @tmm1 readme tweaks
authored
65 ```
cc47a05 @tmm1 more ocd
authored
66 $ dpkg --info pkg/git_1.7.5.4-1+github1_amd64.deb
1de19eb @tmm1 update README
authored
67 Package: git
68 Version: 1:1.7.5.4-1+github1
69 Architecture: amd64
70 Maintainer: Aman Gupta <aman@tmm1.net>
71 Depends: perl-modules, liberror-perl, libsvn-perl | libsvn-core-perl, libwww-perl, libterm-readkey-perl
72 Provides: git-core, git-svn
73 Replaces: git-core, git-svn
6938414 @tmm1 readme tweaks
authored
74 Conflicts: git-core, git-svn
1de19eb @tmm1 update README
authored
75 Standards-Version: 3.9.1
76 Section: vcs
77 Priority: extra
78 Homepage: http://git-scm.com
79 Description: The Git DVCS with custom patches and bugfixes for GitHub.
80 ```
Something went wrong with that request. Please try again.