Changeset View
Changeset View
Standalone View
Standalone View
www/qt5-webkit-annulen/Makefile
- This file was added.
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# Created by: tcberner | |||||
# $FreeBSD$ | |||||
PORTNAME= webkit | |||||
PORTVERSION= 5.602.2 | |||||
CATEGORIES= www | |||||
MASTER_SITES= LOCAL/tcberner/GIT | |||||
mat: While you are free to use whatever scheme you want for your public_distfile directory, I find… | |||||
PKGNAMEPREFIX= qt5- | |||||
PKGNAMESUFFIX= -annulen | |||||
# Repacked distfile from github.com/annulen/webkit without the <Foo>Tests and | |||||
# Websites folders. This slims down the tar-ball: 900M-ish to 40M-ish. | |||||
DISTNAME= annulen-webkit-${GH_TAGNAME} | |||||
matUnsubmitted Not Done Inline ActionsI would also rename the directory of the distfile to match PORTNAME-PORTVERSION, so that you don't need that. mat: I would also rename the directory of the distfile to match PORTNAME-PORTVERSION, so that you… | |||||
DIST_SUBDIR= KDE/${PORTNAME} | |||||
MAINTAINER= kde@FreeBSD.org | |||||
COMMENT= QtWebKit with a more modern WebKit code base | |||||
LICENSE= GPLv2 | |||||
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ | |||||
libgstapp-1.0.so:multimedia/gstreamer1-plugins \ | |||||
libgstbase-1.0.so:multimedia/gstreamer1 \ | |||||
libhyphen.so:textproc/hyphen \ | |||||
libicui18n.so:devel/icu \ | |||||
libpng16.so:graphics/png \ | |||||
libwebp.so:graphics/webp | |||||
USES= bison cmake:outsource desktop-file-utils gperf jpeg \ | |||||
pathfix perl5 pkgconfig python:build sqlite:3 tar:xz | |||||
USE_GNOME= glib20 libxml2 libxslt | |||||
USE_GSTREAMER1= core | |||||
USE_QT5= buildtools_build core gui location network \ | |||||
printsupport qmake_build sql opengl sensors testlib \ | |||||
widgets | |||||
USE_RUBY= yes | |||||
USE_XORG= x11 xcomposite xrender | |||||
RUBY_NO_RUN_DEPENDS= yes | |||||
CMAKE_ARGS= -DPORT:STRING="Qt" \ | |||||
-DKDE_INSTALL_INCLUDEDIR:STRING="${QT_INCDIR}" | |||||
CONFLICTS_INSTALL= qt5-webkit-5.* | |||||
PLIST_SUB= FULLVER="${PORTVERSION}" | |||||
# USE_GITHUB= yes | |||||
GH_TAGNAME= db25c2b | |||||
matUnsubmitted Done Inline ActionsWhat I think I would do to keep most of the informations around would be: PORTNAME= webkit-annulen PORTVERSION= 5.602.2 DISTVERSIONSUFFIX= -db25c2b And drop PKGNAMESUFFIX. Then rename the distfile directory, and the distfile to match that. You could even automate it with a target in the Makefile, say, generate-tarball or something, see what is done in net/concourse-fly for example. mat: What I think I would do to keep most of the informations around would be:
```
PORTNAME=… | |||||
.include <bsd.port.mk> |
While you are free to use whatever scheme you want for your public_distfile directory, I find that creating a directory per port keeps everything tidy :-)