|
Lines 2-9
Link Here
|
| 2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
| 3 |
|
3 |
|
| 4 |
PORTNAME= parcellite |
4 |
PORTNAME= parcellite |
| 5 |
PORTVERSION= 1.1.7 |
5 |
PORTVERSION= 1.1.9 |
| 6 |
PORTREVISION= 1 |
|
|
| 7 |
PORTEPOCH= 1 |
6 |
PORTEPOCH= 1 |
| 8 |
CATEGORIES= deskutils |
7 |
CATEGORIES= deskutils |
| 9 |
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} |
8 |
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} |
|
Lines 12-31
Link Here
|
| 12 |
COMMENT= Lightweight GTK+ clipboard manager |
11 |
COMMENT= Lightweight GTK+ clipboard manager |
| 13 |
|
12 |
|
| 14 |
LICENSE= GPLv3 |
13 |
LICENSE= GPLv3 |
|
|
14 |
LICENSE_FILE= ${WRKSRC}/COPYING |
| 15 |
|
15 |
|
| 16 |
BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser |
16 |
USES= pkgconfig |
| 17 |
|
|
|
| 18 |
USES= gettext-tools gmake pkgconfig |
| 19 |
GNU_CONFIGURE= yes |
17 |
GNU_CONFIGURE= yes |
| 20 |
USE_GNOME= gtk20 |
18 |
USE_GNOME= glib20 gtk20 pango |
|
|
19 |
USE_XORG= x11 |
| 20 |
CONFIGURE_ARGS+=--disable-appindicator |
| 21 |
CPPFLAGS+= -I${LOCALBASE}/include |
| 22 |
LIBS+= -L${LOCALBASE}/lib |
| 21 |
|
23 |
|
| 22 |
PORTDOCS= AUTHORS ChangeLog README |
24 |
PORTDOCS= AUTHORS ChangeLog README |
| 23 |
|
25 |
|
| 24 |
OPTIONS_DEFINE= DOCS NLS |
26 |
OPTIONS_DEFINE= DOCS NLS |
| 25 |
OPTIONS_SUB= yes |
27 |
OPTIONS_SUB= yes |
| 26 |
|
28 |
|
| 27 |
NLS_CONFIGURE_ENABLE= nls |
29 |
NLS_USES= gmake gettext |
| 28 |
NLS_USES= gettext-runtime |
30 |
NLS_USE= GNOME=intltool |
|
|
31 |
NLS_USES_OFF= autoreconf |
| 32 |
NLS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extrapatch-configure.ac |
| 29 |
|
33 |
|
| 30 |
SUB_FILES= pkg-message |
34 |
SUB_FILES= pkg-message |
| 31 |
|
35 |
|
|
Lines 32-45
Link Here
|
| 32 |
.include <bsd.port.options.mk> |
36 |
.include <bsd.port.options.mk> |
| 33 |
|
37 |
|
| 34 |
post-patch: |
38 |
post-patch: |
| 35 |
@${REINPLACE_CMD} -e 's|"/proc/|"/compat/linux/proc/|; \ |
39 |
@${REINPLACE_CMD} -e 's|/proc|/compat/linux/proc|g' \ |
| 36 |
s|"/proc"|"/compat/linux/proc"|' \ |
|
|
| 37 |
${WRKSRC}/src/utils.c |
40 |
${WRKSRC}/src/utils.c |
|
|
41 |
@${REINPLACE_CMD} -e '/LDADD = /s/GTK_LIBS)/INTLLIBS) -lgio-2.0/' \ |
| 42 |
${WRKSRC}/src/Makefile.am \ |
| 43 |
${WRKSRC}/src/Makefile.in |
| 38 |
.if ${PORT_OPTIONS:MNLS} |
44 |
.if ${PORT_OPTIONS:MNLS} |
| 39 |
@${REINPLACE_CMD} -e 's|$$(DATADIRNAME)/locale|share/locale|' \ |
45 |
@${REINPLACE_CMD} -e 's|$$(DATADIRNAME)/locale|share/locale|' \ |
| 40 |
${WRKSRC}/po/Makefile.in.in |
46 |
${WRKSRC}/po/Makefile.in.in |
|
|
47 |
.else |
| 48 |
@${REINPLACE_CMD} -e 's|@INTLTOOL_DESKTOP_RULE@||' \ |
| 49 |
${WRKSRC}/data/Makefile.am |
| 50 |
@${REINPLACE_CMD} -e 's|_Name|Name|' -e 's|_Comment|Comment|' \ |
| 51 |
${WRKSRC}/data/parcellite-startup.desktop.in \ |
| 52 |
${WRKSRC}/data/parcellite.desktop.in |
| 41 |
.endif |
53 |
.endif |
| 42 |
|
54 |
|
|
|
55 |
pre-build: |
| 56 |
.if !${PORT_OPTIONS:MNLS} |
| 57 |
@${REINPLACE_CMD} -e '/SUBDIRS = /s| po||' ${WRKSRC}/Makefile |
| 58 |
${MV} ${WRKSRC}/data/parcellite-startup.desktop.in \ |
| 59 |
${WRKSRC}/data/parcellite-startup.desktop |
| 60 |
${MV} ${WRKSRC}/data/parcellite.desktop.in \ |
| 61 |
${WRKSRC}/data/parcellite.desktop |
| 62 |
.endif |
| 63 |
|
| 43 |
post-install: |
64 |
post-install: |
| 44 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
65 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
| 45 |
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} |
66 |
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} |