[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / wm / notion

Annotation of pkgsrc/wm/notion/Makefile, Revision 1.27

1.27    ! nia         1: # $NetBSD: Makefile,v 1.26 2020/01/18 23:35:40 rillig Exp $
1.1       wiz         2:
1.23      wiz         3: DISTNAME=      notion-3-2017050501
1.21      wiz         4: PKGNAME=       ${DISTNAME:S/3-/3./}
1.24      wiz         5: PKGREVISION=   1
1.1       wiz         6: CATEGORIES=    wm
1.21      wiz         7: MASTER_SITES=  ${MASTER_SITE_GITHUB:=raboof/}
                      8: GITHUB_TAG=    ${DISTNAME:S/notion-//}
1.1       wiz         9:
1.25      wiz        10: MAINTAINER=    pkgsrc-users@NetBSD.org
1.27    ! nia        11: HOMEPAGE=      http://notion.sourceforge.net/
1.1       wiz        12: COMMENT=       Tiling window manager based on ion3
                     13: LICENSE=       ion-license AND gnu-lgpl-v2.1
                     14:
                     15: # notion is based on ion3
                     16: CONFLICTS=     ion3-[0-9]*
                     17:
                     18: WRKSRC=                ${WRKDIR}/${DISTNAME:S/-src//}
1.13      jperkin    19: USE_LANGUAGES= c99
1.5       wiz        20: USE_TOOLS+=    gmake msgfmt pax pkg-config
1.15      alnsn      21:
1.21      wiz        22: LUA_VERSIONS_INCOMPATIBLE=     53
                     23:
1.16      wiz        24: MAKE_FLAGS+=   PREFIX=${PREFIX}
                     25: MAKE_FLAGS+=   EXAMPLEDIR=${PREFIX}/share/examples/notion
                     26: MAKE_FLAGS+=   MANDIR=${PREFIX}/${PKGMANDIR}
1.1       wiz        27: MAKE_FLAGS+=   X11_PREFIX=${BUILDLINK_PREFIX.libX11}
1.23      wiz        28: MAKE_FLAGS+=   X11_LIBS="${COMPILER_RPATH_FLAG}${X11_PREFIX}/lib -L${X11_PREFIX}/lib -lX11 -lXext"
1.15      alnsn      29: MAKE_FLAGS+=   LUA_INTERPRETER=${LUA_INTERPRETER}
                     30: MAKE_FLAGS+=   LUA_COMPILER=${LUA_COMPILER}
1.19      wiz        31: MAKE_FLAGS+=   LUA_VERSION=${_LUA_DOT_VERSION}
1.1       wiz        32:
                     33: EGDIR=         ${PREFIX}/share/examples/notion
                     34: EGFILES=       cfg_defaults.lua
                     35: EGFILES+=      cfg_dock.lua
                     36: EGFILES+=      cfg_kludges.lua
                     37: EGFILES+=      cfg_layouts.lua
                     38: EGFILES+=      cfg_menu.lua
                     39: EGFILES+=      cfg_notion.lua
                     40: EGFILES+=      cfg_notioncore.lua
                     41: EGFILES+=      cfg_query.lua
                     42: EGFILES+=      cfg_sp.lua
                     43: EGFILES+=      cfg_statusbar.lua
                     44: EGFILES+=      cfg_tiling.lua
1.11      wiz        45: EGFILES+=      cfg_xrandr.lua
1.1       wiz        46: EGFILES+=      look.lua
                     47: EGFILES+=      look_brownsteel.lua
                     48: EGFILES+=      look_clean.lua
                     49: EGFILES+=      look_cleanios.lua
                     50: EGFILES+=      look_cleanviolet.lua
                     51: EGFILES+=      look_dusky.lua
                     52: EGFILES+=      look_greenlight.lua
                     53: EGFILES+=      look_greyviolet.lua
                     54: EGFILES+=      look_ios.lua
                     55: EGFILES+=      look_newviolet.lua
                     56: EGFILES+=      look_simpleblue.lua
                     57: EGFILES+=      lookcommon_clean.lua
                     58: EGFILES+=      lookcommon_emboss.lua
                     59:
                     60: PKG_SYSCONFSUBDIR=     notion
1.12      bsiegert   61: INSTALLATION_DIRS=     ${EGDIR}
1.1       wiz        62:
                     63: .for f in ${EGFILES}
                     64: CONF_FILES+=   ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
                     65: .endfor
                     66:
1.13      jperkin    67: # Abuse buildlink to add required libraries.
1.22      jperkin    68: BUILDLINK_TRANSFORM.SunOS+=    opt:-Wl,--as-needed:-lsocket
                     69: BUILDLINK_TRANSFORM.SunOS+=    rm:-Wl,-whole-archive
                     70: BUILDLINK_TRANSFORM.SunOS+=    rm:-Wl,-no-whole-archive
1.13      jperkin    71:
1.4       wiz        72: post-install:
                     73:        cd ${WRKSRC} && pax -rw contrib ${DESTDIR}${EGDIR}
                     74:
1.1       wiz        75: .include "../../devel/gettext-lib/buildlink3.mk"
                     76: .include "../../lang/lua/buildlink3.mk"
                     77: .include "../../x11/libX11/buildlink3.mk"
                     78: .include "../../x11/libSM/buildlink3.mk"
                     79: .include "../../x11/libXext/buildlink3.mk"
1.7       wiz        80: .include "../../x11/libXinerama/buildlink3.mk"
                     81: .include "../../x11/libXrandr/buildlink3.mk"
1.1       wiz        82: .include "../../mk/dlopen.buildlink3.mk"
                     83: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>