Landry Brad
> I think you forgot to cvs add a patch, and you should have a look atGH_*
variables if using github as a new upstream. This way you'll avoid setting
MASTER_SITES, DISTNAME, EXTRACT_SUFX...

I fixed. ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile    26 Jul 2017 22:45:23 -0000      1.32
+++ Makefile    14 Dec 2017 18:15:32 -0000
@@ -1,29 +1,25 @@
-# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $
+# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $m
 
 COMMENT=       lightweight video thumbnailer for file managers
 
-DISTNAME=      ffmpegthumbnailer-2.0.8
-REVISION=      5
 CATEGORIES=    graphics multimedia
-MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=ffmpegthumbnailer/}
 
-SHARED_LIBS=   ffmpegthumbnailer       4.1
+GH_ACCOUNT=    dirkvdb
+GH_PROJECT=    ffmpegthumbnailer
+GH_TAGNAME=    2.2.0
 
+SHARED_LIBS=   ffmpegthumbnailer 4.1
 HOMEPAGE=      https://github.com/dirkvdb/ffmpegthumbnailer
+MAINTAINER =   Victor Kukshiev <[email protected]>
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += avcodec avformat avutil c jpeg m png pthread ${COMPILER_LIBCXX}
-WANTLIB += swscale xvidcore
+MODULES =      devel/cmake
+WANTLIB += avcodec avfilter avformat avutil c jpeg m png pthread 
${COMPILER_LIBCXX} z
 
 LIB_DEPENDS=   graphics/ffmpeg \
                graphics/jpeg \
                graphics/png
-
-CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-               LDFLAGS="-L${LOCALBASE}/lib"
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo    20 Nov 2012 12:01:07 -0000      1.7
+++ distinfo    14 Dec 2017 18:15:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (ffmpegthumbnailer-2.0.8.tar.gz) = 
LIu++oONOOpC/IrHgljNo2hl2XTJkWJLFM/9uSo7xos=
-SIZE (ffmpegthumbnailer-2.0.8.tar.gz) = 367186
+SHA256 (ffmpegthumbnailer-2.2.0.tar.gz) = 
i8dHVaqWBTGs3qj6Ga1+G3yAbCigaDBqjHFQ0ngkGo8=
+SIZE (ffmpegthumbnailer-2.2.0.tar.gz) = 1284692
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-CMakeLists_txt        14 Dec 2017 18:15:32 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+ upstream pulll request: https://github.com/dirkvdb/ffmpegthumbnailer/pull/163
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
++++ CMakeLists.txt
+@@ -178,7 +178,7 @@ IF (ENABLE_SHARED)
+     ADD_LIBRARY(libffmpegthumbnailer SHARED ${LIB_SRC_LIST})
+     TARGET_LINK_LIBRARIES(libffmpegthumbnailer ${FFMPEGTHUMBNAILER_LIBRARIES})
+     SET_TARGET_PROPERTIES(libffmpegthumbnailer PROPERTIES
+-        PREFIX ""
++        OUTPUT_NAME ffmpegthumbnailer
+         VERSION 
${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}.${FFMPEGTHUMBNAILER_SOVERSION_REVISION}.${FFMPEGTHUMBNAILER_SOVERSION_AGE}
+         SOVERSION ${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}
+         PUBLIC_HEADER "${LIB_HDRS}"
Index: patches/patch-configure_ac
===================================================================
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac  20 Nov 2012 12:01:07 -0000      1.4
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.4 2012/11/20 12:01:07 dcoppa Exp $
---- configure.ac.orig  Sat Aug 25 15:00:19 2012
-+++ configure.ac       Tue Nov 20 12:18:46 2012
-@@ -128,7 +128,7 @@ AC_ARG_ENABLE(debug,
- AM_CONDITIONAL(DEBUG, test "$enable_debug" = "yes")
- if test "$DEBUG" = "yes"; then
-     AC_DEFINE(ENABLE_DEBUG, [], "Enable debug mode")
--    CXXFLAGS="$CXXFLAGS -g -O1 -Wall -Werror -Wfatal-errors"
-+    CXXFLAGS="$CXXFLAGS -g -Wall -Werror -Wfatal-errors"
- fi
- 
- AC_ARG_ENABLE(unittests,
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   16 Mar 2015 18:07:46 -0000      1.5
+++ pkg/PLIST   14 Dec 2017 18:15:32 -0000
@@ -1,14 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.5 2015/03/16 18:07:46 naddy Exp $
 @bin bin/ffmpegthumbnailer
 include/libffmpegthumbnailer/
+include/libffmpegthumbnailer/ffmpegthumbnailertypes.h
 include/libffmpegthumbnailer/filmstripfilter.h
 include/libffmpegthumbnailer/ifilter.h
 include/libffmpegthumbnailer/imagetypes.h
 include/libffmpegthumbnailer/videoframe.h
 include/libffmpegthumbnailer/videothumbnailer.h
 include/libffmpegthumbnailer/videothumbnailerc.h
-lib/libffmpegthumbnailer.a
-lib/libffmpegthumbnailer.la
 @lib lib/libffmpegthumbnailer.so.${LIBffmpegthumbnailer_VERSION}
 lib/pkgconfig/libffmpegthumbnailer.pc
 @man man/man1/ffmpegthumbnailer.1

Reply via email to