#38264: New port: gcab -------------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gcab | -------------------------+-------------------------------- Comment (by egall@…): Replying to [comment:1 ryandesign@…]:
* Regarding master_sites, you probably want "`gnome:sources/${name}/${branch}/`" OK, that works (once I add the `branch` variable in the first place, that is), thanks. Changed. * Is the gettext library really not used? I had originally only included gettext as a build dependency because I had used `gettextize` at one point, but after checking "`port -q contents gcab | xargs file | grep Mach-O | cut -d\: -f1 | cut -d\ -f1 | uniq | xargs otool -L | grep version | grep /opt/local | cut -d\ -f1 | xargs port -q provides | cut -d\: -f2 | sort | uniq `", it turns out it is actually a library dependency, along with libffi and libiconv, so I moved gettext to the library dependencies, and added libffi and libiconv to the library dependencies, as well. * The glib2 dependency should be written so that glib2-devel could satisfy it; see any other port that depends on glib2 for an example. Fixed. * There should be more than one checksum listed. I had originally only included the sha256 one because it had come pre- calculated in a file named "gcab-0.4.sha256sum"; I've calculated the rest of them now and added them to the portfile now, too, though.
-- Ticket URL: <https://trac.macports.org/ticket/38264#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X