Help with a slave port of chromium

Tom Pusateri pusateri at bangj.com
Mon Jun 15 18:06:18 UTC 2015


I'm trying to build a slave port for a component of the Atom editor and could use some help. I can’t figure out how to fetch the original files in the master port and some local files for the slave port.

Here’s the Makefile

PORTNAME=	libchromiumcontent
MASTERDIR=	${.CURDIR}/../chromium
PORTVERSION=	43.0.2357.65
DISTVERSIONPREFIX=      v
DISTVERSIONSUFFIX=      -atom-2

MAINTAINER=	pusateri at bangj.com
COMMENT=	Shared library build of Chromium's Content module

USE_GITHUB=	yes
GH_PROJECT=	libchromiumcontent:libchromiumcontent
GH_ACCOUNT=	atom:libchromiumcontent

.include "${MASTERDIR}/Makefile"


And here's the fetch list. It seems to be mixing the two which isn't surprising but I'm not sure how to get the distinct downloads.

/usr/ports/www/libchromiumcontent # make fetch-urlall-list MASTER_SITE_BACKUP=
http://commondatastorage.googleapis.com/chromium-browser-official/chromium-chromium-v43.0.2357.81-atom-2_GH0.tar.xz
https://codeload.github.com/chromium/chromium/tar.gz/v43.0.2357.81-atom-2?dummy=/chromium-chromium-v43.0.2357.81-atom-2_GH0.tar.xz
http://commondatastorage.googleapis.com/chromium-browser-official/chromium-chromium-v43.0.2357.81-atom-2_GH0.tar.gz
https://codeload.github.com/chromium/chromium/tar.gz/v43.0.2357.81-atom-2?dummy=/chromium-chromium-v43.0.2357.81-atom-2_GH0.tar.gz
https://codeload.github.com/atom/libchromiumcontent/tar.gz/v43.0.2357.81-atom-2?dummy=/atom-libchromiumcontent-v43.0.2357.81-atom-2_GH0.tar.gz

Thanks,
Tom


More information about the freebsd-ports mailing list