/[ports]/head/editors/xvile/Makefile
ViewVC logotype

Diff of /head/editors/xvile/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 346364 by miwi, Thu Feb 27 15:20:09 2014 UTC revision 354506 by miwi, Mon May 19 07:49:10 2014 UTC
# Line 1  Line 1 
1  # Created by: pgf  # Created by: pgf
2  # $FreeBSD$  # $FreeBSD$
3    
4  PORTNAME=       xvile  PORTNAME=       vile
5  PORTVERSION=    9.8l  PORTVERSION=    9.8m
6  CATEGORIES=     editors  CATEGORIES=     editors
7  MASTER_SITES=   ftp://dickey.his.com/vile/current/ \  MASTER_SITES=   ftp://dickey.his.com/vile/current/ \
8                  ftp://invisible-island.net/vile/current/                  ftp://invisible-island.net/vile/current/ \
9  DISTNAME=       vile-${PORTVERSION}                  http://invisible-mirror.net/archives/vile/current/
10  EXTRACT_SUFX=   .tgz  PKGNAMEPREFIX=  x
11    
12  PATCH_SITES=    ${MASTER_SITES:S,vile/current/,vile/patches/,g}  PATCH_SITES=    ${MASTER_SITES:S,vile/current/,vile/patches/,g}
13  PATCHFILES=     # none  PATCHFILES=     # none
# Line 19  LICENSE=       GPLv2 Line 19  LICENSE=       GPLv2
19    
20  BUILD_DEPENDS=  reflex:${PORTSDIR}/textproc/reflex  BUILD_DEPENDS=  reflex:${PORTSDIR}/textproc/reflex
21    
22  USES=           pkgconfig shebangfix  USES=           pkgconfig shebangfix tar:tgz
23  SHEBANG_FILES=  macros/lxvile macros/lxvile-fonts perl/vileget  SHEBANG_FILES=  macros/lxvile macros/lxvile-fonts perl/vileget
24  USE_XORG=       x11 xext xpm  USE_XORG=       x11 xext xpm
25  GNU_CONFIGURE=  yes  GNU_CONFIGURE=  yes
26    CONFIGURE_ENV=  cf_cv_crypt_works=yes
27  CONFIGURE_ARGS= --disable-imake \  CONFIGURE_ARGS= --disable-imake \
28                  --enable-fontset \                  --enable-fontset \
29                  --with-xpm \                  --with-xpm \
30                  --with-pixmapdir=${PREFIX}/share/pixmaps                  --with-pixmapdir=${PREFIX}/share/pixmaps
31  MAKEFILE=       makefile  MAKEFILE=       makefile
32    INSTALL_TARGET= install install-doc install-html
 DATADIR=        ${PREFIX}/share/vile  
33    
34  CONFLICTS_INSTALL=      vile-[0-9]*  CONFLICTS_INSTALL=      vile-[0-9]*
35    
36  OPTIONS_DEFINE=         DOCS FILTERS ICONV PERL  OPTIONS_DEFINE=         DOCS FILTERS ICONV PERL
37  OPTIONS_RADIO=          MENUS  OPTIONS_RADIO=          MENUS
38  OPTIONS_RADIO_MENUS=    MOTIF XAW XAW3D  OPTIONS_RADIO_MENUS=    MOTIF XAW XAW3D
39  OPTIONS_DEFAULT=        ICONV  OPTIONS_DEFAULT=        FREETYPE ICONV
40  OPTIONS_SUB=            yes  OPTIONS_SUB=            yes
41    
42  FILTERS_DESC=           Loadable filters  FILTERS_DESC=           Loadable filters
# Line 76  CONFIGURE_ARGS+=       --with-screen=x11 Line 76  CONFIGURE_ARGS+=       --with-screen=x11
76    
77  post-patch:  post-patch:
78          @${REINPLACE_CMD} -e \          @${REINPLACE_CMD} -e \
79                  's|^DOCDIR|#DOCDIR|' ${WRKSRC}/makefile.in                  's|$$(datadir)/doc|@datadir@/doc/vile| ; \
80                     s|$$(datadir)/html|$$(docdir)/html| ; \
81                     s|\($$(DOCDIR)\) \($$(MANDIR)\)|\1 $$(HTMLDIR) \2|' \
82                    ${WRKSRC}/makefile.in
83          @${REINPLACE_CMD} -e \          @${REINPLACE_CMD} -e \
84                  '/^Icons/s|=.*|=${PREFIX}/share/pixmaps/vile_48x48.png|' \                  '/^Icon/s|=.*|=${PREFIX}/share/pixmaps/vile.xpm| ; \
85                     /^Categories/s|Applicasion;||' \
86                  ${WRKSRC}/macros/*.desktop                  ${WRKSRC}/macros/*.desktop
87    
88  post-install:  post-install:
         (cd ${WRKSRC}/icons && ${INSTALL_DATA} vile_48x48.png \  
                 ${STAGEDIR}${PREFIX}/share/pixmaps)  
89          (cd ${WRKSRC}/macros && ${INSTALL_DATA} *.desktop \          (cd ${WRKSRC}/macros && ${INSTALL_DATA} *.desktop \
90                  ${STAGEDIR}${DESKTOPDIR})                  ${STAGEDIR}${DESKTOPDIR})
         @${MKDIR} ${STAGEDIR}${DATADIR}/macros  
         (cd ${WRKSRC}/macros && ${INSTALL_DATA} *.rc \  
                 ${STAGEDIR}${DATADIR}/macros)  
         @${MKDIR} ${STAGEDIR}${DOCSDIR}  
         (cd ${WRKSRC}/doc && ${INSTALL_DATA} *.doc \  
                 ${STAGEDIR}${DOCSDIR})  
         @${MKDIR} ${STAGEDIR}${DOCSDIR}/html  
         (cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html \  
                 ${STAGEDIR}${DOCSDIR}/html)  
91    
92  .include <bsd.port.mk>  .include <bsd.port.mk>

Legend:
Removed from v.346364  
changed lines
  Added in v.354506

  ViewVC Help
Powered by ViewVC 1.1.27