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

Annotation of pkgsrc/sysutils/rox/Makefile, Revision 1.92

1.92    ! rillig      1: # $NetBSD: Makefile,v 1.91 2020/01/18 21:50:57 jperkin Exp $
1.1       rh          2: #
                      3:
1.48      reinoud     4: DISTNAME=      rox-filer-2.10
1.49      joerg       5: PKGNAME=       rox-2.10
1.91      jperkin     6: PKGREVISION=   38
1.1       rh          7: CATEGORIES=    sysutils
                      8: MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=rox/}
1.48      reinoud     9: EXTRACT_SUFX=  .tar.bz2
1.1       rh         10:
1.13      grant      11: MAINTAINER=    rxg@NetBSD.org
1.92    ! rillig     12: HOMEPAGE=      https://rox.sourceforge.net/
1.1       rh         13: COMMENT=       RISC OS-like filer for X
                     14:
1.22      rxg        15: CONFLICTS=     rox-base-[0-9]*
1.1       rh         16:
1.29      rxg        17: WRKSRC=                ${WRKDIR}/${DISTNAME}
1.1       rh         18: DIST_SUBDIR=   rox
                     19:
1.46      joerg      20: USE_TOOLS+=            pax pkg-config
1.3       cjep       21: GNU_CONFIGURE=         yes
1.21      minskim    22:
1.49      joerg      23: INSTALLATION_DIRS=     bin libexec/rox ${PKGMANDIR}/man1 \
                     24:                        share/Choices share/mime/packages \
                     25:                        share/rox/ROX-Filer
1.29      rxg        26:
                     27: SUBST_CLASSES+=                path
1.32      rxg        28: SUBST_MESSAGE.path=    Fixing hardcoded paths.
1.87      jperkin    29: SUBST_STAGE.path=      pre-configure
1.29      rxg        30: SUBST_FILES.path=      ROX-Filer/AppRun
                     31: SUBST_FILES.path+=     ROX-Filer/src/choices.c
                     32: SUBST_FILES.path+=     ROX-Filer/src/type.c
                     33: SUBST_FILES.path+=     ROX-Filer/src/xdgmime.c
                     34: SUBST_SED.path=                -e 's,/usr/local,${PREFIX},g'
                     35:
                     36: SUBST_CLASSES+=                bin
1.32      rxg        37: SUBST_MESSAGE.bin=     Fixing binary path.
1.87      jperkin    38: SUBST_STAGE.bin=       pre-configure
1.29      rxg        39: SUBST_FILES.bin=       ROX-Filer/AppRun
                     40: SUBST_SED.bin=         -e 's,BIN="$$APP_DIR,BIN="${PREFIX}/libexec/rox,g'
                     41:
                     42: BUILD_TARGET=          ROX-Filer
                     43: CONFIGURE_DIRS=                ROX-Filer/src
1.43      rillig     44: CONFIGURE_SCRIPT=      ./configure.tmp
                     45: LIBS.SunOS+=           -lm
1.60      marino     46: LDFLAGS.DragonFly+=    -lm
1.78      ryoon      47: LIBS.Linux+=           -ldl -lm
1.25      jlam       48:
1.1       rh         49: post-patch:
1.49      joerg      50:        ${MV} ${WRKSRC}/ROX-Filer/src/configure ${WRKSRC}/ROX-Filer/src/${CONFIGURE_SCRIPT}
1.1       rh         51:
                     52: post-build:
1.49      joerg      53:        @${ECHO} "#!/bin/sh" >> ${WRKDIR}/rox
                     54:        @${ECHO} ${PREFIX}"/share/rox/ROX-Filer/AppRun \"\$$@\"" >> ${WRKDIR}/rox
1.1       rh         55:
                     56: do-install:
1.49      joerg      57:        ${INSTALL_PROGRAM} ${WRKSRC}/ROX-Filer/ROX-Filer ${DESTDIR}${PREFIX}/libexec/rox
                     58:        cd ${WRKSRC}/Choices && pax -rw . ${DESTDIR}${PREFIX}/share/Choices
                     59:        cd ${WRKSRC}/ROX-Filer && pax -rw       \
1.29      rxg        60:                -s ',^\./ROX-Filer$$,,' -s ',^\./ROX-Filer/.*,,'        \
                     61:                -s ',^\./ROX-Filer.dbg$$,,' -s ',^\./ROX-Filer.dbg/.*,,'\
                     62:                -s ',^\./src$$,,' -s ',^\./src/.*,,'    \
1.49      joerg      63:                . ${DESTDIR}${PREFIX}/share/rox/ROX-Filer
                     64:        ${INSTALL_MAN} ${WRKSRC}/rox.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
                     65:        ${INSTALL_DATA} ${WRKSRC}/rox.xml ${DESTDIR}${PREFIX}/share/mime/packages
                     66:        ${INSTALL_SCRIPT} ${WRKDIR}/rox ${DESTDIR}${PREFIX}/bin
1.1       rh         67:
1.39      joerg      68: BUILDLINK_DEPMETHOD.libXt?=    build
                     69:
1.78      ryoon      70: .include "../../mk/dlopen.buildlink3.mk"
1.29      rxg        71: .include "../../databases/shared-mime-info/buildlink3.mk"
1.22      rxg        72: .include "../../devel/pango/buildlink3.mk"
1.48      reinoud    73: .include "../../devel/libglade/buildlink3.mk"
1.41      wiz        74: .include "../../sysutils/gnome-vfs/buildlink3.mk"
1.22      rxg        75: .include "../../textproc/libxml2/buildlink3.mk"
                     76: .include "../../x11/gtk2/buildlink3.mk"
1.39      joerg      77: .include "../../x11/libSM/buildlink3.mk"
                     78: .include "../../x11/libX11/buildlink3.mk"
                     79: .include "../../x11/libXt/buildlink3.mk"
1.1       rh         80: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>