View | Details | Raw Unified | Return to bug 166634
Collapse All | Expand All

(-)unison-devel/Makefile (-3 / +13 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	unison
8
PORTNAME=	unison
9
PORTVERSION=	2.40.61
9
PORTVERSION=	2.45.4
10
CATEGORIES=	net
10
CATEGORIES=	net
11
MASTER_SITES=	http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${DISTNAME}/
11
MASTER_SITES=	http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${DISTNAME}/
12
PKGNAMESUFFIX=	-devel
12
PKGNAMESUFFIX=	-devel
Lines 17-27 Link Here
17
MAINTAINER=	mad@madpilot.net
17
MAINTAINER=	mad@madpilot.net
18
COMMENT=	A user-level file synchronization tool
18
COMMENT=	A user-level file synchronization tool
19
19
20
IGNORE=		No devel release available at present. \
20
LICENSE=	GPLv3
21
		Install net/unison which is the latest stable version.
22
21
23
PLIST_SUB=	PORTVERSION=${PORTVERSION}
22
PLIST_SUB=	PORTVERSION=${PORTVERSION}
24
USE_GMAKE=	yes
23
USE_GMAKE=	yes
24
WANT_GNOME=	yes
25
MAKE_ARGS=	CFLAGS=""
25
MAKE_ARGS=	CFLAGS=""
26
CONFLICTS=	unison-[0-9]* unison-nox11-[0-9]*
26
CONFLICTS=	unison-[0-9]* unison-nox11-[0-9]*
27
27
Lines 48-53 Link Here
48
RUN_DEPENDS+=	lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
48
RUN_DEPENDS+=	lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
49
PATCH_DEPENDS+=	${BUILD_DEPENDS}
49
PATCH_DEPENDS+=	${BUILD_DEPENDS}
50
CONFLICTS+=	ocaml-nox11*
50
CONFLICTS+=	ocaml-nox11*
51
USE_GNOME=	desktopfileutils
52
SUB_FILES+=	${PORTNAME}.desktop
51
.else
53
.else
52
MAKE_ARGS+=	UISTYLE=text
54
MAKE_ARGS+=	UISTYLE=text
53
PLIST_SUB+=	TEXT="@comment "
55
PLIST_SUB+=	TEXT="@comment "
Lines 74-79 Link Here
74
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
76
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
75
	cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${EXTRA_DOCS} ${DOCSDIR}
77
	cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${EXTRA_DOCS} ${DOCSDIR}
76
.endif
78
.endif
79
.if defined(WITH_GTK2)
80
	@${INSTALL_PROGRAM} ${WRKSRC}/unison-text ${PREFIX}/bin
81
	@${MKDIR} ${DESKTOPDIR}
82
	@${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${DESKTOPDIR}
83
	@-update-desktop-database > /dev/null
77
	@${CAT} ${PKGMESSAGE}
84
	@${CAT} ${PKGMESSAGE}
85
.else
86
	@${CAT} ${PKGMESSAGE}.nox11
87
.endif
78
88
79
.include <bsd.port.post.mk>
89
.include <bsd.port.post.mk>
(-)unison-devel/distinfo (-8 / +8 lines)
Lines 1-8 Link Here
1
SHA256 (unison-2.40.61/unison-2.40.61.tar.gz) = e6114bf6a99d8bbe151250b7e28a74aa546d213f4f7f7914ca086a48b375277b
1
SHA256 (unison-2.45.4/unison-2.45.4.tar.gz) = f60a3327137129381b2028be43f84d79709ca5794d6394a6ca67a0f5f4d481c1
2
SIZE (unison-2.40.61/unison-2.40.61.tar.gz) = 2702722
2
SIZE (unison-2.45.4/unison-2.45.4.tar.gz) = 2716641
3
SHA256 (unison-2.40.61/unison-2.40.61-manual.html) = b88c6c3a24c359e306e702672cc8da904e72c367861ef2a3dc3df07566948223
3
SHA256 (unison-2.45.4/unison-2.45.4-manual.html) = 472598d57ef74972a6488f412ba29200f66c809c165b224aef0458708d00a93b
4
SIZE (unison-2.40.61/unison-2.40.61-manual.html) = 267159
4
SIZE (unison-2.45.4/unison-2.45.4-manual.html) = 270543
5
SHA256 (unison-2.40.61/unison-2.40.61-manual.pdf) = 75ff6909abcf6f9ea0a981a8e3827218491fcdfb03c088c8dd1e43fcc9c687ef
5
SHA256 (unison-2.45.4/unison-2.45.4-manual.pdf) = f6488eae9fd1e5be405054d96df3aacd5b51c7ce64f615cfed7a43b516f0e839
6
SIZE (unison-2.40.61/unison-2.40.61-manual.pdf) = 507350
6
SIZE (unison-2.45.4/unison-2.45.4-manual.pdf) = 513121
7
SHA256 (unison-2.40.61/unison-2.40.61-manual.ps) = 106dba47ebfe205f0454c0fdfdba484208449dace0223b37e1d1fe1eec7807fb
7
SHA256 (unison-2.45.4/unison-2.45.4-manual.ps) = a9a24bfed921f26bdff6a5569e87c9637981757a47f0c376001db048d01f8f62
8
SIZE (unison-2.40.61/unison-2.40.61-manual.ps) = 598969
8
SIZE (unison-2.45.4/unison-2.45.4-manual.ps) = 603771
(-)unison-devel/files/patch-Makefile (-11 lines)
Lines 1-11 Link Here
1
--- Makefile.orig	2010-12-06 00:44:55.164242569 +0100
2
+++ Makefile	2010-12-06 00:45:26.227615139 +0100
3
@@ -60,7 +60,7 @@
4
 # NAME, VERSION, and MAJORVERSION, automatically generated
5
 -include Makefile.ProjectInfo
6
 
7
-Makefile.ProjectInfo: mkProjectInfo.ml $(wildcard ../.bzr/branch/last-revision)
8
+Makefile.ProjectInfo: mkProjectInfo $(wildcard ../.bzr/branch/last-revision)
9
 	./mkProjectInfo > $@
10
 
11
 mkProjectInfo: mkProjectInfo.ml
(-)unison-devel/files/unison.desktop.in (+11 lines)
Line 0 Link Here
1
[Desktop Entry]
2
Encoding=UTF-8
3
Name=Unison
4
GenericName=File-synchronization tool
5
Type=Application
6
Terminal=false
7
StartupNotify=true
8
Categories=GTK;Utility;
9
Exec=unison
10
Comment=Synchronize files (directories) over different disks (hosts)
11
Comment[ru]=Синхронизация файлов (каталогов) на нескольких дисках (компьютерах)
(-)unison-devel/pkg-plist (+1 lines)
Lines 1-4 Link Here
1
bin/unison
1
bin/unison
2
%%TEXT%%share/applications/unison.desktop
2
%%TEXT%%bin/unison-text
3
%%TEXT%%bin/unison-text
3
%%PORTDOCS%%%%DOCSDIR%%/BUGS.txt
4
%%PORTDOCS%%%%DOCSDIR%%/BUGS.txt
4
%%PORTDOCS%%%%DOCSDIR%%/NEWS
5
%%PORTDOCS%%%%DOCSDIR%%/NEWS

Return to bug 166634