Re: UPDATE: games/ottomatic

2024-02-02 Thread Omar Polo
On 2024/02/01 22:53:47 -0600, izder456  wrote:
> On Thu, 1 Feb 2024 22:49:03 -0600
> izder456  wrote:
> [...]
> --- Makefile.orig   Thu Feb  1 22:41:54 2024
> +++ MakefileThu Feb  1 22:44:27 2024
> @@ -1,6 +1,6 @@
>  COMMENT = family-friendly 3D third person sci-fi action arcade
> 
>  V =   4.0.1
> -PKGNAME = ottomatic-${V}
> +PKGNAME = ottomatic-${V}p1

Almost, while the idea is correct instead of manually appending pN we
just set REVISION.  Also, the revision starts with empty (no revision),
then it is set to zero, then incremented.

I've committed the following diff, which also removes NO_TEST, and then
in a separate commit i've re-indented the values with tabs, which is the
usual style.


Thanks,

Omar Polo

Index: Makefile
===
RCS file: /home/cvs/ports/games/ottomatic/Makefile,v
diff -u -p -r1.1.1.1 Makefile
--- Makefile31 Jan 2024 08:07:13 -  1.1.1.1
+++ Makefile2 Feb 2024 07:52:46 -
@@ -2,6 +2,7 @@ COMMENT = family-friendly 3D thi
 
 V =   4.0.1
 PKGNAME = ottomatic-${V}
+REVISION = 0
 DIST_TUPLE += github jorio OttoMatic ${V} .
 DIST_TUPLE += github jorio Pomme ef94150e2dcec522e3099f4d03a4e8f2639f7232 \
   extern/Pomme
@@ -22,13 +23,9 @@ COMPILER =base-clang ports-gcc
 
 MODULES = devel/cmake
 
-BUILD_DEPENDS =   audio/libsamplerate
 LIB_DEPENDS = devel/sdl2
-RUN_DEPENDS = audio/libsamplerate \
-  devel/desktop-file-utils \
+RUN_DEPENDS = devel/desktop-file-utils \
   x11/gtk+4,-guic
-
-NO_TEST = Yes
 
 CFLAGS += -I${X11BASE}/include
 CXXFLAGS +=   -I${X11BASE}/include



Re: UPDATE: games/ottomatic

2024-02-01 Thread izder456
On Thu, 1 Feb 2024 22:49:03 -0600
izder456  wrote:

> Hey again, unsure how this slipped through the checks, but
> games/ottomatic has libsamplerate in both BUILD_DEPENDS and
> RUN_DEPENDS
> 
> it does not depend on it at all, this diff is a hotfix fix for the
> Makefile.
> 
> --- Makefile.orig   Thu Feb  1 22:41:54 2024
> +++ MakefileThu Feb  1 22:44:27 2024
> @@ -1,6 +1,6 @@
>  COMMENT = family-friendly 3D third person sci-fi action
> arcade
> 
> -V =   4.0.1
> +V =   4.0.1p1
>  PKGNAME = ottomatic-${V}
>  DIST_TUPLE += github jorio OttoMatic ${V} .
>  DIST_TUPLE += github jorio Pomme
> ef94150e2dcec522e3099f4d03a4e8f2639f7232 \ @@ -22,10 +22,8 @@
> 
>  MODULES = devel/cmake
> 
> -BUILD_DEPENDS =   audio/libsamplerate
>  LIB_DEPENDS = devel/sdl2
> -RUN_DEPENDS = audio/libsamplerate \
> -  devel/desktop-file-utils \
> +RUN_DEPENDS = devel/desktop-file-utils \
>x11/gtk+4,-guic
> 
>  NO_TEST = Yes
> 
> 
> OK?
> 

sorry, 

--- Makefile.orig   Thu Feb  1 22:41:54 2024
+++ MakefileThu Feb  1 22:44:27 2024
@@ -1,6 +1,6 @@
 COMMENT = family-friendly 3D third person sci-fi action arcade

 V =   4.0.1
-PKGNAME = ottomatic-${V}
+PKGNAME = ottomatic-${V}p1
 DIST_TUPLE += github jorio OttoMatic ${V} .
 DIST_TUPLE += github jorio Pomme
ef94150e2dcec522e3099f4d03a4e8f2639f7232 \ @@ -22,10 +22,8 @@

 MODULES = devel/cmake

-BUILD_DEPENDS =   audio/libsamplerate
 LIB_DEPENDS = devel/sdl2
-RUN_DEPENDS = audio/libsamplerate \
-  devel/desktop-file-utils \
+RUN_DEPENDS = devel/desktop-file-utils \
   x11/gtk+4,-guic

 NO_TEST = Yes


messed up the package versioning.

OK?
-- 

-iz



UPDATE: games/ottomatic

2024-02-01 Thread izder456
Hey again, unsure how this slipped through the checks, but
games/ottomatic has libsamplerate in both BUILD_DEPENDS and RUN_DEPENDS

it does not depend on it at all, this diff is a hotfix fix for the
Makefile.

--- Makefile.orig   Thu Feb  1 22:41:54 2024
+++ MakefileThu Feb  1 22:44:27 2024
@@ -1,6 +1,6 @@
 COMMENT = family-friendly 3D third person sci-fi action arcade

-V =   4.0.1
+V =   4.0.1p1
 PKGNAME = ottomatic-${V}
 DIST_TUPLE += github jorio OttoMatic ${V} .
 DIST_TUPLE += github jorio Pomme
ef94150e2dcec522e3099f4d03a4e8f2639f7232 \ @@ -22,10 +22,8 @@

 MODULES = devel/cmake

-BUILD_DEPENDS =   audio/libsamplerate
 LIB_DEPENDS = devel/sdl2
-RUN_DEPENDS = audio/libsamplerate \
-  devel/desktop-file-utils \
+RUN_DEPENDS = devel/desktop-file-utils \
   x11/gtk+4,-guic

 NO_TEST = Yes


OK?

-- 

-iz