linux-f10-nss_ldap: my first port - be gentle :)
Gary Jennejohn
gljennjohn at googlemail.com
Wed Jan 4 13:28:02 UTC 2012
On Wed, 04 Jan 2012 22:31:51 +1000
Da Rock <freebsd-ports at herveybayaustralia.com.au> wrote:
> I've been advised I should attempt to port this for general use to
> FreeBSD. I've been operating it manually very successfully now in a
> number of operations. This is, however, my first attempt at a port and I
> would like some guidance to see if I've done this right.
>
> I was advised to copy the essential parts from a similar port, so I've
> used archivers/linux-f10-ucl. This is my Makefile:
>
> # New ports collection makefile for: archivers/linux-f10-nss_ldap
> # Date created: 2012-01-04
> # Whom: rskinner
> #
> # $FreeBSD$
> #
>
> PORTNAME= nss_ldap
> PORTVERSION= 1.03
> CATEGORIES= security linux
> MASTER_SITES= CRITICAL/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
> PKGNAMEPREFIX= linux-f10-
> DISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}
>
> MAINTAINER= emulation at FreeBSD.org
> COMMENT= nss_ldap library (Linux Fedora 10)
>
> CONFLICTS=
>
> USE_LINUX_RPM= yes
> LINUX_DIST_VER= 10
> RPMVERSION= 8.fc9
> USE_LDCONFIG= yes
>
> PLIST_FILES= usr/lib/libnss_ldap.so.2 usr/lib/libnss_ldap.so
> usr/lib/libnss_ldap-264.so
> DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
> PORTDOCS= COPYING NEWS README THANKS TODO
> DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
>
> .include <bsd.port.mk>
>
> And I have a pkg-descr file.
>
> Am I on the right track? I'm following the porters handbook as well.
>
Doesn't pass portlint.
Can't fetch the RPM file.
Otherwise, a pretty good start.
--
Gary Jennejohn
More information about the freebsd-ports
mailing list