[MacPorts] #2155: UPDATE osxutils-1.4
MacPorts
noreply at macports.org
Thu Mar 24 05:36:30 PDT 2016
#2155: UPDATE osxutils-1.4
-------------------------+---------------------
Reporter: meissnem@… | Owner: waqar@…
Type: update | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 1.0
Resolution: fixed | Keywords:
Port: osxutils |
-------------------------+---------------------
Changes (by ryandesign@…):
* type: defect => update
* port: => osxutils
Old description:
> osxutils-1.4
>
> the portfile can be found here: INLINE
>
> Description: bump to version 1.4. Build all utilities (some were skipped
> in
> the old Portfile). Use reinplace to modify the manpages and .pbxproj
> files to
> ensure everything points to ${prefix} -- man pages were installed to
> /usr/share
> as well as ${prefix}/share under the old Portfile.
>
> Comments: Tested only under 10.3.5. I do not have a Jaguar system to
> test
> under, sorry.
>
> ================INLINE CONTENT================
> Index: Portfile
> ===================================================================
> RCS
> file:
> /Volumes/src/cvs/od/proj/darwinports/dports/sysutils/osxutils/Portfile,v
> retrieving revision 1.11
> diff -u -r1.11 Portfile
> --- Portfile 15 Mar 2004 18:24:09 -0000 1.11
> +++ Portfile 14 Aug 2004 02:40:40 -0000
> @@ -2,7 +2,7 @@
>
> PortSystem 1.0
> name osxutils
> -version 1.3
> +version 1.4
> categories sysutils
> maintainers waqar at opendarwin.org
> description Command line utilities for Finder commands
> @@ -18,17 +18,28 @@
> master_sites sourceforge
> extract.suffix .tgz
> distname ${name}-${version}-src
> -checksums md5 03120e6f11133850c96ce9bbf7ffa3cd
> +checksums md5 d4592eb8d9d6d5e216bfd58f4c49d488
> use_configure no
> build.type pbx
> build.target {}
> -set b_progs "lsmac setfcomment setfctypes setfflags setlabel
> setsuffix"
> +set b_progs "fileinfo geticon lsmac mkalias setfcomment setfctypes
> setfflags seticon setlabel setsuffix"
> set i_progs "cpath google trash"
> +
> configure {
> reinplace "s|main.c|setfcomment.c|g" \
> ${worksrcpath}/setfcomment/setfcomment.pbproj/project.pbxproj
> reinplace "s|main.c|setlabel.c|g" \
> ${worksrcpath}/setlabel/setlabel.xcode/project.pbxproj
> +
> + foreach man1File [glob ${worksrcpath}/*/*1] {
> + reinplace "s|/usr/local|${prefix}|g" \
> + ${man1File}
> + }
> +
> + foreach projectfile [glob ${worksrcpath}/*/*/project.pbxproj] {
> + reinplace
> "s|/usr/share/man/man1|${prefix}/share/man/man1|g" \
> + ${projectfile}
> + }
> }
> build {
> foreach prog ${b_progs} {
> @@ -47,7 +58,5 @@
> foreach prog ${b_progs} {
> system "cd ${worksrcpath}/${prog} && ${build.cmd} install
> \
> INSTALL_PATH=${prefix}/bin DSTROOT=${destroot}"
> - system "cd ${worksrcpath}/${prog} && install -m 644 \
> - ${prog}.1 ${destroot}/${prefix}/share/man/man1/"
> }
> }
New description:
osxutils-1.4
the portfile can be found here: INLINE
Description: bump to version 1.4. Build all utilities (some were skipped
in
the old Portfile). Use reinplace to modify the manpages and .pbxproj
files to
ensure everything points to ${prefix} -- man pages were installed to
/usr/share
as well as ${prefix}/share under the old Portfile.
Comments: Tested only under 10.3.5. I do not have a Jaguar system to test
under, sorry.
================INLINE CONTENT================
{{{
Index: Portfile
===================================================================
RCS
file:
/Volumes/src/cvs/od/proj/darwinports/dports/sysutils/osxutils/Portfile,v
retrieving revision 1.11
diff -u -r1.11 Portfile
--- Portfile 15 Mar 2004 18:24:09 -0000 1.11
+++ Portfile 14 Aug 2004 02:40:40 -0000
@@ -2,7 +2,7 @@
PortSystem 1.0
name osxutils
-version 1.3
+version 1.4
categories sysutils
maintainers waqar at opendarwin.org
description Command line utilities for Finder commands
@@ -18,17 +18,28 @@
master_sites sourceforge
extract.suffix .tgz
distname ${name}-${version}-src
-checksums md5 03120e6f11133850c96ce9bbf7ffa3cd
+checksums md5 d4592eb8d9d6d5e216bfd58f4c49d488
use_configure no
build.type pbx
build.target {}
-set b_progs "lsmac setfcomment setfctypes setfflags setlabel
setsuffix"
+set b_progs "fileinfo geticon lsmac mkalias setfcomment setfctypes
setfflags seticon setlabel setsuffix"
set i_progs "cpath google trash"
+
configure {
reinplace "s|main.c|setfcomment.c|g" \
${worksrcpath}/setfcomment/setfcomment.pbproj/project.pbxproj
reinplace "s|main.c|setlabel.c|g" \
${worksrcpath}/setlabel/setlabel.xcode/project.pbxproj
+
+ foreach man1File [glob ${worksrcpath}/*/*1] {
+ reinplace "s|/usr/local|${prefix}|g" \
+ ${man1File}
+ }
+
+ foreach projectfile [glob ${worksrcpath}/*/*/project.pbxproj] {
+ reinplace
"s|/usr/share/man/man1|${prefix}/share/man/man1|g" \
+ ${projectfile}
+ }
}
build {
foreach prog ${b_progs} {
@@ -47,7 +58,5 @@
foreach prog ${b_progs} {
system "cd ${worksrcpath}/${prog} && ${build.cmd} install
\
INSTALL_PATH=${prefix}/bin DSTROOT=${destroot}"
- system "cd ${worksrcpath}/${prog} && install -m 644 \
- ${prog}.1 ${destroot}/${prefix}/share/man/man1/"
}
}
}}}
--
--
Ticket URL: <https://trac.macports.org/ticket/2155#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list