On Mon Sep 12, 2016 at 04:30:45PM +0200, Antoine Jacoutot wrote:
> On Mon, Sep 12, 2016 at 04:34:07PM +0300, Kirill Bychkov wrote:
> > On Sun, September 11, 2016 23:04, Rafael Sadowski wrote:
> > > On Thu Aug 18, 2016 at 10:36:08AM +0100, Stuart Henderson wrote:
> > >> On 2016/08/17 21:55, Rafael Sadowski wrote:
> > >> > > -V =                         3.2.0
> > >> > > -DISTNAME =          nomacs-${V}-source
> > >> > > -PKGNAME =           ${DISTNAME:S/-source//}
> > >> > > +V =                         3.4
> > >> > > +DISTNAME =          nomacs-${V}
> > >>
> > >> No need to set DISTNAME here.
> > >>
> > >> > > +
> > >> > > +GH_ACCOUNT =        nomacs
> > >> > > +GH_PROJECT =        nomacs
> > >> > > +GH_TAGNAME =        ${V}
> > >>
> > >> Might as well just set GH_TAGNAME = 3.4 rather than use indirection via
> > >> ${V}.
> > >
> > >
> > > Updateded diff with Stuart's improvements.
> > >
> > > OK now? Tested @amd64 with current (today) ports tree and kernel/userland.
> > >
> > > Kind regards,
> > >
> > > Rafael
> > >
> > >
> > > Index: Makefile
> > > ===================================================================
> > > RCS file: /cvs/ports/graphics/nomacs/Makefile,v
> > > retrieving revision 1.3
> > > diff -u -p -u -p -r1.3 Makefile
> > > --- Makefile      27 Jun 2016 05:25:40 -0000      1.3
> > > +++ Makefile      11 Sep 2016 19:55:34 -0000
> > > @@ -2,9 +2,11 @@
> > >
> > >  COMMENT =                small and fast Qt image viewer
> > >
> > > -V =                      3.2.0
> > > -DISTNAME =               nomacs-${V}-source
> > > -PKGNAME =                ${DISTNAME:S/-source//}
> > > +PKGNAME =                nomacs-3.4
> > 
> > Hi!
> > PKGNAME is not needed. It is the same  as DISTNAME. Other than this it looks
> > good to me. Any objections?
> 
> Is DISTNAME even needed since we're using GH_* vars?
> 

That's new for me. With diff below (without PKGNAME and DISTNAME):

$ make show=DISTNAME
nomacs-3.4



Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/nomacs/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile    27 Jun 2016 05:25:40 -0000      1.3
+++ Makefile    12 Sep 2016 18:42:26 -0000
@@ -2,9 +2,9 @@
 
 COMMENT =              small and fast Qt image viewer
 
-V =                    3.2.0
-DISTNAME =             nomacs-${V}-source
-PKGNAME =              ${DISTNAME:S/-source//}
+GH_ACCOUNT =   nomacs
+GH_PROJECT =   nomacs
+GH_TAGNAME =   3.4
 
 CATEGORIES =           graphics
 
@@ -12,13 +12,9 @@ HOMEPAGE =           http://www.nomacs.org
 
 MAINTAINER =           Rafael Sadowski <raf...@sizeofvoid.org>
 
-MASTER_SITES =         https://github.com/nomacs/nomacs/releases/download/${V}/
-
-EXTRACT_SUFX =         .tar.bz2
-
-SHARED_LIBS +=  nomacsCore                0.0 # 3.2
-SHARED_LIBS +=  nomacsGui                 0.0 # 3.2
-SHARED_LIBS +=  nomacsLoader              0.0 # 3.2
+SHARED_LIBS +=  nomacsCore                0.0 # 3.3
+SHARED_LIBS +=  nomacsGui                 0.0 # 3.3
+SHARED_LIBS +=  nomacsLoader              0.0 # 3.3
 
 # GPLv3
 PERMIT_PACKAGE_CDROM = Yes
@@ -46,7 +42,7 @@ LIB_DEPENDS =         archivers/quazip \
 CONFIGURE_ARGS =       -DUSE_SYSTEM_QUAZIP:Bool=ON \
                        -DDISABLE_QT_DEBUG:Bool=ON
 
-WRKDIST =              ${WRKDIR}/${PKGNAME}
+WRKDIST =              ${WRKDIR}/${PKGNAME}/ImageLounge
 
 NO_TEST =              Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/nomacs/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    27 Jun 2016 05:25:40 -0000      1.2
+++ distinfo    12 Sep 2016 18:42:26 -0000
@@ -1,2 +1,2 @@
-SHA256 (nomacs-3.2.0-source.tar.bz2) = 
gkYvNmWbCwnvQWnZJ9CGEkTs+DeQugMYWiREQCeMSa0=
-SIZE (nomacs-3.2.0-source.tar.bz2) = 1090076
+SHA256 (nomacs-3.4.tar.gz) = VS7aiK7epIgxzjVAleOq1HiStLUCn0JBcb7baCccKi8=
+SIZE (nomacs-3.4.tar.gz) = 30026261
Index: patches/patch-cmake_UnixBuildTarget_cmake
===================================================================
RCS file: /cvs/ports/graphics/nomacs/patches/patch-cmake_UnixBuildTarget_cmake,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-cmake_UnixBuildTarget_cmake
--- patches/patch-cmake_UnixBuildTarget_cmake   27 Jun 2016 05:25:40 -0000      
1.2
+++ patches/patch-cmake_UnixBuildTarget_cmake   12 Sep 2016 18:42:26 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-cmake_UnixBuildTarget_cmake,v 1.2 2016/06/27 05:25:40 landry 
Exp $
---- cmake/UnixBuildTarget.cmake.orig   Mon May  2 22:13:12 2016
-+++ cmake/UnixBuildTarget.cmake        Mon May  2 22:15:52 2016
-@@ -93,7 +93,11 @@ install(FILES src/img/nomacs.svg DESTINATION share/pix
+--- cmake/UnixBuildTarget.cmake.orig   Fri Jul 22 13:43:37 2016
++++ cmake/UnixBuildTarget.cmake        Mon Jul 25 17:55:33 2016
+@@ -83,7 +83,11 @@ install(FILES src/img/nomacs.svg DESTINATION share/pix
  #  translations
  install(FILES ${NOMACS_QM} DESTINATION share/nomacs/translations)
  #  manpage
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/nomacs/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST   27 Jun 2016 05:25:40 -0000      1.2
+++ pkg/PLIST   12 Sep 2016 18:42:26 -0000
@@ -20,6 +20,7 @@ share/nomacs/translations/nomacs_fr.qm
 share/nomacs/translations/nomacs_hr.qm
 share/nomacs/translations/nomacs_it.qm
 share/nomacs/translations/nomacs_ja.qm
+share/nomacs/translations/nomacs_ko.qm
 share/nomacs/translations/nomacs_nl.qm
 share/nomacs/translations/nomacs_pl.qm
 share/nomacs/translations/nomacs_pt.qm

Reply via email to