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} |