6b2ab6a303
2013-04-10 Flickcurl Version 1.24 Released Fixed uploading with OAuth - incorrect signature since it failed to use POST. Added flickcurl_photos_getInfo2() deprecating flickcurl_photos_getInfo() adding the optional 'secret' parameter that was added sometime to the API. See [2]Debian bug 637746. Updated flickcurl(1) to allow photos.getInfo to take an optional SECRET arg using the new call below, and to add the missing command contacts.getPublicList which fixes [3]Issue 19. . Added new APIs calls to make available the Flickr username and NSID when OAuth authentication is done. const char* flickcurl_get_oauth_username(flickcurl* fc); const char* flickcurl_get_oauth_user_nsid(flickcurl* fc); These new calls were from GitHub [4]pull request 18 from Jose Carlos Garcia Sogo - thanks. Added a pile of fields to flickcurl_group to match what the API returns rather than what the documentation says: * iconfarm icon farm number * is_moderator and is_member booleans * rules descriptive text * pool_count and topic_count counts * group restriction booleans: photos_ok, videos_ok, images_ok, screens_ok, art_ok, safe_ok, moderate_ok, restricted_ok, has_geo. Fixed grabbing text from a <tag> child text node correctly Fixes [5]Issue 16. p> Fixed parsing of latitude and longitude value responses. Fixed a few flickcurl(1) utility manual page wordings. See [6]Debian bug 635989 and [7]Debian bug 635989. Updated example code to use OAuth authentication API. Fixed a few memory mis-uses via clang and GCC 4.8.
19 lines
543 B
Makefile
19 lines
543 B
Makefile
# $NetBSD: Makefile,v 1.10 2013/04/21 14:30:39 wiz Exp $
|
|
|
|
DISTNAME= flickcurl-1.24
|
|
CATEGORIES= net
|
|
MASTER_SITES= http://download.dajobe.org/flickcurl/
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://download.dajobe.org/flickcurl/
|
|
COMMENT= Flickr API library
|
|
LICENSE= gnu-lgpl-v2.1 OR gnu-gpl-v2 OR apache-2.0
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= pkg-config
|
|
|
|
.include "../../www/curl/buildlink3.mk"
|
|
.include "../../textproc/libxml2/buildlink3.mk"
|
|
.include "../../textproc/raptor2/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|