summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-09-18 17:42:23 +0800
committergusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-09-18 17:42:23 +0800
commit3ec8b2bf17a00a1db352fab9e07c08ff02bfaa46 (patch)
treed78e7990985120d8279acd35ad6b649d4f44f2c4
parentdb0298939474868fa8b6e919dc80af017d0f52c6 (diff)
downloadmarcuscom-ports-3ec8b2bf17a00a1db352fab9e07c08ff02bfaa46.tar.gz
marcuscom-ports-3ec8b2bf17a00a1db352fab9e07c08ff02bfaa46.tar.zst
marcuscom-ports-3ec8b2bf17a00a1db352fab9e07c08ff02bfaa46.zip
Update libgdata to 0.18.0. It maintains API compatibility and because of that
all dependend ports still build. While here introduce uhttpmock, which libgdata wants since 0.18.0. Because uhttpmock is hosted on gitorious and hasn't made any official release yet I use the current date plus a pseudo-version used in one of the revisions as the PORTVERSION. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19887 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--devel/libgdata/Makefile4
-rw-r--r--devel/libgdata/distinfo4
-rw-r--r--devel/libgdata/pkg-plist40
-rw-r--r--net/uhttpmock/Makefile36
-rw-r--r--net/uhttpmock/distinfo2
-rw-r--r--net/uhttpmock/pkg-descr5
-rw-r--r--net/uhttpmock/pkg-plist13
7 files changed, 95 insertions, 9 deletions
diff --git a/devel/libgdata/Makefile b/devel/libgdata/Makefile
index aab32cff6..2d9d9a862 100644
--- a/devel/libgdata/Makefile
+++ b/devel/libgdata/Makefile
@@ -3,8 +3,7 @@
# $MCom$
PORTNAME= libgdata
-PORTVERSION= 0.14.3
-PORTREVISION= 1
+PORTVERSION= 0.16.0
CATEGORIES= devel
MASTER_SITES= GNOME
@@ -15,6 +14,7 @@ BUILD_DEPENDS= ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss \
vapigen:${PORTSDIR}/lang/vala-vapigen
LIB_DEPENDS= libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome \
libgoa-1.0.so:${PORTSDIR}/net/gnome-online-accounts \
+ libuhttpmock-0.0.so:${PORTSDIR}/net/uhttpmock \
libgcr-3.so:${PORTSDIR}/security/gcr \
liboauth.so:${PORTSDIR}/net/liboauth
RUN_DEPENDS= ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss
diff --git a/devel/libgdata/distinfo b/devel/libgdata/distinfo
index 79914b494..bc236a21e 100644
--- a/devel/libgdata/distinfo
+++ b/devel/libgdata/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libgdata-0.14.3.tar.xz) = c044f2af34c1e5eba7b74d5809f6f0bc4acc7007f23c4cb7ebccf94d5058ad8a
-SIZE (libgdata-0.14.3.tar.xz) = 1476520
+SHA256 (libgdata-0.16.0.tar.xz) = 66bc279ff8fbebb8eb2602d33e37e3140747ba1e4dc1f1b944c0f312f00ab479
+SIZE (libgdata-0.16.0.tar.xz) = 1552500
diff --git a/devel/libgdata/pkg-plist b/devel/libgdata/pkg-plist
index 57098ba19..9cdd27676 100644
--- a/devel/libgdata/pkg-plist
+++ b/devel/libgdata/pkg-plist
@@ -10,7 +10,6 @@ include/libgdata/gdata/gcontact/gdata-gcontact-jot.h
include/libgdata/gdata/gcontact/gdata-gcontact-language.h
include/libgdata/gdata/gcontact/gdata-gcontact-relation.h
include/libgdata/gdata/gcontact/gdata-gcontact-website.h
-include/libgdata/gdata/gdata-goa-authorizer.h
include/libgdata/gdata/gd/gdata-gd-email-address.h
include/libgdata/gdata/gd/gdata-gd-im-address.h
include/libgdata/gdata/gd/gdata-gd-name.h
@@ -35,6 +34,7 @@ include/libgdata/gdata/gdata-download-stream.h
include/libgdata/gdata/gdata-entry.h
include/libgdata/gdata/gdata-enums.h
include/libgdata/gdata/gdata-feed.h
+include/libgdata/gdata/gdata-goa-authorizer.h
include/libgdata/gdata/gdata-oauth1-authorizer.h
include/libgdata/gdata/gdata-parsable.h
include/libgdata/gdata/gdata-query.h
@@ -70,6 +70,14 @@ include/libgdata/gdata/services/documents/gdata-documents-service.h
include/libgdata/gdata/services/documents/gdata-documents-spreadsheet.h
include/libgdata/gdata/services/documents/gdata-documents-text.h
include/libgdata/gdata/services/documents/gdata-documents-upload-query.h
+include/libgdata/gdata/services/freebase/gdata-freebase-enums.h
+include/libgdata/gdata/services/freebase/gdata-freebase-query.h
+include/libgdata/gdata/services/freebase/gdata-freebase-result.h
+include/libgdata/gdata/services/freebase/gdata-freebase-search-query.h
+include/libgdata/gdata/services/freebase/gdata-freebase-search-result.h
+include/libgdata/gdata/services/freebase/gdata-freebase-service.h
+include/libgdata/gdata/services/freebase/gdata-freebase-topic-query.h
+include/libgdata/gdata/services/freebase/gdata-freebase-topic-result.h
include/libgdata/gdata/services/picasaweb/gdata-picasaweb-album.h
include/libgdata/gdata/services/picasaweb/gdata-picasaweb-comment.h
include/libgdata/gdata/services/picasaweb/gdata-picasaweb-enums.h
@@ -78,9 +86,13 @@ include/libgdata/gdata/services/picasaweb/gdata-picasaweb-file.h
include/libgdata/gdata/services/picasaweb/gdata-picasaweb-query.h
include/libgdata/gdata/services/picasaweb/gdata-picasaweb-service.h
include/libgdata/gdata/services/picasaweb/gdata-picasaweb-user.h
+include/libgdata/gdata/services/tasks/gdata-tasks-query.h
+include/libgdata/gdata/services/tasks/gdata-tasks-service.h
+include/libgdata/gdata/services/tasks/gdata-tasks-task.h
+include/libgdata/gdata/services/tasks/gdata-tasks-tasklist.h
include/libgdata/gdata/services/youtube/gdata-youtube-category.h
-include/libgdata/gdata/services/youtube/gdata-youtube-content.h
include/libgdata/gdata/services/youtube/gdata-youtube-comment.h
+include/libgdata/gdata/services/youtube/gdata-youtube-content.h
include/libgdata/gdata/services/youtube/gdata-youtube-credit.h
include/libgdata/gdata/services/youtube/gdata-youtube-enums.h
include/libgdata/gdata/services/youtube/gdata-youtube-query.h
@@ -90,8 +102,8 @@ include/libgdata/gdata/services/youtube/gdata-youtube-video.h
lib/girepository-1.0/GData-0.0.typelib
lib/libgdata.a
lib/libgdata.so
-lib/libgdata.so.13
-lib/libgdata.so.13.5.4
+lib/libgdata.so.19
+lib/libgdata.so.19.2.0
libdata/pkgconfig/libgdata.pc
share/doc/gdata/GDataAPPCategories.html
share/doc/gdata/GDataAccessHandler.html
@@ -115,8 +127,8 @@ share/doc/gdata/GDataContactsContact.html
share/doc/gdata/GDataContactsGroup.html
share/doc/gdata/GDataContactsQuery.html
share/doc/gdata/GDataContactsService.html
-share/doc/gdata/GDataDocumentsDrawing.html
share/doc/gdata/GDataDocumentsDocument.html
+share/doc/gdata/GDataDocumentsDrawing.html
share/doc/gdata/GDataDocumentsEntry.html
share/doc/gdata/GDataDocumentsFeed.html
share/doc/gdata/GDataDocumentsFolder.html
@@ -130,6 +142,13 @@ share/doc/gdata/GDataDocumentsUploadQuery.html
share/doc/gdata/GDataDownloadStream.html
share/doc/gdata/GDataEntry.html
share/doc/gdata/GDataFeed.html
+share/doc/gdata/GDataFreebaseQuery.html
+share/doc/gdata/GDataFreebaseResult.html
+share/doc/gdata/GDataFreebaseSearchQuery.html
+share/doc/gdata/GDataFreebaseSearchResult.html
+share/doc/gdata/GDataFreebaseService.html
+share/doc/gdata/GDataFreebaseTopicQuery.html
+share/doc/gdata/GDataFreebaseTopicResult.html
share/doc/gdata/GDataGContactCalendar.html
share/doc/gdata/GDataGContactEvent.html
share/doc/gdata/GDataGContactExternalID.html
@@ -165,6 +184,10 @@ share/doc/gdata/GDataPicasaWebService.html
share/doc/gdata/GDataPicasaWebUser.html
share/doc/gdata/GDataQuery.html
share/doc/gdata/GDataService.html
+share/doc/gdata/GDataTasksQuery.html
+share/doc/gdata/GDataTasksService.html
+share/doc/gdata/GDataTasksTask.html
+share/doc/gdata/GDataTasksTasklist.html
share/doc/gdata/GDataUploadStream.html
share/doc/gdata/GDataYouTubeCategory.html
share/doc/gdata/GDataYouTubeComment.html
@@ -195,6 +218,8 @@ share/doc/gdata/ch14.html
share/doc/gdata/ch15.html
share/doc/gdata/ch16.html
share/doc/gdata/ch17.html
+share/doc/gdata/ch18.html
+share/doc/gdata/ch19.html
share/doc/gdata/data-flow.png
share/doc/gdata/gdata-GData-Types.html
share/doc/gdata/gdata-Version-Information.html
@@ -220,6 +245,9 @@ share/doc/gdata/ix15.html
share/doc/gdata/ix16.html
share/doc/gdata/ix17.html
share/doc/gdata/ix18.html
+share/doc/gdata/ix19.html
+share/doc/gdata/ix20.html
+share/doc/gdata/ix21.html
share/doc/gdata/left-insensitive.png
share/doc/gdata/left.png
share/doc/gdata/pt01.html
@@ -309,7 +337,9 @@ share/vala/vapi/libgdata.vapi
@dirrmtry share/locale/as
@dirrm share/doc/gdata
@dirrm include/libgdata/gdata/services/youtube
+@dirrm include/libgdata/gdata/services/tasks
@dirrm include/libgdata/gdata/services/picasaweb
+@dirrm include/libgdata/gdata/services/freebase
@dirrm include/libgdata/gdata/services/documents
@dirrm include/libgdata/gdata/services/contacts
@dirrm include/libgdata/gdata/services/calendar
diff --git a/net/uhttpmock/Makefile b/net/uhttpmock/Makefile
new file mode 100644
index 000000000..52074aff2
--- /dev/null
+++ b/net/uhttpmock/Makefile
@@ -0,0 +1,36 @@
+# Created by: Gustau Perez <gustau.perez@gmail.com>
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= uhttpmock
+PORTVERSION= 0.4.0.180914
+CATEGORIES= net gnome
+MASTER_SITES= https://gitorious.org/${GO_ACCOUNT}/${GO_PROJECT}/archive/${GO_TAGNAME}.tar.gz?dummy= \
+DIST_SUBDIR= gnome3
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= HTTP web service mocking library for GNOME
+
+BUILD_DEPENDS= gnome-autogen.sh:${PORTSDIR}/devel/gnome-common \
+ gtkdoc-rebase:${PORTSDIR}/textproc/gtk-doc
+LIB_DEPENDS= libsoup-2.4.so:${PORTSDIR}/devel/libsoup
+
+WRKSRC= ${WRKDIR}/uhttpmock-uhttpmock
+
+USES= gettext gmake libtool pathfix pkgconfig
+USE_GNOME= gnomeprefix gtk20 introspection:build
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+USE_AUTOTOOLS= libtoolize autoconf automake
+PATHFIX_MAKEFILEIN= Makefile.am
+INSTALL_TARGET= install-strip
+
+GO_ACCOUNT= uhttpmock
+GO_PROJECT= uhttpmock
+GO_TAGNAME= 2d07f3819399300
+FETCH_ARGS?= -o ${DISTDIR}/${DISTFILES}
+
+pre-configure:
+ cd ${WRKSRC} && NOCONFIGURE=yes ${SH} ./autogen.sh
+
+.include <bsd.port.mk>
diff --git a/net/uhttpmock/distinfo b/net/uhttpmock/distinfo
new file mode 100644
index 000000000..17c88279a
--- /dev/null
+++ b/net/uhttpmock/distinfo
@@ -0,0 +1,2 @@
+SHA256 (uhttpmock-0.4.0.180914.tar.gz) = 2f34c36f575612c79c78a4d5811062a5b14bd3b610465d2abd7b703796315aef
+SIZE (uhttpmock-0.4.0.180914.tar.gz) = 57917
diff --git a/net/uhttpmock/pkg-descr b/net/uhttpmock/pkg-descr
new file mode 100644
index 000000000..79ae8f84b
--- /dev/null
+++ b/net/uhttpmock/pkg-descr
@@ -0,0 +1,5 @@
+uhttpmock is a HTTP web service mocking project for projects
+which use libsoup. It is still in its infancy, but is
+already used by https://wiki.gnome.org/libgdata for unit testing.
+
+WWW: https://gitorious.org/uhttpmock
diff --git a/net/uhttpmock/pkg-plist b/net/uhttpmock/pkg-plist
new file mode 100644
index 000000000..3936ee70f
--- /dev/null
+++ b/net/uhttpmock/pkg-plist
@@ -0,0 +1,13 @@
+include/libuhttpmock-0.0/uhttpmock/uhm-resolver.h
+include/libuhttpmock-0.0/uhttpmock/uhm-server.h
+include/libuhttpmock-0.0/uhttpmock/uhm-version.h
+include/libuhttpmock-0.0/uhttpmock/uhm.h
+lib/girepository-1.0/Uhm-0.0.typelib
+lib/libuhttpmock-0.0.a
+lib/libuhttpmock-0.0.so
+lib/libuhttpmock-0.0.so.0
+lib/libuhttpmock-0.0.so.0.1.0
+libdata/pkgconfig/libuhttpmock-0.0.pc
+share/gir-1.0/Uhm-0.0.gir
+@dirrmtry include/libuhttpmock-0.0/uhttpmock
+@dirrmtry include/libuhttpmock-0.0