Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jun 2020 18:46:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 247538] [NEW PORT] multimedia/elementary-video-player
Message-ID:  <bug-247538-7788-HWIySULUmD@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-247538-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-247538-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247538

--- Comment #2 from Mateusz Piotrowski <0mp@FreeBSD.org> ---
Comment on attachment 215935
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D215935
elementary video player ported from Elementary OS Linux

>Index: multimedia/elementary-video-player/Makefile
>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>--- multimedia/elementary-video-player/Makefile	(nonexistent)
>+++ multimedia/elementary-video-player/Makefile	(working copy)
>@@ -0,0 +1,37 @@
>+# $FreeBSD$
>+
>+PORTNAME=3D		elementary-video-player
>+DISTVERSION=3D	2.7.1
>+PORTREVISION=3D	1

1. This should start with 0.
2. If its value is 0, then it can be omitted entirely for now.

>+CATEGORIES=3D		multimedia
>+
>+MAINTAINER=3D		miguel@gocobachi.dev
>+COMMENT=3D		Elementary OS video player
>+
>+LICENSE=3D		GPLv3
>+LICENSE_FILE=3D	${WRKSRC}/COPYING
>+
>+LIB_DEPENDS=3D	libgranite.so:x11-toolkits/granite \
>+				libclutter-1.0.so:graphics/clutter \
>+				libclutter-gst-3.0.so:multimedia/clutter-gst3 \
>+				libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
>+				libgstbase-1.0.so:multimedia/gstreamer1 \
>+				libgee-0.8.so:devel/libgee
>+RUN_DEPENDS=3D	gstreamer1-plugins-core>=3D0:multimedia/gstreamer1-plugins=
-core
>+
>+USES=3D			gnome meson pkgconfig xorg \
>+				desktop-file-utils python:3.7
>+USE_GNOME=3D		gtk30 cairo gdkpixbuf2
>+USE_XORG=3D		x11
>+USE_GSTREAMER1=3D	yes
>+NLS_USES=3D		gettext

This looks as if it is referring to option NLS, but options are not defined=
 in
this Makefile. Maybe you're missing OPTIONS_DEFINE, etc.?

>+GLIB_SCHEMAS=3D	io.elementary.videos.gschema.xml
>+
>+USE_GITHUB=3D		yes
>+GH_ACCOUNT=3D		elementary
>+GH_PROJECT=3D		videos
>+GH_TAGNAME=3D		a4cdf46

DISTVERSION and DISTVERSIONPREFIX is  usually enough. If you need a tag/com=
mit
from between releases, it's better to use the output of `git describe --tag=
s`
and split it across DISTVERSION* variables.


Also, you might want to take a look at ports-mgmt/portfmt (which provides
portfmt and portclippy) and ports-mgmt/portlint :)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-247538-7788-HWIySULUmD>