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

Reply via email to