Hi, Due to an API change, our in-tree flickcurl port is now broken. The following diff updates to the latest version which targets the new API.
I have been in contact with upstream regarding shared lib versioning. Although he has not been updating the lib version (it has always been 0.0), he assures me that a minor bump is all that is needed. Hopefully he will start updating the version number in the future. OK? Index: Makefile =================================================================== RCS file: /home/edd/cvsync/ports/net/flickcurl/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile 21 Nov 2013 23:51:54 -0000 1.14 +++ Makefile 30 Aug 2014 14:16:15 -0000 @@ -2,9 +2,9 @@ COMMENT = flickr API library and utility -DISTNAME = flickcurl-1.25 +DISTNAME = flickcurl-1.26 -SHARED_LIBS += flickcurl 1.1 # 0.0 +SHARED_LIBS += flickcurl 1.2 CATEGORIES = net HOMEPAGE = http://librdf.org/flickcurl/ Index: distinfo =================================================================== RCS file: /home/edd/cvsync/ports/net/flickcurl/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 21 Nov 2013 23:51:54 -0000 1.4 +++ distinfo 30 Aug 2014 14:16:15 -0000 @@ -1,2 +1,2 @@ -SHA256 (flickcurl-1.25.tar.gz) = TOlbZZ2i6nkLckS6pEHVnu8dt5R3hJH21wm3hFF9Vgs= -SIZE (flickcurl-1.25.tar.gz) = 1856658 +SHA256 (flickcurl-1.26.tar.gz) = /0KjbHwcfTaCRva8m315LtKYNI5fD11DLkn2gDVi9aM= +SIZE (flickcurl-1.26.tar.gz) = 1870073 Index: pkg/PLIST =================================================================== RCS file: /home/edd/cvsync/ports/net/flickcurl/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 12 Nov 2012 13:39:07 -0000 1.4 +++ pkg/PLIST 30 Aug 2014 14:16:15 -0000 @@ -6,7 +6,6 @@ bin/flickcurl-config include/flickcurl.h lib/libflickcurl.a lib/libflickcurl.la -lib/pkgconfig/ lib/pkgconfig/flickcurl.pc @man man/man1/flickcurl-config.1 @man man/man1/flickcurl.1 Index: pkg/README =================================================================== RCS file: /home/edd/cvsync/ports/net/flickcurl/pkg/README,v retrieving revision 1.2 diff -u -p -r1.2 README --- pkg/README 2 Jun 2011 13:41:39 -0000 1.2 +++ pkg/README 30 Aug 2014 14:26:00 -0000 @@ -4,25 +4,5 @@ $OpenBSD: README,v 1.2 2011/06/02 13:41: | Running ${FULLPKGNAME} on OpenBSD +----------------------------------------------------------------------- -You will need to have a ~/.flickcurl.conf . - -1. Get an API key if you don't already have one. - -Go to http://www.flickr.com/services/api/keys/ and obtain a "mobile" app -key You will be give an "api key", "shared secret" and an -authentication URL. - -2. Create a ~/.flickcurl.conf file. For example: - -[flickr] -api_key=<your api key> -secret=<your shared secret> - -3. Get a frob -Visit your authentication url in a web browser to get a "frob". - -4. Exchange the frob for an authentication token - -flickcurl -a <your frob> - -flickcurl will save the token in your config file. +For step by step instructions on setting up flickcurl, (remove any +existing ~/.flickcurl.conf and) run `flickcurl` without any arguments. -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
