Page MenuHomeFreeBSD

New port: multimedia/simplescreenrecorder: Screen video recorder
ClosedPublic

Authored by yuri on Nov 2 2017, 4:38 AM.
Tags
None
Referenced Files
F109358820: D12905.id34781.diff
Tue, Feb 4, 12:54 AM
Unknown Object (File)
Fri, Jan 31, 6:17 PM
Unknown Object (File)
Mon, Jan 27, 12:10 PM
Unknown Object (File)
Mon, Jan 27, 12:08 PM
Unknown Object (File)
Mon, Jan 27, 11:51 AM
Unknown Object (File)
Sat, Jan 18, 12:02 AM
Unknown Object (File)
Fri, Jan 17, 9:10 PM
Unknown Object (File)
Sun, Jan 5, 10:45 PM
Subscribers

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

multimedia/simplescreenrecorder/Makefile
5

^ DISTVERSION

28

USE_GL, USE_QT4, USE_XORG

32

^ this is a Qt4-port, INSTALLS_ICONS is a gnome.mk feature.

52 # INSTALLS_ICONS    - If a GTK+ port installs Freedesktop-style icons to
53 #               ${LOCALBASE}/share/icons, then you should use this
54 #               macro. Using this macro ensures that icons are cached
55 #               and will display correctly. This macro isn't needed
56 #               for QT based applications, which use a different method.
35

PULSEAUDIO_CONFIGURE_WITH=pulseaudio is maybe more readable

38

JACK_CONFIGURE_WITH=jack is a bit more readble.

yuri marked 5 inline comments as done.
multimedia/simplescreenrecorder/Makefile
24

So this is not 0.3.8 but:

$ git describe --tags 0f6eebf
0.3.8-26-g0f6eebf
yuri marked an inline comment as done.Nov 4 2017, 7:45 PM

GH_TAGNAME removed, DISTVERSIONSUFFIX added.

multimedia/simplescreenrecorder/Makefile
18โ€“19

As there are no other options, I don't really see the point of adding them in a single group, I think it will more or less be ignored anyway. Better do this:

OPTIONS_DEFINE= PULSEAUDIO JACK
18โ€“20

Options should come later. See Chapter 14. Order of Variables in Port Makefiles.

38

Not only it is more readable, but the point is that we must not rely on 5.13.2. Feature Auto-Activation

yuri marked 3 inline comments as done.

Requested changes.

multimedia/simplescreenrecorder/files/patch-glinject_Hook.cpp
2

As a sidenote, this patch could probably be upstreamed?

multimedia/simplescreenrecorder/Makefile
16

^you could sort these

multimedia/simplescreenrecorder/pkg-plist
65

^ those '%20' look rather "oopsie" :D -- unreleated ^^

yuri added inline comments.
multimedia/simplescreenrecorder/pkg-plist
65
yuri added inline comments.
multimedia/simplescreenrecorder/files/patch-glinject_Hook.cpp
2
yuri marked an inline comment as done.

Sorted.

tcberner added inline comments.
multimedia/simplescreenrecorder/files/patch-glinject_Hook.cpp
2

You could add the URL at the top of the patch file, that way one know that it is being upstreamed :)

This revision is now accepted and ready to land.Nov 11 2017, 8:03 AM
This revision was automatically updated to reflect the committed changes.