On 2016/04/18 13:27, Christopher Zimmermann wrote: > Hi, > > ion3 has been abandoned by its upstream developer. It has been forked > on github and is now named notion. Here's a diff for upgrading to the > latest version of notion and changing the ports name to notion, which > is required by a special license clause in original ion3. ok? > > Christopher > > > diff -Nru ion/Makefile notion/Makefile > --- ion/Makefile Mon Mar 28 19:47:27 2016 > +++ notion/Makefile Mon Apr 18 12:53:46 2016
This is a bit of an awkward thing to send as a diff. A new tar would be better. > @@ -1,31 +1,36 @@ > # $OpenBSD: Makefile,v 1.63 2016/03/27 20:53:15 naddy Exp $ > > -COMMENT= light, keyboard friendly window manager > +COMMENT = static tiling, tabbing and floating window manager > > -V= 20090110 > -DISTNAME= ion-3-${V} > -PKGNAME= ion-${V} > -CATEGORIES= x11 > -REVISION= 2 > +CATEGORIES = x11 > > -HOMEPAGE= http://modeemi.cs.tut.fi/~tuomov/ion/ > -MASTER_SITES= http://tuomov.iki.fi/software/dl/ > +GH_TAGNAME = 3-2015061300 > +GH_ACCOUNT = raboof > +GH_PROJECT = notion > +DISTNAME = ${GH_PROJECT}-${GH_TAGNAME} > +PKGNAME = ${GH_PROJECT}-${GH_TAGNAME:S/-/./} tabs/spaces issue in some of these lines. > +HOMEPAGE = http://notion.sourceforge.net/ > + > # LGPL > PERMIT_PACKAGE_CDROM= Yes > > -WANTLIB= ICE X11 m c SM Xext ${MODLUA_WANTLIB} > - > -MODULES= devel/gettext \ > +MODULES = devel/gettext \ > lang/lua > -MODLUA_SA= Yes > > -LIB_DEPENDS= ${MODLUA_LIB_DEPENDS} > +WANTLIB = ICE m c SM X11 Xext Xinerama Xrandr ${MODLUA_WANTLIB} WANTLIB goes just after PERMIT_*. > -USE_GMAKE= Yes > -NO_TEST= Yes > +#MODLUA_SA = Yes why # this out? it should stay as-is, see port-modules(5). > +#pre-configure: > +# ${SUBST_CMD} ${WRKSRC}/system-autodetect.mk either remove this or remove the #'s. > diff -Nru ion/pkg/PLIST notion/pkg/PLIST > --- ion/pkg/PLIST Mon Mar 28 19:47:27 2016 > +++ notion/pkg/PLIST Wed Mar 30 14:30:49 2016 missing @pkgpath if you're trying to get it to update automatically (and you'll need a devel/quirka entry for that too).