1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

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>
This commit is contained in:
Tobias C. Berner 2019-12-22 19:54:23 +00:00
parent 019ebca301
commit 3428ea2f56
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=520657
5 changed files with 61 additions and 0 deletions

View File

@ -391,6 +391,7 @@
SUBDIR += hohlin
SUBDIR += hoichess
SUBDIR += holotz-castle
SUBDIR += homura
SUBDIR += hoverboard-sdl
SUBDIR += hs-scroll
SUBDIR += hypatia_engine

46
games/homura/Makefile Normal file
View File

@ -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>

3
games/homura/distinfo Normal file
View File

@ -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

6
games/homura/pkg-descr Normal file
View File

@ -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

5
games/homura/pkg-message Normal file
View File

@ -0,0 +1,5 @@
[
{
message: "If you use Homura for the first time, then you need open it via the commandline first."
}
]