RCS file: /Volumes/src/cvs/od/proj/darwinports/dports/sysutils/osxutils/Portfile,v
retrieving revision 1.11
diff -u -r1.11 Portfile
|
|
|
2 | 2 | |
3 | 3 | PortSystem 1.0 |
4 | 4 | name osxutils |
5 | | version 1.3 |
| 5 | version 1.4 |
6 | 6 | categories sysutils |
7 | 7 | maintainers waqar@opendarwin.org |
8 | 8 | description Command line utilities for Finder commands |
… |
… |
|
18 | 18 | master_sites sourceforge |
19 | 19 | extract.suffix .tgz |
20 | 20 | distname ${name}-${version}-src |
21 | | checksums md5 03120e6f11133850c96ce9bbf7ffa3cd |
| 21 | checksums md5 d4592eb8d9d6d5e216bfd58f4c49d488 |
22 | 22 | use_configure no |
23 | 23 | build.type pbx |
24 | 24 | build.target {} |
25 | | set b_progs "lsmac setfcomment setfctypes setfflags setlabel setsuffix" |
| 25 | set b_progs "fileinfo geticon lsmac mkalias setfcomment setfctypes setfflags seticon setlabel setsuffix" |
26 | 26 | set i_progs "cpath google trash" |
| 27 | |
27 | 28 | configure { |
28 | 29 | reinplace "s|main.c|setfcomment.c|g" \ |
29 | 30 | ${worksrcpath}/setfcomment/setfcomment.pbproj/project.pbxproj |
30 | 31 | reinplace "s|main.c|setlabel.c|g" \ |
31 | 32 | ${worksrcpath}/setlabel/setlabel.xcode/project.pbxproj |
| 33 | |
| 34 | foreach man1File [glob ${worksrcpath}/*/*1] { |
| 35 | reinplace "s|/usr/local|${prefix}|g" \ |
| 36 | ${man1File} |
| 37 | } |
| 38 | |
| 39 | foreach projectfile [glob ${worksrcpath}/*/*/project.pbxproj] { |
| 40 | reinplace "s|/usr/share/man/man1|${prefix}/share/man/man1|g" \ |
| 41 | ${projectfile} |
| 42 | } |
32 | 43 | } |
33 | 44 | build { |
34 | 45 | foreach prog ${b_progs} { |
… |
… |
|
47 | 58 | foreach prog ${b_progs} { |
48 | 59 | system "cd ${worksrcpath}/${prog} && ${build.cmd} install \ |
49 | 60 | INSTALL_PATH=${prefix}/bin DSTROOT=${destroot}" |
50 | | system "cd ${worksrcpath}/${prog} && install -m 644 \ |
51 | | ${prog}.1 ${destroot}/${prefix}/share/man/man1/" |
52 | 61 | } |
53 | 62 | } |