Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Dec 2019 19:54:23 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r520657 - in head/games: . homura
Message-ID:  <201912221954.xBMJsNZ7053155@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Sun Dec 22 19:54:23 2019
New Revision: 520657
URL: https://svnweb.freebsd.org/changeset/ports/520657

Log:
  New port: games/homura: Windows Games Launcher for FreeBSD
  
  Inspired by Lutris. Homura is a launcher that makes it easy to run windows
  games/launcher just with one click on FreeBSD.  The Windows emulation is
  provided by Wine
  
  WWW: https://github.com/The-Homura-Project/Homura
  
  PR:		241042
  Submitted by:	Alexander Vereeken <Alexander88207@protonmail.com>

Added:
  head/games/homura/
  head/games/homura/Makefile   (contents, props changed)
  head/games/homura/distinfo   (contents, props changed)
  head/games/homura/pkg-descr   (contents, props changed)
  head/games/homura/pkg-message   (contents, props changed)
Modified:
  head/games/Makefile

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Sun Dec 22 19:53:23 2019	(r520656)
+++ head/games/Makefile	Sun Dec 22 19:54:23 2019	(r520657)
@@ -391,6 +391,7 @@
     SUBDIR += hohlin
     SUBDIR += hoichess
     SUBDIR += holotz-castle
+    SUBDIR += homura
     SUBDIR += hoverboard-sdl
     SUBDIR += hs-scroll
     SUBDIR += hypatia_engine

Added: head/games/homura/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/homura/Makefile	Sun Dec 22 19:54:23 2019	(r520657)
@@ -0,0 +1,46 @@
+# Created by: Alexander Vereeken <Alexander88207@protonmail.com>
+# $FreeBSD$
+
+PORTNAME=	homura
+PORTVERSION=	3.2
+CATEGORIES=	games
+
+MAINTAINER=	Alexander88207@protonmail.com
+COMMENT=	Windows Games Launcher for FreeBSD
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+ONLY_FOR_ARCHS=	amd64 i386
+ONLY_FOR_ARCHS_REASON=	Wine only runs on x86 architecture
+
+RUN_DEPENDS=	zenity:x11/zenity \
+		xdg-open:devel/xdg-utils \
+		curl:ftp/curl \
+		bash:shells/bash \
+		7z:archivers/p7zip \
+		webfonts>=0:x11-fonts/webfonts \
+		winetricks:emulators/winetricks \
+		vulkaninfo:devel/vulkan-tools \
+		glxinfo:graphics/mesa-demos \
+		noto>=0:x11-fonts/noto
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	the-homura-project
+
+NO_BUILD=	yes
+
+PLIST_FILES=	${LOCALBASE}/bin/Homura
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "i386"
+RUN_DEPENDS+=	wine:emulators/wine-devel
+.else
+RUN_DEPENDS+=	wine:emulators/i386-wine-devel
+.endif
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/Homura ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.post.mk>

Added: head/games/homura/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/homura/distinfo	Sun Dec 22 19:54:23 2019	(r520657)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1576336710
+SHA256 (the-homura-project-homura-3.2_GH0.tar.gz) = c7b215cc05c2da869e375a1071d142150206bb612dd9629bc3629a94533ba26d
+SIZE (the-homura-project-homura-3.2_GH0.tar.gz) = 3057772

Added: head/games/homura/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/homura/pkg-descr	Sun Dec 22 19:54:23 2019	(r520657)
@@ -0,0 +1,6 @@
+Homura is a launcher that makes it easy to run windows games/launcher easily on
+FreeBSD by providing the required fixes and workarounds.
+
+The Windows emulation is provided by Wine.
+
+WWW: https://github.com/the-homura-project/homura

Added: head/games/homura/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/homura/pkg-message	Sun Dec 22 19:54:23 2019	(r520657)
@@ -0,0 +1,5 @@
+[
+{
+  message: "If you use Homura for the first time, then you need open it via the commandline first."
+}
+]



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912221954.xBMJsNZ7053155>