New port: x11/sprop - a simple X property utility
Details
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 36218 Build 33107: arc lint + arc unit
Event Timeline
Please refer (but not blindly follow) the suggestions from portlint and portfmt tools. The suggested Makefile is like:
# $FreeBSD$
PORTNAME= sprop
PORTVERSION= 0.1
PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= http://dl.suckless.org/tools/
MAINTAINER= kfv@kfv.io
COMMENT= Simple X property utility
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= xorg
USE_XORG= x11
MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${LOCALBASE}/lib" \
X11INC="${LOCALBASE}/include" CC="${CC}"
PLIST_FILES= bin/${PORTNAME} \
share/man/man1/${PORTNAME}.1.gz
.include <bsd.port.mk>| x11/sprop/pkg-descr | ||
|---|---|---|
| 4 | It's better to have a more descriptive description. | |
Sorry for my mistakes, I will be more careful and use the mentioned tools next
time. I also fixed the link in the description and made it a bit more descriptive
by adding some information from the manual and the author's official announcement.
| x11/sprop/pkg-descr | ||
|---|---|---|
| 9 | The site supports HTTPS: https://tools.suckless.org/x/sprop/ | |
Looks good to me, though I think we should switch to use https if it is available.
| x11/sprop/Makefile | ||
|---|---|---|
| 6 | I believe https is also available for this site :) | |
I updated the link in the pkg-descr file but left the MASTER_SITES as is to be similar to other suckless ports. If you think it's necessary to update all HTTP links to HTTPS when supported (just like those from suckless), I can do a bulk check and submit a patch for that since we've also got many HTTPS MASTER_SITES in ports - or we can avoid forcing HTTPS and leave its decision to master sites. Anyway, I'll follow as you decide.
@kfv_irbug.org I committed the port with the minor change of http => https. Thanks again!