Index: head/devel/google-gdata/Makefile =================================================================== --- head/devel/google-gdata/Makefile (revision 424072) +++ head/devel/google-gdata/Makefile (revision 424073) @@ -1,30 +1,32 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= google-gdata PORTVERSION= 2.2.0.0 +PORTREVISION= 1 CATEGORIES= devel -MASTER_SITES= GOOGLE_CODE -DISTNAME= libgoogle-data-mono-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= DOT NET library for the Google Data API LICENSE= APACHE20 -BROKEN= Unfetchable (google code has gone away) - BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/Newtonsoft.Json.pc:devel/newtonsoft-json +USE_GITHUB= yes +GH_TUPLE= google:google-gdata:edcd096379 + USES= dos2unix gmake mono -DOS2UNIX_FILES= Makefile misc/gdata-sharp-core.pc.in +WRKSRC_SUBDIR= clients/cs +DOS2UNIX_FILES= ${WRKSRC}/Makefile ${WRKSRC}/misc/gdata-sharp-core.pc.in MAKE_ARGS= CSC=${LOCALBASE}/bin/mcs +NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/Makefile post-stage: cd ${STAGEDIR}${PREFIX}; ${FIND} lib/mono libdata/pkgconfig \ \( -type f -or -type l \) | ${SORT} >> ${TMPPLIST} .include Index: head/devel/google-gdata/distinfo =================================================================== --- head/devel/google-gdata/distinfo (revision 424072) +++ head/devel/google-gdata/distinfo (revision 424073) @@ -1,2 +1,3 @@ -SHA256 (libgoogle-data-mono-2.2.0.0.tar.gz) = 08fa1b9ea5288d03370e3cf257f0549e9b34a1ed87f3ef7ca045c9992618435c -SIZE (libgoogle-data-mono-2.2.0.0.tar.gz) = 55582011 +TIMESTAMP = 1476625926 +SHA256 (google-google-gdata-2.2.0.0-edcd096379_GH0.tar.gz) = 5af2a99345601e175bd14a275bfa00b23cadfee98bfff0f0d966f189a89056d7 +SIZE (google-google-gdata-2.2.0.0-edcd096379_GH0.tar.gz) = 56738927 Index: head/devel/google-gdata/files/patch-Makefile =================================================================== --- head/devel/google-gdata/files/patch-Makefile (revision 424072) +++ head/devel/google-gdata/files/patch-Makefile (revision 424073) @@ -1,29 +1,29 @@ ---- Makefile.orig 2014-10-03 03:48:04.991079598 +0600 -+++ Makefile 2014-10-03 03:48:20.722118155 +0600 -@@ -5,7 +5,7 @@ +--- Makefile.orig 2016-10-16 13:47:41 UTC ++++ Makefile +@@ -5,7 +5,7 @@ DEFINES=/d:TRACE VERSION=$(shell egrep AssemblyVersion version/AssemblyVersion.cs | egrep -o \([[:digit:]]\.\)+[[:digit:]]+) PREFIX=/usr/local -PKGCONFIGDIR = $(PREFIX)/lib/pkgconfig +PKGCONFIGDIR = $(PREFIX)/libdata/pkgconfig CORELIBS= \ Google.GData.Client.dll \ -@@ -33,7 +33,7 @@ +@@ -33,7 +33,7 @@ ALLLIBS = \ UNINSTALLLIBS = $(basename $(ALLLIBS)) -FRAMEWORK_REFS = -r:System.dll -r:System.Xml.dll -r:System.Configuration.dll +FRAMEWORK_REFS = -r:System.dll -r:System.Xml.dll -r:System.Configuration.dll -r:%%LOCALBASE%%/lib/mono/Newtonsoft.Json/Newtonsoft.Json.dll PKGCONFIG_FILES = $(patsubst %.pc.in,%.pc,$(wildcard misc/*.pc.in)) -@@ -112,7 +112,7 @@ +@@ -112,7 +112,7 @@ clean: install: all for i in $(ALLLIBS); do gacutil -i $$i -package GData-Sharp -root "$(DESTDIR)$(PREFIX)/lib"; done install -d "$(DESTDIR)$(PKGCONFIGDIR)" - install -m 644 -t "$(DESTDIR)$(PKGCONFIGDIR)" $(PKGCONFIG_FILES) + install -m 644 $(PKGCONFIG_FILES) $(DESTDIR)$(PKGCONFIGDIR) uninstall: for i in $(UNINSTALLLIBS); do gacutil -u $$i -package GData-Sharp -root "$(DESTDIR)$(PREFIX)/lib"; done