From owner-freebsd-ports@freebsd.org Fri Jun 8 13:12:56 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5CE90101A9A1 for ; Fri, 8 Jun 2018 13:12:56 +0000 (UTC) (envelope-from duckmanjbr@gmail.com) Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D9CB18193B for ; Fri, 8 Jun 2018 13:12:55 +0000 (UTC) (envelope-from duckmanjbr@gmail.com) Received: by mail-it0-x22a.google.com with SMTP id j135-v6so2366894itj.1 for ; Fri, 08 Jun 2018 06:12:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=OFqMeXUHvr9+dTo+4xVRz5owi19qcFDyCwe5BFBMTcM=; b=XS/gDtvGqANHAx8Kpkjv/RfBRtdcr86IT6tCue4otsnPwo+lkRkTZHR5ViPk0i41Hy XCOuGbzEWR8DCbTPpLT+eNDVtoOtdtFzhxsmhZyWEVnBFtqxv8/DU4rnCk6KOFJhWzOs DOD5wpn2G3IlvhKxsOQ6pf2+24tRLN29NRhyR0cdEMYQfIzvDf1GTB+Bkdo69KmCQObF MAOFfp6Dm76Z06gx5SYNFa5FoTkdn3KVBh/Oy1jfHL8opLEkpAMu6oVRwHNmr4YR9Ir9 yuOPQ1Xh90clk1vn7oNERU2XfjqdYCKOar9KK+U6/9Fuyc9FZDzJNzKH/TwCvMkn467g +fnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=OFqMeXUHvr9+dTo+4xVRz5owi19qcFDyCwe5BFBMTcM=; b=qDAxbx3LNWqSy4TdBo30kHy9OM2r1YNv7fzuxAI3QXWjwohYEh4Ak+SDvEMzX1oQFe bxUwtiutFCRlipoT8xOShHua3F3haLBEQSXCpx6xapCQfWkF6NTYSgpmWiwpepoEXgY+ UVwelP1sYiDvNMUiLEj6j8DpeKrza/8Z9cijXt1OiylKHE6mwJ9gkagjjHW/BTQS7h5u lfTUD3Rq2vj5+fAbomCPnNxFKjRhkZbWo0whFioCe1qTxJT3J2qpoqKIyYbJOHjfcCoV CITGPfbot51Zt6Uyr5bkQbGqwjpxJQWSZ29Bwfn/cPpZwQg0VxoJI5kpW4lMt7lNByjU 6JEA== X-Gm-Message-State: APt69E2kopDJq/ZODMa0JbcL+9o4QkSdRs7hG9mNgMSQ9lZVmXXpeMxw 7aPwG5MFymEP7FYiCH6zzEX+VXgP X-Google-Smtp-Source: ADUXVKJww3v5Bwhq4qQSymwm3IrUf+JUgOO6BvEOCpCLkETuNeDeL2VxgT4TjPkPMfsPRyr8EMdooQ== X-Received: by 2002:a24:414c:: with SMTP id x73-v6mr1573123ita.96.1528463574897; Fri, 08 Jun 2018 06:12:54 -0700 (PDT) Received: from duckmans-mbp.viasatdomain ([172.243.216.233]) by smtp.gmail.com with ESMTPSA id k139-v6sm775112itk.27.2018.06.08.06.12.50 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Jun 2018 06:12:54 -0700 (PDT) From: duckmanjbr Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Subject: Re: make package "*** Error code 1" Date: Fri, 8 Jun 2018 08:12:43 -0500 References: <1528418192403-0.post@n6.nabble.com> <1528418530493-0.post@n6.nabble.com> <1528420181359-0.post@n6.nabble.com> <0FB42264-1C8A-46AE-B162-74EDD226F294@gmail.com> <5B19D938.4010205@grosbein.net> <1a73a8dd-296c-e918-f81a-26e3b6995baa@FreeBSD.org> <5B1A72E4.3020400@grosbein.net> To: freebsd-ports@freebsd.org In-Reply-To: <5B1A72E4.3020400@grosbein.net> Message-Id: X-Mailer: Apple Mail (2.3445.6.18) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2018 13:12:56 -0000 1st off, thanks everyone for helping me out! There was indeed a = missing filename and I believe I=E2=80=99ve remedied that. I=E2=80=99m = moving along but now getting a "missing property prefix=E2=80=9D error. = Am I missing a log file or something to help trouble shoot these errors? = I=E2=80=99d like to piece it together to a working state before I offer = it as a pull request to pfSense/FreeBSD-ports.=20 build_error: root@:~/pfSense-pkg-localrepo # make package =3D=3D=3D> License APACHE20 accepted by the user =3D=3D=3D> pfSense-pkg-LocalRepo-0.1_1 depends on file: = /usr/local/sbin/pkg - found =3D=3D=3D> Fetching all distfiles required by = pfSense-pkg-LocalRepo-0.1_1 for building =3D=3D=3D> Extracting for pfSense-pkg-LocalRepo-0.1_1 /bin/mkdir -p /root/pfSense-pkg-localrepo/work/pfSense-pkg-LocalRepo-0.1 =3D=3D=3D> Patching for pfSense-pkg-LocalRepo-0.1_1 =3D=3D=3D> Configuring for pfSense-pkg-LocalRepo-0.1_1 =3D=3D=3D> Staging for pfSense-pkg-LocalRepo-0.1_1 =3D=3D=3D> Generating temporary packing list /bin/mkdir -p /root/pfSense-pkg-localrepo/work/stage/usr/local/pkg /bin/mkdir -p = /root/pfSense-pkg-localrepo/work/stage/usr/local/bin/localrepo /bin/mkdir -p /root/pfSense-pkg-localrepo/work/stage/etc/inc/priv /bin/mkdir -p = /root/pfSense-pkg-localrepo/work/stage/share/pfSense-pkg-LocalRepo install -m 0644 -m 0644 = /root/pfSense-pkg-localrepo/files/usr/local/pkg/localrepo.xml = /root/pfSense-pkg-localrepo/work/stage/usr/local/pkg install -m 0644 = /root/pfSense-pkg-localrepo/files/usr/local/pkg/localrepo.inc = /root/pfSense-pkg-localrepo/work/stage/usr/local/pkg install -m 0644 = /root/pfSense-pkg-localrepo/files/usr/local/bin/localrepo/localrepo.conf = /root/pfSense-pkg-localrepo/work/stage/usr/local/bin/localrepo install -m 0644 = /root/pfSense-pkg-localrepo/files/etc/inc/priv/localrepo.priv.inc = /root/pfSense-pkg-localrepo/work/stage/etc/inc/priv install -m 0644 = /root/pfSense-pkg-localrepo/files/usr/local/share/pfSense-pkg-LocalRepo/in= fo.xml = /root/pfSense-pkg-localrepo/work/stage/share/pfSense-pkg-LocalRepo =3D=3D=3D=3D> Compressing man pages (compress-man) =3D=3D=3D> Building package for pfSense-pkg-LocalRepo-0.1_1 [: =3D: unexpected operator pkg-static: Invalid package: object has missing property prefix pkg-static: the package is not valid *** Error code 1 Stop. make: stopped in /root/pfSense-pkg-localrepo root@:~/pfSense-pkg-localrepo # makefile: # $FreeBSD$ PORTNAME=3D pfSense-pkg-LocalRepo PORTVERSION=3D 0.1 PORTREVISION=3D 1 CATEGORIES=3D sysutils MASTER_SITES=3D # empty DISTFILES=3D # empty EXTRACT_ONLY=3D # empty MAINTAINER=3D COMMENT=3D Create local repositories on pfSense LICENSE=3D APACHE20 NO_BUILD=3D yes NO_MTREE=3D yes SUB_FILES=3D pkg-install pkg-deinstall SUB_LIST=3D PORTNAME=3D${PORTNAME} do-extract: ${MKDIR} ${WRKSRC} do-install: # {STAGEDIR}=3D /root/pfSense-pkg-localrepo/work/stage # {PREFIX}=3D /usr/local # {DATADIR}=3D /usr/local/share/pfSense-pkg-LocalRepo ${MKDIR} ${STAGEDIR}${PREFIX}/pkg ${MKDIR} ${STAGEDIR}${PREFIX}/bin/localrepo ${MKDIR} ${STAGEDIR}/etc/inc/priv ${MKDIR} ${STAGEDIR}/share/pfSense-pkg-LocalRepo ${INSTALL_DATA} -m 0644 ${FILESDIR}${PREFIX}/pkg/localrepo.xml \ ${STAGEDIR}${PREFIX}/pkg ${INSTALL_DATA} ${FILESDIR}${PREFIX}/pkg/localrepo.inc \ ${STAGEDIR}${PREFIX}/pkg ${INSTALL_DATA} = ${FILESDIR}${PREFIX}/bin/localrepo/localrepo.conf \ ${STAGEDIR}${PREFIX}/bin/localrepo ${INSTALL_DATA} ${FILESDIR}/etc/inc/priv/localrepo.priv.inc \ ${STAGEDIR}/etc/inc/priv ${INSTALL_DATA} ${FILESDIR}${DATADIR}/info.xml \ ${STAGEDIR}/share/pfSense-pkg-LocalRepo @${REINPLACE_CMD} -i '' -e "s|%%PKGVERSION%%|${PKGVERSION}|" \ ${STAGEDIR}/share/pfSense-pkg-LocalRepo/info.xml .include pkg-plist: usr/local/pkg/localrepo.xml usr/local/pkg/localrepo.inc usr/local/bin/localrepo/localrepo.conf /etc/inc/priv/localrepo.priv.inc %%DATADIR%%/info.xml @dir /etc/inc/priv > On Jun 8, 2018, at 7:13 AM, Eugene Grosbein = wrote: >=20 > 08.06.2018 16:58, Matthew Seaman wrote: >=20 >>>> @${REINPLACE_CMD} -i '' -e "s|%%PKGVERSION%%|${PKGVERSION}|" \ >>>>=20 >>>> .include >>>=20 >>> Here is obvious bug: the line with REINPLACE_CMD has continuation = backslash >>> without any continuation text and without file name to process. Fix = it. >>=20 >> Actually, since the next line is a blank line, that's going to be = pretty >> harmless. >=20 > No. A filename is still missing. >=20 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to = "freebsd-ports-unsubscribe@freebsd.org"