Page MenuHomeFreeBSD

New port: misc/unicode-emoji: Unicode emoji data files
AbandonedPublic

Authored by yuri on Nov 9 2017, 1:43 AM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 20 2024, 4:15 PM
Unknown Object (File)
Feb 20 2024, 4:15 PM
Unknown Object (File)
Feb 20 2024, 4:15 PM
Unknown Object (File)
Feb 20 2024, 4:15 PM
Unknown Object (File)
Feb 20 2024, 4:15 PM
Unknown Object (File)
Feb 20 2024, 8:25 AM
Unknown Object (File)
Feb 17 2024, 6:54 PM
Unknown Object (File)
Dec 31 2023, 1:45 AM
Subscribers

Details

Summary

New versions of IBus require this.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 13040
Build 13293: arc lint + arc unit

Event Timeline

misc/unicode-emoji/Makefile
7

I would add a DIST_SUBDIR=${PORTNAME}/${PORTVERSION} as the files themselves do not carry a version.

https://www.freebsd.org/doc/en/books/porters-handbook/makefile-distfiles.html#makefile-dist_subdir

yuri marked an inline comment as done.Nov 9 2017, 6:05 AM

The two for-loops could probably be done more concise using variable modifiers ala

PLIST_FILES=${DISTFILES:S/^/share\/unicode\/emoji\/g}

but I think that would loose some readability :D

but I think that would loose some readability :D

I think so. :)

misc/unicode-emoji/Makefile
18

maybe EXTRACT_ONLY= # nothing todo ?

It says If only some of the DISTFILES must be extracted ..., and here we have no DISTFILES must be extracted, so it technically doesn't fall under this section. :-)
I am ok either way, but I feel do-extract version is marginally more readable. It explicitly says do nothing under the action.

yuri marked an inline comment as done.Nov 9 2017, 6:18 AM
When none of the DISTFILES need to be uncompressed, set EXTRACT_ONLY to the empty string.

EXTRACT_ONLY=

Updated to EXTRACT_ONLY=

misc/unicode-emoji/Makefile
22

^-${DISTDIR}/${DISTSUBDIR}

This revision is now accepted and ready to land.Nov 11 2017, 7:24 AM
This revision was automatically updated to reflect the committed changes.
head/misc/unicode-emoji/Makefile
14 ↗(On Diff #35081)

Didn't this line generate a warning ?

You must use BSD[234]CLAUSE and not BSD.

yuri marked an inline comment as done.
yuri added inline comments.
head/misc/unicode-emoji/Makefile
14 ↗(On Diff #35081)

I will remove the license since nowhere on there site it says what the license is.

yuri marked an inline comment as done.

I am not sure what the LICENSE_PERMS actually are.

Not sure why this is here.