Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Dec 2017 19:56:24 -0500
From:      Pedro Giffuni <pfg@FreeBSD.org>
To:        Eugene Grosbein <eugen@grosbein.net>, freebsd-ports@freeBSD.org
Subject:   Re: Linux ports tutorial? WPS Office
Message-ID:  <42658492-7371-35f2-0782-0461437ae053@FreeBSD.org>
In-Reply-To: <5A2D912D.50204@grosbein.net>
References:  <3294bc10-633b-903d-1392-87447dcd05fd@FreeBSD.org> <5A2D912D.50204@grosbein.net>

next in thread | previous in thread | raw e-mail | index | archive | help


On 12/10/17 14:55, Eugene Grosbein wrote:
> 11.12.2017 2:22, Pedro Giffuni пишет:
>> Hello guys;
>>
>> I would like to attempt a port for WPS Office (AKA Kingsoft Office):
>>
>> http://wps-community.org/
>>
>> Are there guidelines for linux ports? I couldn't find much details in the handbook.
>>
>> In particular, how do you handle when the pkg-plist is different for i386 and amd64?
>>
>> Some ports use pkg-plist.${ARCH}  but I don't know how those work.
> Just have "USES=linux", "USE_LINUX_RPM=yes" and make these two files pkg-plist.i386 and pkg-plist.amd64
> and they are used automatically. Or you could duplicate a magic from /ports/Mk/Uses/linux.mk in your Makefile:
>
> PLIST?= ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/}
>
> For details, read Porter's Handbook: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/
>

The handbook has no information about "USE_LINUX_RPM=yes".
If I set that it appears the ports framework will ignore MASTER_SITES.

Should I dig into the MK framework to see how to change the repository 
or should I use the .tar.xz distribution instead? :(.

Pedro.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42658492-7371-35f2-0782-0461437ae053>