*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2017-11-18 21:58:49 +01:00
parent 9408946e06
commit 02f16aabcf
194 changed files with 6854 additions and 5180 deletions

View file

@ -637,6 +637,7 @@
SUBDIR += playmidi
SUBDIR += pm3umpdl
SUBDIR += pms
SUBDIR += pms-devel
SUBDIR += pocketsphinx
SUBDIR += polyphone
SUBDIR += portaudio

View file

@ -3,7 +3,7 @@
PORTNAME= clementine
PORTVERSION= 1.3.1
PORTREVISION= 14
PORTREVISION= 15
CATEGORIES= audio
PKGNAMESUFFIX= -player

60
audio/pms-devel/Makefile Normal file
View file

@ -0,0 +1,60 @@
# Created by: Thomas Zander <riggs@FreeBSD.org>
# $FreeBSD$
PORTNAME= pms-devel
PORTVERSION= 0.0.20171103
CATEGORIES= audio
MAINTAINER= riggs@FreeBSD.org
COMMENT= Rewrite of pms, an ncurses-based client for the Music Player Daemon
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go
USE_GITHUB= yes
GH_ACCOUNT= ambientsound
GH_PROJECT= pms
GH_TAGNAME= 8c9440a
GH_TUPLE=\
ambientsound:gompd:b065d40:gompd/src/github.com/ambientsound/gompd \
blevesearch:bleve:6eea5b7:bleve/src/github.com/blevesearch/bleve \
blevesearch:go-porterstemmer:23a2c8e:porterstemmer/src/github.com/blevesearch/go-porterstemmer \
blevesearch:segment:762005e:segment/src/github.com/blevesearch/segment \
boltdb:bolt:fa5367d:boltdb/src/github.com/boltdb/bolt \
gdamore:encoding:b23993c:encoding/src/github.com/gdamore/encoding \
gdamore:tcell:87c64c4:tcell/src/github.com/gdamore/tcell \
golang:protobuf:1e59b77:protobuf/src/github.com/golang/protobuf \
jessevdk:go-flags:f88afde:flags/src/github.com/jessevdk/go-flags \
lucasb-eyer:go-colorful:2312723:colorful/src/github.com/lucasb-eyer/go-colorful \
mattn:go-runewidth:97311d9:runewidth/src/github.com/mattn/go-runewidth \
steveyen:gtreap:0abe01e:gtreap/src/github.com/steveyen/gtreap \
stretchr:testify:2aa2c17:testify/src/github.com/stretchr/testify \
golang:net:9dfe398:net/src/golang.org/x/net \
golang:text:88f656f:text/src/golang.org/x/text
PLIST_FILES= bin/${GO_PKGNAME}
PORTDOCS= *
OPTIONS_DEFINE= DOCS
post-extract:
${LN} -sf ${WRKSRC} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}
do-build:
@cd ${WRKSRC}; \
${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags "-X main.buildVersion=${DISTVERSION}"
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pms-${GH_TAGNAME} ${STAGEDIR}${PREFIX}/bin/${GO_PKGNAME}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${COPYTREE_SHARE} ${WRKSRC}/doc ${STAGEDIR}${DOCSDIR}
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${GO_PKGNAME}
.include <bsd.port.mk>

33
audio/pms-devel/distinfo Normal file
View file

@ -0,0 +1,33 @@
TIMESTAMP = 1510994816
SHA256 (ambientsound-pms-0.0.20171103-8c9440a_GH0.tar.gz) = 93d123de6c0e18bf11132958a4fecf6501c2fa3a3596adffbe9c83e87431a8c7
SIZE (ambientsound-pms-0.0.20171103-8c9440a_GH0.tar.gz) = 78102
SHA256 (ambientsound-gompd-b065d40_GH0.tar.gz) = c776b8997e19b06f414fa8aaaa0088f08669593f6ff43815a9ad8a8988be01fe
SIZE (ambientsound-gompd-b065d40_GH0.tar.gz) = 16634
SHA256 (blevesearch-bleve-6eea5b7_GH0.tar.gz) = 2eedf4c20c4c6296d2cf4867b70df7f51d3c165f3dd5d0e652af429280f96c7d
SIZE (blevesearch-bleve-6eea5b7_GH0.tar.gz) = 488895
SHA256 (blevesearch-go-porterstemmer-23a2c8e_GH0.tar.gz) = 7ad8a35605d31b09c0fd6a2dc283a36cd556dd4e5c2406fa37655c4efdcd5980
SIZE (blevesearch-go-porterstemmer-23a2c8e_GH0.tar.gz) = 9157
SHA256 (blevesearch-segment-762005e_GH0.tar.gz) = b0b237347ee6564b901e02ee89b50ab58197b9ce659da7cb9d4f4afc0d9393f4
SIZE (blevesearch-segment-762005e_GH0.tar.gz) = 478318
SHA256 (boltdb-bolt-fa5367d_GH0.tar.gz) = 38f118882eb2369a3a8176476747607b953f6a7144f5ae3250666372de3327e4
SIZE (boltdb-bolt-fa5367d_GH0.tar.gz) = 83818
SHA256 (gdamore-encoding-b23993c_GH0.tar.gz) = 7fe1ed858143ba259114120a8a736645ee644b22bece7c09240df6113922f01a
SIZE (gdamore-encoding-b23993c_GH0.tar.gz) = 10629
SHA256 (gdamore-tcell-87c64c4_GH0.tar.gz) = 11e06f1f7d36f035b96347921bfc9aaaeee467e3739a0632e14c0636ac43918a
SIZE (gdamore-tcell-87c64c4_GH0.tar.gz) = 165877
SHA256 (golang-protobuf-1e59b77_GH0.tar.gz) = 62401254217178e9f88311d5ac86a33311a77fecd0c7099244b598b92d7dff92
SIZE (golang-protobuf-1e59b77_GH0.tar.gz) = 268300
SHA256 (jessevdk-go-flags-f88afde_GH0.tar.gz) = e597e3934048eef55d5ddd6580e03e194a68db80275072c0cefdef231ca197ce
SIZE (jessevdk-go-flags-f88afde_GH0.tar.gz) = 55497
SHA256 (lucasb-eyer-go-colorful-2312723_GH0.tar.gz) = 2fa3fe490b720c273e9d9ce092f6da6ffa35c6156108eec68cd7fe0570714387
SIZE (lucasb-eyer-go-colorful-2312723_GH0.tar.gz) = 428451
SHA256 (mattn-go-runewidth-97311d9_GH0.tar.gz) = 8330497728f75464111ee7145fc97cfa588cb0d6561b3af5447aa05d489bca85
SIZE (mattn-go-runewidth-97311d9_GH0.tar.gz) = 22384
SHA256 (steveyen-gtreap-0abe01e_GH0.tar.gz) = a1c09793db44b55748992ac3a782c9375263da5d5e85c6199bbd745ca4ebd26c
SIZE (steveyen-gtreap-0abe01e_GH0.tar.gz) = 4791
SHA256 (stretchr-testify-2aa2c17_GH0.tar.gz) = 050b408afce0ad518205ceebd24330f22ffd30ef29b7507b881a3683f0db2413
SIZE (stretchr-testify-2aa2c17_GH0.tar.gz) = 94322
SHA256 (golang-net-9dfe398_GH0.tar.gz) = 0295d04500c538c0d5d18cf6969d26fa670b706b90660819b0018f601c163065
SIZE (golang-net-9dfe398_GH0.tar.gz) = 925910
SHA256 (golang-text-88f656f_GH0.tar.gz) = 31fb554ed2e03dc8915af78e5693f8da6b3d19b89922cddb056ab4a186d9acf6
SIZE (golang-text-88f656f_GH0.tar.gz) = 5678539

View file

@ -0,0 +1,9 @@
Practical Music Search (PMS) is an interactive console client for the Music
Player Daemon, written in Go. Its interface is similar to Vim, and aims to be
fast, configurable, and practical. PMS has many features that involve sorting,
searching, and navigating. It is designed to let you navigate your music
collection in an effective way.
This is a complete rewrite of the previously existing pms which was written in
C++.
WWW: https://github.com/ambientsound/pms

View file

@ -3,7 +3,7 @@
PORTNAME= kicad
DISTVERSION= r${GIT_SRC_DATE}
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= cad
MASTER_SITES= LOCAL/mr
PKGNAMESUFFIX= -devel

View file

@ -3,7 +3,7 @@
PORTNAME= kicad
PORTVERSION= 4.0.7
PORTREVISION= 4
PORTREVISION= 5
PORTEPOCH= 2
CATEGORIES= cad

View file

@ -3,7 +3,7 @@
PORTNAME= meshlab
PORTVERSION= 1.3.3
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= cad
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/MeshLab%20v${PORTVERSION}/
DISTNAME= MeshLabSrc_AllInc_v${PORTVERSION:C|\.||g}

View file

@ -3,7 +3,7 @@
PORTNAME= openscad
PORTVERSION= 2015.03
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= cad
MASTER_SITES= http://files.openscad.org/
DISTNAME= openscad-${PORTVERSION}.src

View file

@ -3,6 +3,7 @@
PORTNAME= openvsp
PORTVERSION= 3.13.3
PORTREVISION= 1
DISTVERSIONPREFIX= ${GH_PROJECT}_
CATEGORIES= cad

View file

@ -2,6 +2,7 @@
PORTNAME= solvespace
PORTVERSION= 2.3
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= cad

View file

@ -8,6 +8,8 @@ MAINTAINER= sunpoet@FreeBSD.org
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../COPYING
CONFLICTS_INSTALL= tintin++
MASTERDIR= ${.CURDIR}/../../net/tintin++
OPTIONS_SLAVE= BIG5

View file

@ -2,23 +2,24 @@
# $FreeBSD$
PORTNAME= bibtexconv
PORTVERSION= 1.0.0
PORTREVISION= 1
PORTVERSION= 1.1.11
CATEGORIES= converters
MASTER_SITES= http://www.exp-math.uni-essen.de/~dreibh/bibtexconv/download/
MASTER_SITES= https://www.uni-due.de/~be0001/bibtexconv/download/
MAINTAINER= dreibh@iem.uni-due.de
COMMENT= BibTeX Converter
LICENSE= GPLv3
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING.GPL
LIB_DEPENDS= libcurl.so:ftp/curl
GNU_CONFIGURE= yes
USES= gmake
USES= gmake ssl python:3.4+
PLIST_FILES= bin/bibtexconv bin/bibtexconv-odt \
man/man1/bibtexconv.1.gz man/man1/bibtexconv-odt.1.gz
PLIST_FILES= bin/bibtexconv bin/bibtexconv-odt bin/ietf2bibtex \
man/man1/bibtexconv.1.gz man/man1/bibtexconv-odt.1.gz \
man/man1/ietf2bibtex.1.gz
PORTEXAMPLES= ExampleReferences.bib ODT-Template.odt odt-example.export \
web-example.export text-example.export
@ -28,8 +29,9 @@ OPTIONS_DEFINE= EXAMPLES
pre-configure:
@${REINPLACE_CMD} -e 's|install-data-am: install-dist_examplesDATA|install-data-am:|' \
${WRKSRC}/src/Makefile.in
@${REINPLACE_CMD} -e 's|/usr/bin/python3|${PYTHON_CMD}|' ${WRKSRC}/src/ietf2bibtex
post-install:
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/src/,} ${STAGEDIR}${EXAMPLESDIR}

View file

@ -1,2 +1,3 @@
SHA256 (bibtexconv-1.0.0.tar.gz) = b47979aac7e5aa4e4d4e45deabc59fda2f5c363d8fa67139b53b8e76e3fe4e9d
SIZE (bibtexconv-1.0.0.tar.gz) = 442266
TIMESTAMP = 1509634898
SHA256 (bibtexconv-1.1.11.tar.gz) = 1240c3011718d9ba95c165dbf908eab871153530b70bca0ef74dc2b9664e83f1
SIZE (bibtexconv-1.1.11.tar.gz) = 344966

View file

@ -4,4 +4,4 @@ text output. Furthermore, it provides the possibility to
check URLs (including MD5, size and MIME type computations)
and to verify ISBN and ISSN numbers.
WWW: http://www.iem.uni-due.de/~dreibh/bibtexconv/
WWW: https://www.uni-due.de/~be0001/bibtexconv/

View file

@ -95,7 +95,6 @@
SUBDIR += gomdb
SUBDIR += gosqlite3
SUBDIR += gqlplus
SUBDIR += grass6
SUBDIR += grass7
SUBDIR += gtksql
SUBDIR += hamsterdb

View file

@ -1,168 +0,0 @@
# Created by: reg
# $FreeBSD$
PORTNAME= grass
PORTVERSION= 6.4.6
PORTREVISION= 11
PORTEPOCH= 2
CATEGORIES= databases geography
MASTER_SITES= http://grass.osgeo.org/%SUBDIR%/ \
http://grass.cict.fr/%SUBDIR%/ \
http://grass.fbk.eu/%SUBDIR%/ \
http://grass.gis-lab.info/%SUBDIR%/ \
http://grass.meteo.uni.wroc.pl/%SUBDIR%/ \
http://grass.polytechnic.edu.na/%SUBDIR%/ \
http://grass.unibuc.ro/%SUBDIR%/ \
http://mirrors.ibiblio.org/grass/%SUBDIR%/ \
http://pinus.gntech.ac.kr/grass/%SUBDIR%/ \
http://wgbis.ces.iisc.ernet.in/grass/%SUBDIR%/ \
http://wgrass.media.osaka-cu.ac.jp/grassh/%SUBDIR%/
MASTER_SITE_SUBDIR= grass64/source
PKGNAMESUFFIX= 6
MAINTAINER= lbartoletti@tuxfamily.org
COMMENT= Open source Geographical Information System (GIS)
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/GPL.TXT
BUILD_DEPENDS= ${LOCALBASE}/bin/swig:devel/swig13 \
python:lang/python
LIB_DEPENDS= libgdal.so:graphics/gdal \
libpng.so:graphics/png \
libproj.so:graphics/proj \
libtiff.so:graphics/tiff \
libfftw3.so:math/fftw3 \
libfreetype.so:print/freetype2
RUN_DEPENDS= bash:shells/bash
USES= fortran gettext gmake iconv jpeg ncurses perl5 pkgconfig \
python:2 readline shebangfix tk
SHEBANG_FILES= scripts/i.spectral/i.spectral \
scripts/r.tileset/r.tileset \
visualization/nviz/scripts/nviz2.2_script \
visualization/nviz/scripts/script_file_tools \
visualization/nviz/scripts/script_get_line \
visualization/nviz/scripts/script_play \
visualization/nviz/scripts/script_tools \
gui/scripts/*.py
SHEBANG_LANG= nviz
nviz_OLD_CMD= nviz
nviz_CMD= ${PREFIX}/${GRASS_INST_DIR}/bin/nviz
PATCH_TCL_SCRIPTS=lib/init/init.sh
PATCH_TK_SCRIPTS=lib/init/init.sh
USE_XORG= sm ice x11 xext xi xmu xt
USE_GL= glu
USE_GNOME= cairo
USE_WX= 2.8
WX_COMPS= wx:build python:run
USE_GCC= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= PERL="${PERL}"
CONFIGURE_ARGS= --with-includes=${LOCALBASE}/include \
--with-libs=${LOCALBASE}/lib \
--with-tcltk-includes="${TCL_INCLUDEDIR} ${TK_INCLUDEDIR}" \
--with-opengl-includes=${LOCALBASE}/include/ \
--with-opengl-libs=${LOCALBASE}/lib/ \
--with-freetype \
--with-freetype-includes=${LOCALBASE}/include/freetype2 \
--with-blas \
--with-lapack \
--with-cairo \
--with-nls \
--with-cxx \
--with-readline \
--with-curses \
--enable-largefile \
--with-python=${PYTHON_CMD}-config \
--with-wxwidgets=${WX_CONFIG}
ALL_TARGET= default
USE_LDCONFIG= ${PREFIX}/${GRASS_INST_DIR}/lib
CPPFLAGS+= -I${NCURSESINC}
MAKE_JOBS_UNSAFE= yes
PLIST_SUB= GRASS_INST_DIR="${GRASS_INST_DIR}" \
VERSION="${PORTVERSION}" \
VER="${PORTVERSION:R:C/\.//}"
BROKEN_sparc64= Does not configure on sparc64
OPTIONS_DEFINE= ATLAS FFMPEG MOTIF
OPTIONS_MULTI= DB
OPTIONS_MULTI_DB= MYSQL ODBC PGSQL SQLITE
OPTIONS_DEFAULT= PGSQL
OPTIONS_SUB= yes
ATLAS_DESC= Use ATLAS for BLAS and LAPACK
ATLAS_USES= blaslapack:atlas
ATLAS_USES_OFF= blaslapack
DB_DESC= Database support
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
FFMPEG_CONFIGURE_ON= --with-ffmpeg \
--with-ffmpeg-includes="${LOCALBASE}/include/libavcodec \
${LOCALBASE}/include/libavformat \
${LOCALBASE}/include/libavutil \
${LOCALBASE}/include/libswscale" \
--with-ffmpeglibs=${LOCALBASE}/lib
MOTIF_USES= motif
MOTIF_USE= GL=glw
MOTIF_CONFIGURE_ON= --with-motif --with-glw
MYSQL_USE= MYSQL=yes
MYSQL_CONFIGURE_ON= --with-mysql \
--with-mysql-includes=${LOCALBASE}/include/mysql \
--with-mysql-libs=${LOCALBASE}/lib/mysql
ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC
ODBC_CONFIGURE_ON= --with-odbc
PGSQL_USES= pgsql
PGSQL_CONFIGURE_ON= --with-postgres
SQLITE_USES= sqlite
SQLITE_CONFIGURE_ON= --with-sqlite
.include <bsd.port.options.mk>
.if !defined (GRASS_INST_DIR)
GRASS_INST_DIR= ${PORTNAME}-${PORTVERSION}
.endif
post-patch:
@${REINPLACE_CMD} -e \
's|-lblas|${BLASLIB}|g ; \
s|-llapack|${LAPACKLIB}|g ; \
s|g2c|f2c|g' ${WRKSRC}/configure
@${REINPLACE_CMD} -e \
's|make -C|$$(MAKE) -C| ; \
/^BINDIR/s|=.*|= $${DESTDIR}$${UNIX_BIN}| ; \
/test /s| $${INST_DIR}| $${DESTDIR}$${INST_DIR}|g ; \
/tar /s| $${INST_DIR}| $${DESTDIR}$${INST_DIR}|g ; \
/chmod /s| $${INST_DIR}| $${DESTDIR}$${INST_DIR}|g ; \
/tar /s| $${INST_DIR}| $${DESTDIR}$${INST_DIR}|g ; \
s|> $${INST_DIR}|> $${DESTDIR}$${INST_DIR}|' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e \
's|^CC=.*|CC?=cc| ; \
s|^CFLAGS=.*|CFLAGS+=-fno-common|' ${WRKSRC}/gem/Makefile
@${REINPLACE_CMD} -e \
's|= python|= ${PYTHON_CMD:T}|' ${WRKSRC}/include/Make/Platform.make.in
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gem64
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/bin/*.*
.for i in HTMLMAP PNG PS XDRIVER cairo
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/driver/${i}
.endfor
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/driver/db/*
.for i in bmif_to_cell clean_temp current_time_s_ms echo frame.* grocat \
i.ask i.find i.photo.* lock mod* mon.* poly_to_bmif r.watershed.* \
run set_data
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/${i}
.endfor
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/form/form
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/lister/*
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/nviz2.2/nviz
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/lib/libgrass_*.so
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/tools/g.echo
post-install-MOTIF-on:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/bin/xganim
.include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1473601019
SHA256 (grass-6.4.6.tar.gz) = 5a84754614619cc265d843980e28f39a1d24048805b9b2865e76a583d973f333
SIZE (grass-6.4.6.tar.gz) = 25737006

View file

@ -1,35 +0,0 @@
--- Makefile.orig 2014-12-16 22:11:04 UTC
+++ Makefile
@@ -240,32 +240,12 @@ install: FORCE
while [ ! -d $$INST_PATH ]; do \
INST_PATH=`dirname $$INST_PATH`; \
done; \
- if [ ! -d "${INST_DIR}" -a ! -w "$$INST_PATH" ] ; then \
- echo "ERROR: Directory $$INST_PATH is a parent directory of your"; \
- echo " install directory ${INST_DIR} and is not writable."; \
- echo " Perhaps you need root access."; \
- echo " Installation aborted, exiting Make."; \
- exit; \
- fi; \
- if [ -d ${INST_DIR} -a ! -w "${INST_DIR}" ] ; then \
- echo "ERROR: Your install directory ${INST_DIR} is not writable."; \
- echo " Perhaps you need root access."; \
- echo " Installation aborted, exiting Make."; \
- exit; \
- fi; \
result=`echo "${INST_DIR}" | awk '{ if ($$1 ~ /grass/) print $$1 }'`; \
if [ "$$result" = "" ] ; then \
echo "WARNING: Your install directory ${INST_DIR}"; \
echo " does not contain the word 'grass'."; \
echo " It is highly recommended that the word 'grass' be part"; \
echo " of your install directory to avoid conflicts."; \
- echo " Do you want to continue? [y/n]"; \
- read ans; \
- ans=`echo "$$ans" | tr A-Z a-z`; \
- if [ "$$ans" != "y" ] ; then \
- echo "Installation aborted, exiting Make."; \
- exit; \
- fi; \
fi; \
${MAKE} real-install

View file

@ -1,15 +0,0 @@
--- configure.orig
+++ configure
@@ -2485,10 +2485,10 @@
FreeBSD-*)
# FreeBSD 3.* and greater have ELF.
SHLIB_CFLAGS="-fPIC"
- SHLIB_LD="ld -Bshareable -x"
+ SHLIB_LD="${CC} -shared"
SHLIB_LD_LIBS='${LIBS}'
SHLIB_SUFFIX=".so"
- LDFLAGS="-export-dynamic"
+ LDFLAGS="-Wl,--export-dynamic"
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}'
if test "${GRASS_THREADS}" = "1" ; then

View file

@ -1,12 +0,0 @@
--- gui/wxpython/Makefile.orig
+++ gui/wxpython/Makefile
@@ -19,7 +19,8 @@
mapdisp modules nviz psmap vdigit wxplot)
DSTDIRS := $(patsubst %,$(ETCDIR)/%,compat icons scripts xml)
-default: $(DSTFILES) menustrings.py
+default: $(DSTFILES)
+ -$(MAKE) menustrings.py
$(MAKE) parsubdirs
$(ETCDIR)/%: % | $(PYDSTDIRS) $(DSTDIRS)

View file

@ -1,10 +0,0 @@
--- lib/python/ctypes/ctypesgencore/parser/preprocessor.py.orig
+++ lib/python/ctypes/ctypesgencore/parser/preprocessor.py
@@ -132,6 +132,7 @@
if sys.platform == 'darwin':
cmd += " -U __BLOCKS__"
cmd += " -U __GNUC__"
+ cmd += " -D __GNUCLIKE_BUILTIN_STDARG"
cmd += " -dD"
for path in self.options.include_search_paths:
cmd += " -I%s" % path

View file

@ -1,102 +0,0 @@
--- lib/ogsf/gsd_img_mpeg.c.orig 2013-07-09 19:05:44 UTC
+++ lib/ogsf/gsd_img_mpeg.c
@@ -38,7 +38,7 @@
#define STREAM_DURATION 5.0
#define STREAM_FRAME_RATE 25 /* 25 images/s */
#define STREAM_NB_FRAMES ((int)(STREAM_DURATION * STREAM_FRAME_RATE))
-#define STREAM_PIX_FMT PIX_FMT_YUV420P /* default pix_fmt */
+#define STREAM_PIX_FMT AV_PIX_FMT_YUV420P /* default pix_fmt */
AVFrame *picture, *tmp_picture;
uint8_t *video_outbuf;
@@ -95,11 +95,11 @@ static AVStream *add_video_stream(AVForm
c->time_base.num = 1;
c->gop_size = 12; /* emit one intra frame every twelve frames at most */
c->pix_fmt = STREAM_PIX_FMT;
- if (c->codec_id == CODEC_ID_MPEG2VIDEO) {
+ if (c->codec_id == AV_CODEC_ID_MPEG2VIDEO) {
/* just for testing, we also add B frames */
c->max_b_frames = 2;
}
- if (c->codec_id == CODEC_ID_MPEG1VIDEO) {
+ if (c->codec_id == AV_CODEC_ID_MPEG1VIDEO) {
/* Needed to avoid using macroblocks in which some coeffs overflow.
This does not happen with normal video, it just happens here as
the motion of the chroma plane does not match the luma plane. */
@@ -138,7 +138,7 @@ static AVFrame *alloc_picture(int pix_fm
uint8_t *picture_buf;
int size;
- picture = avcodec_alloc_frame();
+ picture = av_frame_alloc();
if (!picture)
return NULL;
@@ -210,8 +210,8 @@ static void open_video(AVFormatContext *
picture is needed too. It is then converted to the required
output format */
tmp_picture = NULL;
- if (c->pix_fmt != PIX_FMT_YUV420P) {
- tmp_picture = alloc_picture(PIX_FMT_YUV420P, c->width, c->height);
+ if (c->pix_fmt != AV_PIX_FMT_YUV420P) {
+ tmp_picture = alloc_picture(AV_PIX_FMT_YUV420P, c->width, c->height);
if (!tmp_picture) {
G_warning(_("Unable to allocate temporary picture"));
return;
@@ -227,7 +227,7 @@ static void open_video(AVFormatContext *
*/
static void write_video_frame(AVFormatContext * oc, AVStream * st)
{
- int out_size, ret;
+ int ret;
AVCodecContext *c;
c = st->codec;
@@ -250,15 +250,17 @@ static void write_video_frame(AVFormatCo
ret = av_write_frame(oc, &pkt);
}
else {
- /* encode the image */
- out_size =
- avcodec_encode_video(c, video_outbuf, video_outbuf_size, picture);
- /* if zero size, it means the image was buffered */
- if (out_size > 0) {
- AVPacket pkt;
+ AVPacket pkt;
+ int got_packet = 0;
- av_init_packet(&pkt);
+ av_init_packet(&pkt);
+ pkt.data = video_outbuf;
+ pkt.size = video_outbuf_size;
+ /* encode the image */
+ ret = avcodec_encode_video2(c, &pkt, picture, &got_packet);
+ /* if zero size, it means the image was buffered */
+ if (ret == 0 && got_packet && pkt.size > 0) {
pkt.pts =
av_rescale_q(c->coded_frame->pts, c->time_base,
st->time_base);
@@ -269,8 +271,6 @@ static void write_video_frame(AVFormatCo
pkt.flags |= AV_PKT_FLAG_KEY;
#endif
pkt.stream_index = st->index;
- pkt.data = video_outbuf;
- pkt.size = out_size;
/* write the compressed frame in the media file */
ret = av_write_frame(oc, &pkt);
@@ -362,11 +362,11 @@ int gsd_init_mpeg(const char *filename)
/* if you want to hardcode the codec (eg #ifdef USE_XVID)
this may be the place to do it (?????) */
#ifdef USE_XVID
- fmt->video_codec = CODEC_ID_XVID;
+ fmt->video_codec = AV_CODEC_ID_XVID;
#endif
video_st = NULL;
- if (fmt->video_codec != CODEC_ID_NONE) {
+ if (fmt->video_codec != AV_CODEC_ID_NONE) {
video_st =
add_video_stream(oc, fmt->video_codec, (r - l + 1), (t - b + 1));
}

View file

@ -1,9 +0,0 @@
Geographic Resources Analysis Support System
(GRASS GIS)
An open source Geographical Information System (GIS) with raster,
topological vector, image processing, and graphics production functionality
that operates on various platforms through a graphical user interface and
shell in X-Windows. It is released under GNU General Public License (GPL).
WWW: http://grass.osgeo.org/

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.1.28
PORTVERSION= 10.1.29
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
@ -141,6 +141,7 @@ LZO_CMAKE_ON= -DWITH_INNODB_LZO=${LOCALBASE}/lib
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MAXKEY_EXTRA_PATCHES+= ${FILESDIR}/extra-patch-include_my__compare.h
MROONGA_LIB_DEPENDS= liblz4.so:archivers/liblz4
MROONGA_VARS= LICENSE+=LGPL20 LICENSE_COMB=multi
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack
OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libJudy.so:devel/judy
@ -164,11 +165,19 @@ post-install:
${STAGEDIR}${PREFIX}/bin/mysql_config \
${STAGEDIR}${PREFIX}/bin/mysql_find_rows \
${STAGEDIR}${PREFIX}/bin/mysqlaccess \
${STAGEDIR}${PREFIX}/lib/mysql/plugin/client_ed25519.so
${STAGEDIR}${PREFIX}/lib/mysql/plugin/client_ed25519.so \
${STAGEDIR}${PREFIX}/share/groonga-normalizer-mysql/lgpl-2.0.txt \
${STAGEDIR}${PREFIX}/share/groonga/COPYING \
${STAGEDIR}${DATADIR}/mroonga/COPYING
${RM} -r ${STAGEDIR}${PREFIX}/share/mysql/policy \
${STAGEDIR}${PREFIX}/share/pkgconfig \
${STAGEDIR}${PREFIX}/mysql/mysql-test \
${STAGEDIR}${PREFIX}/mysql/sql-bench
post-install-MROONGA-on:
${MV} ${STAGEDIR}${PREFIX}/share/groonga-normalizer-mysql \
${STAGEDIR}${PREFIX}/share/groonga \
${STAGEDIR}${PREFIX}/share/mysql
.endif # defined(CLIENT_ONLY)
.include <bsd.port.pre.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1506862730
SHA256 (mariadb-10.1.28.tar.gz) = 292dc8fff420c4bdaf3a2c3381ec3c99292965db2b09de0d7fec414c00032bbd
SIZE (mariadb-10.1.28.tar.gz) = 67559689
TIMESTAMP = 1511030208
SHA256 (mariadb-10.1.29.tar.gz) = 73bbd5602f52ab5aa4d83f465134871b6c87bda25371d098f6da5a3d98517ed4
SIZE (mariadb-10.1.29.tar.gz) = 67885370

View file

@ -235,6 +235,9 @@ man/man8/mysqld.8.gz
%%DATADIR%%/magic
%%DATADIR%%/maria_add_gis_sp.sql
%%DATADIR%%/maria_add_gis_sp_bootstrap.sql
%%MROONGA%%%%DATADIR%%/groonga-normalizer-mysql/README.md
%%MROONGA%%%%DATADIR%%/groonga/README.md
%%MROONGA%%%%DATADIR%%/mroonga/AUTHORS
%%MROONGA%%%%DATADIR%%/mroonga/install.sql
%%MROONGA%%%%DATADIR%%/mroonga/uninstall.sql
%%DATADIR%%/my-huge.cnf

View file

@ -1,6 +1,7 @@
# $FreeBSD$
PORTNAME= mariadb
PORTREVISION= 1
PKGNAMESUFFIX= 102-client
COMMENT= Multithreaded SQL database (client)
@ -20,6 +21,11 @@ USE_LDCONFIG= ${PREFIX}/lib/mysql
CLIENT_ONLY= yes
post-configure:
${REINPLACE_CMD} -Ee 's|(#define INCLUDE.*)"$$|\1 -I${PREFIX}/include"|' \
-e 's|(#define LIBS.*)"\\ $$|\1 -L${PREFIX}/lib "\\|' \
${WRKSRC}/libmariadb/mariadb_config/mariadb_config.c
post-install:
${RM} ${STAGEDIR}${PREFIX}/share/aclocal/mysql.m4
${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= queries
PORTVERSION= 1.10.1
PORTVERSION= 1.10.3
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1508949346
SHA256 (queries-1.10.1.tar.gz) = 698d190f8f3fc78d72e15a1a0ff29459b849f6f849f770081c0edae9a92a2d55
SIZE (queries-1.10.1.tar.gz) = 17380
TIMESTAMP = 1511001380
SHA256 (queries-1.10.3.tar.gz) = 1db1e440d716e9a0492df1b3c41c18314762854cbdb11b69c0edf138d854f26a
SIZE (queries-1.10.3.tar.gz) = 17424

View file

@ -3,7 +3,7 @@
PORTNAME= ChipmunkPhysics
PORTVERSION= 7.0.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://chipmunk-physics.net/release/Chipmunk-7.x/ \
http://files.slembcke.net/chipmunk/release/Chipmunk-7.x/ \

View file

@ -672,6 +672,7 @@
SUBDIR += fuel
SUBDIR += fujaba
SUBDIR += funnelweb
SUBDIR += fuzzylite
SUBDIR += gaa
SUBDIR += gamin
SUBDIR += gauche-readline
@ -4303,6 +4304,7 @@
SUBDIR += py-cliapp
SUBDIR += py-click
SUBDIR += py-click-log
SUBDIR += py-click-plugins
SUBDIR += py-click-threading
SUBDIR += py-cliff
SUBDIR += py-clint

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= erlware_commons
PORTVERSION= 1.0.3
PORTVERSION= 1.0.4
CATEGORIES= devel
PKGNAMEPREFIX= erlang-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1510956465
SHA256 (erlware-erlware_commons-1.0.3_GH0.tar.gz) = b4e4df51db100473d5021d703345ebb5878400aab8776133dbd3bf44c78e86e5
SIZE (erlware-erlware_commons-1.0.3_GH0.tar.gz) = 809543
TIMESTAMP = 1511004552
SHA256 (erlware-erlware_commons-1.0.4_GH0.tar.gz) = 300df98cd7c5c1e45bf8f6081fe078517f6a157a831f936b08c2f587cc35301b
SIZE (erlware-erlware_commons-1.0.4_GH0.tar.gz) = 809623

29
devel/fuzzylite/Makefile Normal file
View file

@ -0,0 +1,29 @@
# $FreeBSD$
PORTNAME= fuzzylite
DISTVERSIONPREFIX= v
DISTVERSION= 6.0
CATEGORIES= devel
MAINTAINER= pkubaj@anongoth.pl
COMMENT= Fuzzy logic control library in C++
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:outsource compiler
USE_GITHUB= yes
USE_LDCONFIG= yes
CMAKE_ARGS= -DFL_BUILD_STATIC:BOOL=OFF \
-DFL_BUILD_TESTS:BOOL=OFF
CMAKE_SOURCE_PATH= ${WRKSRC}/${PORTNAME}
PLIST_SUB= SHLIB_VER=${DISTVERSION}
.include <bsd.port.pre.mk>
.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 39
CFLAGS+= -Wno-error=varargs
.endif
.include <bsd.port.post.mk>

3
devel/fuzzylite/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1504529031
SHA256 (fuzzylite-fuzzylite-v6.0_GH0.tar.gz) = 7e9f56deb9baf063de2232bfd8285f57ddccb651dae842fe3f587d0ac65ecdb0
SIZE (fuzzylite-fuzzylite-v6.0_GH0.tar.gz) = 2189181

View file

@ -0,0 +1,11 @@
--- fuzzylite/CMakeLists.txt.orig 2017-11-18 07:28:31 UTC
+++ fuzzylite/CMakeLists.txt
@@ -174,7 +174,7 @@ if(FL_BUILD_SHARED)
set_target_properties(fl-shared PROPERTIES DEBUG_POSTFIX -debug)
target_compile_definitions(fl-shared PRIVATE FL_EXPORT_LIBRARY)
set_target_properties(fl-shared PROPERTIES VERSION 6.0)
- target_link_libraries(fl-shared ${FL_LIBS})
+ target_link_libraries(fl-shared ${FL_LIBS} execinfo)
endif()
if(FL_BUILD_STATIC)

View file

@ -0,0 +1,6 @@
fuzzylite is a free and open-source fuzzy logic control library programmed in
C++ for multiple platforms (e.g., Windows, Linux, Mac, iOS). jfuzzylite is the
equivalent library for Java and Android platforms.
Together, they are the FuzzyLite Libraries for Fuzzy Logic Control.
WWW: https://www.fuzzylite.com

115
devel/fuzzylite/pkg-plist Normal file
View file

@ -0,0 +1,115 @@
bin/fuzzylite
include/fl/Benchmark.h
include/fl/Complexity.h
include/fl/Console.h
include/fl/Engine.h
include/fl/Exception.h
include/fl/Headers.h
include/fl/Operation.h
include/fl/activation/Activation.h
include/fl/activation/First.h
include/fl/activation/General.h
include/fl/activation/Highest.h
include/fl/activation/Last.h
include/fl/activation/Lowest.h
include/fl/activation/Proportional.h
include/fl/activation/Threshold.h
include/fl/defuzzifier/Bisector.h
include/fl/defuzzifier/Centroid.h
include/fl/defuzzifier/Defuzzifier.h
include/fl/defuzzifier/IntegralDefuzzifier.h
include/fl/defuzzifier/LargestOfMaximum.h
include/fl/defuzzifier/MeanOfMaximum.h
include/fl/defuzzifier/SmallestOfMaximum.h
include/fl/defuzzifier/WeightedAverage.h
include/fl/defuzzifier/WeightedAverageCustom.h
include/fl/defuzzifier/WeightedDefuzzifier.h
include/fl/defuzzifier/WeightedSum.h
include/fl/defuzzifier/WeightedSumCustom.h
include/fl/factory/ActivationFactory.h
include/fl/factory/CloningFactory.h
include/fl/factory/ConstructionFactory.h
include/fl/factory/DefuzzifierFactory.h
include/fl/factory/FactoryManager.h
include/fl/factory/FunctionFactory.h
include/fl/factory/HedgeFactory.h
include/fl/factory/SNormFactory.h
include/fl/factory/TNormFactory.h
include/fl/factory/TermFactory.h
include/fl/fuzzylite.h
include/fl/hedge/Any.h
include/fl/hedge/Extremely.h
include/fl/hedge/Hedge.h
include/fl/hedge/HedgeFunction.h
include/fl/hedge/Not.h
include/fl/hedge/Seldom.h
include/fl/hedge/Somewhat.h
include/fl/hedge/Very.h
include/fl/imex/CppExporter.h
include/fl/imex/Exporter.h
include/fl/imex/FclExporter.h
include/fl/imex/FclImporter.h
include/fl/imex/FisExporter.h
include/fl/imex/FisImporter.h
include/fl/imex/FldExporter.h
include/fl/imex/FllExporter.h
include/fl/imex/FllImporter.h
include/fl/imex/Importer.h
include/fl/imex/JavaExporter.h
include/fl/imex/RScriptExporter.h
include/fl/norm/Norm.h
include/fl/norm/SNorm.h
include/fl/norm/TNorm.h
include/fl/norm/s/AlgebraicSum.h
include/fl/norm/s/BoundedSum.h
include/fl/norm/s/DrasticSum.h
include/fl/norm/s/EinsteinSum.h
include/fl/norm/s/HamacherSum.h
include/fl/norm/s/Maximum.h
include/fl/norm/s/NilpotentMaximum.h
include/fl/norm/s/NormalizedSum.h
include/fl/norm/s/SNormFunction.h
include/fl/norm/s/UnboundedSum.h
include/fl/norm/t/AlgebraicProduct.h
include/fl/norm/t/BoundedDifference.h
include/fl/norm/t/DrasticProduct.h
include/fl/norm/t/EinsteinProduct.h
include/fl/norm/t/HamacherProduct.h
include/fl/norm/t/Minimum.h
include/fl/norm/t/NilpotentMinimum.h
include/fl/norm/t/TNormFunction.h
include/fl/rule/Antecedent.h
include/fl/rule/Consequent.h
include/fl/rule/Expression.h
include/fl/rule/Rule.h
include/fl/rule/RuleBlock.h
include/fl/term/Activated.h
include/fl/term/Aggregated.h
include/fl/term/Bell.h
include/fl/term/Binary.h
include/fl/term/Concave.h
include/fl/term/Constant.h
include/fl/term/Cosine.h
include/fl/term/Discrete.h
include/fl/term/Function.h
include/fl/term/Gaussian.h
include/fl/term/GaussianProduct.h
include/fl/term/Linear.h
include/fl/term/PiShape.h
include/fl/term/Ramp.h
include/fl/term/Rectangle.h
include/fl/term/SShape.h
include/fl/term/Sigmoid.h
include/fl/term/SigmoidDifference.h
include/fl/term/SigmoidProduct.h
include/fl/term/Spike.h
include/fl/term/Term.h
include/fl/term/Trapezoid.h
include/fl/term/Triangle.h
include/fl/term/ZShape.h
include/fl/variable/InputVariable.h
include/fl/variable/OutputVariable.h
include/fl/variable/Variable.h
lib/libfuzzylite.so
lib/libfuzzylite.so.%%SHLIB_VER%%
libdata/pkgconfig/fuzzylite.pc

View file

@ -2,22 +2,24 @@
# $FreeBSD$
PORTNAME= ispc
PORTVERSION= 1.9.1
PORTREVISION= 1
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.2
CATEGORIES= devel
MAINTAINER= yuri@rawbw.com
MAINTAINER= yuri@FreeBSD.org
COMMENT= Intel's compiler for high-performance SIMD programming
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= only available for x86 architectures
BUILD_DEPENDS= clang${CLANG_VERSION}:lang/clang${CLANG_VERSION}
USES= bison gmake python:build shebangfix
USE_GITHUB= yes
USES= bison gmake python:build shebangfix
ALL_TARGET= default
MAKE_ENV= LLVM_HOME="${LOCALBASE}"
CLANG_VERSION= 38
@ -28,9 +30,6 @@ MAKE_ARGS= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${CLANG_VERSION} \
PLIST_FILES= bin/ispc
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= only available for x86 architectures
post-patch:
@${REINPLACE_CMD} -e 's|python|${PYTHON_CMD}| ; s|@$$(C|$$(C|' \
${WRKSRC}/Makefile

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1467976432
SHA256 (ispc-ispc-v1.9.1_GH0.tar.gz) = c52910a007f1b0c732dd1cb981e7c22f3b9b575f0b097a49f4e43fc7a3e7e976
SIZE (ispc-ispc-v1.9.1_GH0.tar.gz) = 19276043
TIMESTAMP = 1510984983
SHA256 (ispc-ispc-v1.9.2_GH0.tar.gz) = 76a14e22f05a52fb0b30142686a6cb144b0415b39be6c9fcd3f17ac23447f0b2
SIZE (ispc-ispc-v1.9.2_GH0.tar.gz) = 19283765

View file

@ -29,7 +29,7 @@
# LINUX_MOD_INSTALL_PATH.
PORTNAME= linux
DISTVERSION= 4.13.12
DISTVERSION= 4.13.14
CATEGORIES= devel
MASTER_SITES= KERNEL_ORG/linux/kernel/v4.x
PKGNAMESUFFIX= -kernel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1510147423
SHA256 (linux-4.13.12.tar.xz) = bf98065bf0e3aa5af379d0808f157be48ca4e452a55468fc4ce814b17cf9de74
SIZE (linux-4.13.12.tar.xz) = 100592988
TIMESTAMP = 1511019061
SHA256 (linux-4.13.14.tar.xz) = ba472a449ee11ffff1f15e380cc11a2c24e6482ecddb4ec873ad9ae70bcc3283
SIZE (linux-4.13.14.tar.xz) = 100600244

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Minion
PORTVERSION= 7.09
PORTVERSION= 8.0
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:SRI
@ -14,7 +14,7 @@ COMMENT= Asynchronous job queue for Mojolicious
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-Mojolicious>=7.29:www/p5-Mojolicious
BUILD_DEPENDS= p5-Mojolicious>=7.56:www/p5-Mojolicious
RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1508684313
SHA256 (Minion-7.09.tar.gz) = 4d2c4972da727fe3c34df3cfd41285ae47332433639aca396a56d889e386ee36
SIZE (Minion-7.09.tar.gz) = 38581
TIMESTAMP = 1510989117
SHA256 (Minion-8.0.tar.gz) = 4592bab20da2d1c842d1c8eaeb32e0de1bf10fd6b6bc9fc522a1f3c085fba127
SIZE (Minion-8.0.tar.gz) = 786007

View file

@ -7,6 +7,29 @@
%%SITE_PERL%%/Minion/Job.pm
%%SITE_PERL%%/Minion/Worker.pm
%%SITE_PERL%%/Mojolicious/Plugin/Minion.pm
%%SITE_PERL%%/Mojolicious/Plugin/Minion/Admin.pm
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/app.css
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/app.js
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/bootstrap/bootstrap.css
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/bootstrap/bootstrap.js
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/d3/d3.js
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/epoch/epoch.css
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/epoch/epoch.js
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/fontawesome/font-awesome.css
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/fonts/fontawesome-webfont.eot
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/fonts/fontawesome-webfont.svg
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/fonts/fontawesome-webfont.ttf
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/fonts/fontawesome-webfont.woff
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/fonts/fontawesome-webfont.woff2
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/logo-black.png
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/logo-black@2x.png
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/public/minion/moment/moment.js
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/templates/layouts/minion.html.ep
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/templates/minion/_limit.html.ep
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/templates/minion/_pagination.html.ep
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/templates/minion/dashboard.html.ep
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/templates/minion/jobs.html.ep
%%SITE_PERL%%/Mojolicious/Plugin/Minion/resources/templates/minion/workers.html.ep
%%PERL5_MAN3%%/Minion.3.gz
%%PERL5_MAN3%%/Minion::Backend.3.gz
%%PERL5_MAN3%%/Minion::Backend::Pg.3.gz
@ -16,3 +39,4 @@
%%PERL5_MAN3%%/Minion::Job.3.gz
%%PERL5_MAN3%%/Minion::Worker.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::Minion.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::Minion::Admin.3.gz

View file

@ -0,0 +1,22 @@
# Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
# $FreeBSD$
PORTNAME= click-plugins
PORTVERSION= 1.0.3
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Click extension to register CLI commands via setuptools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=3.2:devel/py-click
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1511046415
SHA256 (click-plugins-1.0.3.tar.gz) = 7acc5e7eedd2dfd719714e8d53ae99030b5357aed661d0b06dacd6c2d583d7c5
SIZE (click-plugins-1.0.3.tar.gz) = 7950

View file

@ -0,0 +1,4 @@
An extension module for click to enable registering CLI commands via setuptools
entry-points.
WWW: https://pypi.python.org/pypi/click-plugins

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= rwt
PORTVERSION= 3.0
PORTVERSION= 3.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1500989989
SHA256 (rwt-3.0.tar.gz) = 1830f10a733f57176a5b155dfcb8d10ea47e553a76f9dd673fe7b7fe7e0fa147
SIZE (rwt-3.0.tar.gz) = 14444
TIMESTAMP = 1510989105
SHA256 (rwt-3.1.tar.gz) = ba9a9c0a8463f8cf1ef7a17982e73dc30787858961ae2de49484878f753b0f6c
SIZE (rwt-3.1.tar.gz) = 16629

View file

@ -3,7 +3,7 @@
PORTNAME= renpy
PORTVERSION?= 6.99.13
DISTVERSIONSUFFIX=-sdk
PORTREVISION?= 1
PORTREVISION?= 2
CATEGORIES= devel games
MASTER_SITES= https://www.renpy.org/dl/${PORTVERSION}/

View file

@ -4,7 +4,7 @@ PORTNAME= rlvm
DISTVERSIONPREFIX= release-
DISTVERSION= 0.14-67
DISTVERSIONSUFFIX= -g9350209
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= devel games
MAINTAINER= jbeich@FreeBSD.org

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-core
PORTVERSION= 2.10.85
PORTVERSION= 2.10.86
CATEGORIES= devel rubygems
MASTER_SITES= RG

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1510941533
SHA256 (rubygem/aws-sdk-core-2.10.85.gem) = 633cf4e8b53e96a2610ff6831329e5212949d3a8695f259d69767aba19a00b3f
SIZE (rubygem/aws-sdk-core-2.10.85.gem) = 1086976
TIMESTAMP = 1510989126
SHA256 (rubygem/aws-sdk-core-2.10.86.gem) = 1b2482cf6aaa266a1826773997d388d8bc835c96d3a155062bed5ad36d75c948
SIZE (rubygem/aws-sdk-core-2.10.86.gem) = 1086976

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-resources
PORTVERSION= 2.10.85
PORTVERSION= 2.10.86
CATEGORIES= devel rubygems
MASTER_SITES= RG

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1510941540
SHA256 (rubygem/aws-sdk-resources-2.10.85.gem) = e54a240a559fc6c272fdc9d3deb8872c40926fc61227e4b27029a89a5e4a8dd0
SIZE (rubygem/aws-sdk-resources-2.10.85.gem) = 48640
TIMESTAMP = 1510989133
SHA256 (rubygem/aws-sdk-resources-2.10.86.gem) = ff655692b9f1eebe49a64c55d7e27c40cea13e581c6f22c7ab8af527276567ad
SIZE (rubygem/aws-sdk-resources-2.10.86.gem) = 48640

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk
PORTVERSION= 2.10.85
PORTVERSION= 2.10.86
CATEGORIES= devel rubygems
MASTER_SITES= RG

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1510941546
SHA256 (rubygem/aws-sdk-2.10.85.gem) = f19f9b2c8c7e44fc588fc112aadd97df66ab148034fddb2516cea5f9f11a0715
SIZE (rubygem/aws-sdk-2.10.85.gem) = 4608
TIMESTAMP = 1510989140
SHA256 (rubygem/aws-sdk-2.10.86.gem) = 3b1979214cf24fd9fd8b2ecccfecab6c88a8ecf7d13fa7eb92db9fe18b845d9c
SIZE (rubygem/aws-sdk-2.10.86.gem) = 4608

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= mDNSResponder
PORTVERSION= 765.50.9
PORTVERSION= 878.1.1
CATEGORIES= dns net
MASTER_SITES= http://opensource.apple.com/tarballs/mDNSResponder/
PKGNAMESUFFIX= _nss

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1491585285
SHA256 (mDNSResponder-765.50.9.tar.gz) = de61dd0034357aa50c60806726fb1f70fa8e953ff9cb62eccfb73efad10dba0a
SIZE (mDNSResponder-765.50.9.tar.gz) = 2308303
TIMESTAMP = 1511011856
SHA256 (mDNSResponder-878.1.1.tar.gz) = 655e83a78796cb7e944a05111d980617afa290e238e7ce26647105f3ab4461ee
SIZE (mDNSResponder-878.1.1.tar.gz) = 2462985

View file

@ -2,7 +2,7 @@
.include "${.CURDIR}/Makefile.common"
PORTREVISION= 1
PORTREVISION= 2
MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${PORTVERSION}/ \
http://dev-www.libreoffice.org/src/:src \
http://dev-www.libreoffice.org/extern/:ext

View file

@ -3,7 +3,7 @@
PORTNAME= dolphin-emu
PORTVERSION= 5.0
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= emulators
MAINTAINER= martymac@FreeBSD.org

View file

@ -1,7 +1,7 @@
# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
PKGNAMESUFFIX= -video-z64
DISTFILES= ${PORTNAME}${PKGNAMESUFFIX}-src-${PORTVERSION}${EXTRACT_SUFX}:plugin

View file

@ -2,7 +2,7 @@
PORTNAME= openmsx
PORTVERSION= 0.13.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= emulators
MASTER_SITES= https://github.com/openMSX/openMSX/releases/download/RELEASE_${PORTVERSION:S/./_/g}/

View file

@ -3,7 +3,7 @@
PORTNAME= ppsspp
DISTVERSIONPREFIX= v
DISTVERSION?= 1.4.2
PORTREVISION?= 5
PORTREVISION?= 6
CATEGORIES= emulators
# XXX Get from Debian once #697821 lands
MASTER_SITES= https://bazaar.launchpad.net/~sergio-br2/${PORTNAME}/debian-sdl/download/5/${PORTNAME}.1-20140802045408-dd26dik367ztj5xg-8/:manpage

View file

@ -3,6 +3,7 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.4-14
PORTREVISION= 1
DISTVERSIONSUFFIX= -gc435b328
CATEGORIES= emulators

View file

@ -102,7 +102,7 @@ WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML
X11_CONFIGURE_WITH= x cms fontconfig freetype glu jpeg opengl png xinerama xinput2 xrandr xrender
X11_USES= jpeg
X11_USE= GL=glu XORG=xcomposite,xcursor,xi,xinerama,xrandr,xrender
X11_USE= GL=glu XORG=x11,xext,xcomposite,xcursor,xi,xinerama,xrandr,xrender
X11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
liblcms2.so:graphics/lcms2 \

View file

@ -3,7 +3,7 @@
PORTNAME= arx-libertatis
PORTVERSION= 1.1.2
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= games
MASTER_SITES= http://downloads.sourceforge.net/arx/ \
http://arx-libertatis.org/files/

View file

@ -3,7 +3,7 @@
PORTNAME= balazar
PORTVERSION= 0.3.4
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games python
MASTER_SITES= http://download.gna.org/balazar/
DISTNAME= Balazar-${PORTVERSION}

View file

@ -3,7 +3,7 @@
PORTNAME= balazarbrothers
PORTVERSION= 0.3.1
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games python
MASTER_SITES= http://download.gna.org/${PORTNAME:S/brothers//}/
DISTNAME= ${PORTNAME:S/b/B/g}-${PORTVERSION}

View file

@ -3,7 +3,7 @@
PORTNAME= edge
PORTVERSION= 1.35
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/EDGE%20Source%20Code/${PORTVERSION} \
SF/${PORTNAME}/EDGE%20Binaries/${PORTVERSION}:wad

View file

@ -3,7 +3,7 @@
PORTNAME= endless-sky
PORTVERSION= 0.9.8
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= games

View file

@ -3,6 +3,7 @@
PORTNAME= flightgear
PORTVERSION= 2017.3.1
PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/flightgear/release-${PORTVERSION:R}

View file

@ -3,7 +3,7 @@
PORTNAME= frogatto
PORTVERSION= 1.3.1
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= games
MAINTAINER= fiziologus@gmail.com

View file

@ -3,7 +3,7 @@
PORTNAME= gemrb
PORTVERSION= 0.8.4
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= games emulators
MASTER_SITES= SF/${PORTNAME}/GemRB%20Sources/GemRB%20${PORTVERSION:.1=}%20Sources

View file

@ -3,7 +3,7 @@
PORTNAME= megaglest
PORTVERSION= 3.13.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= games
MAINTAINER= monwarez@mailoo.org

View file

@ -4,7 +4,7 @@
PORTNAME= openclonk
PORTVERSION= 7.0
DISTVERSIONSUFFIX= -src
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= http://www.openclonk.org/builds/release/${DISTVERSION}/

View file

@ -4,7 +4,7 @@
PORTNAME= openspades
PORTVERSION= 0.0.12
DISTVERSIONPREFIX= v
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://yvt.jp/files/programs/osppaks/:data
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DevPaks27.zip:data

View file

@ -3,7 +3,7 @@
PORTNAME= phlipple
PORTVERSION= 0.8.5
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}

View file

@ -3,7 +3,7 @@
PORTNAME= fife
PORTVERSION= 0.4.1
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= games
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -3,7 +3,7 @@
PORTNAME= scorched3d
PORTVERSION= 0.${SCORCH_VERSION}${SCORCH_REVISION}
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Version%20${SCORCH_VERSION}
DISTNAME= Scorched3D-${SCORCH_VERSION}-src

View file

@ -3,7 +3,7 @@
PORTNAME= slade
PORTVERSION= 3.1.1.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= games
MAINTAINER= danfe@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= slune
PORTVERSION= 1.0.15
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games python
MASTER_SITES= http://download.gna.org/slune/
DISTNAME= Slune-${PORTVERSION}

View file

@ -3,7 +3,7 @@
PORTNAME= spring
PORTVERSION= 98.0
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= SF/springrts/springrts/${PORTNAME}-${PORTVERSION} \
http://springrts.com/dl/

View file

@ -4,7 +4,7 @@
PORTNAME= stepmania
PORTVERSION= 5.0.11
DISTVERSIONPREFIX= v
PORTREVISION= 3
PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= games
PKGNAMESUFFIX= -devel

View file

@ -2,7 +2,7 @@
PORTNAME= supertux
PORTVERSION= 0.4.0
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= https://github.com/SuperTux/supertux/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX= 2

View file

@ -3,7 +3,7 @@
PORTNAME= traingame
PORTVERSION= 0.3
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= games
MAINTAINER= nemysis@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= trenchbroom
PORTVERSION= 2.0.0.b
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= games cad
MAINTAINER= danfe@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= trigger-rally
PORTVERSION= 0.6.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF/trigger-rally/trigger-${PORTVERSION}

View file

@ -2,7 +2,7 @@
PORTNAME= warzone2100
PORTVERSION= 3.2.3
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}/

View file

@ -3,7 +3,7 @@
PORTNAME= widelands
DISTVERSION= build19
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= https://launchpad.net/widelands/${DISTVERSION}/${DISTVERSION}/+download/ \
http://mirror.amdmi3.ru/distfiles/

View file

@ -3,7 +3,7 @@
PORTNAME= blender
PORTVERSION= 2.79
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics games
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \

View file

@ -3,7 +3,7 @@
PORTNAME= cegui
PORTVERSION= 0.8.7
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= graphics devel
MASTER_SITES= SF/crayzedsgui/CEGUI%20Mk-2/0.8

View file

@ -2,7 +2,7 @@
PORTNAME= colmap
DISTVERSION= 3.2
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= enblend
PORTVERSION= 4.1.4
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= graphics
MASTER_SITES= SF/enblend/enblend-enfuse/enblend-enfuse-${PORTVERSION:R}
DISTNAME= enblend-enfuse-${PORTVERSION}

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= glew
PORTVERSION= 1.13.0
PORTREVISION= 1
PORTVERSION= 2.1.0
CATEGORIES= graphics
MASTER_SITES= SF
@ -15,32 +14,19 @@ LICENSE_COMB= dual
USES= gmake tar:tgz
USE_XORG= x11 xext xi xmu
USE_GL= yes
USE_GL= gl glu
USE_LDCONFIG= yes
MAKE_ENV= GLEW_DEST=${PREFIX}
MAKE_ENV= GLEW_DEST=${PREFIX} GLEW_PREFIX=${PREFIX}
INSTALL_TARGET= install.all
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|' ${WRKSRC}/Makefile
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/glewinfo ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/visualinfo ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/lib/libGLEW.so.${PORTVERSION} \
${STAGEDIR}${PREFIX}/lib/libGLEW.so.1
${INSTALL_PROGRAM} ${WRKSRC}/lib/libGLEWmx.so.${PORTVERSION} \
${STAGEDIR}${PREFIX}/lib/libGLEWmx.so.1
${LN} -sf libGLEW.so.1 ${STAGEDIR}${PREFIX}/lib/libGLEW.so
${LN} -sf libGLEWmx.so.1 ${STAGEDIR}${PREFIX}/lib/libGLEWmx.so
${INSTALL_DATA} ${WRKSRC}/lib/libGLEW.a ${STAGEDIR}${PREFIX}/lib
${INSTALL_DATA} ${WRKSRC}/lib/libGLEWmx.a ${STAGEDIR}${PREFIX}/lib
@${MKDIR} ${STAGEDIR}${PREFIX}/include/GL
${INSTALL_DATA} ${WRKSRC}/include/GL/*.h ${STAGEDIR}${PREFIX}/include/GL
${INSTALL_DATA} ${WRKSRC}/glew.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
${INSTALL_DATA} ${WRKSRC}/glewmx.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
@${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|' \
-e 's|^LIBDIR|GLEW_LIBDIR|' \
-e 's|$$(LIBDIR)|$$(GLEW_LIBDIR)|' \
${WRKSRC}/Makefile
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}

View file

@ -1,2 +1,3 @@
SHA256 (glew-1.13.0.tgz) = aa25dc48ed84b0b64b8d41cdd42c8f40f149c37fa2ffa39cd97f42c78d128bc7
SIZE (glew-1.13.0.tgz) = 616070
TIMESTAMP = 1509375302
SHA256 (glew-2.1.0.tgz) = 04de91e7e6763039bc11940095cd9c7f880baba82196a7765f727ac05a993c95
SIZE (glew-2.1.0.tgz) = 764073

View file

@ -0,0 +1,72 @@
--- Makefile.orig 2017-10-30 16:24:12 UTC
+++ Makefile
@@ -115,7 +115,7 @@ else ifneq ($(LIBTOOL),)
$(LIBTOOL) $@ $^
endif
ifneq ($(STRIP),)
- $(STRIP) -x $@
+ $(STRIP) $@
endif
lib/$(LIB.SHARED): $(LIB.SOBJS)
@@ -125,8 +125,9 @@ ifneq ($(LN),)
$(LN) $(LIB.SHARED) lib/$(LIB.DEVLNK)
endif
ifneq ($(STRIP),)
- $(STRIP) -x $@
+ $(STRIP) $@
endif
+ /usr/bin/file $@
tmp/$(SYSTEM)/default/static/glew.o: src/glew.c include/GL/glew.h include/GL/wglew.h include/GL/glxew.h
@mkdir -p $(dir $@)
@@ -142,14 +143,14 @@ tmp/$(SYSTEM)/default/shared/glew.o: src/glew.c includ
glew.pc: glew.pc.in
sed \
- -e "s|@prefix@|$(GLEW_PREFIX)|g" \
- -e "s|@libdir@|$(LIBDIR)|g" \
- -e "s|@exec_prefix@|$(BINDIR)|g" \
- -e "s|@includedir@|$(INCDIR)|g" \
- -e "s|@version@|$(GLEW_VERSION)|g" \
- -e "s|@cflags@||g" \
- -e "s|@libname@|$(NAME)|g" \
- -e "s|@requireslib@|$(LIBGLU)|g" \
+ -e 's|@prefix@|$(GLEW_PREFIX)|g' \
+ -e 's|@libdir@|$${prefix}/lib|g' \
+ -e 's|@exec_prefix@|$${prefix}/bin|g' \
+ -e 's|@includedir@|$${prefix}/include|g' \
+ -e 's|@version@|$(GLEW_VERSION)|g' \
+ -e 's|@cflags@||g' \
+ -e 's|@libname@|$(NAME)|g' \
+ -e 's|@requireslib@|$(LIBGLU)|g' \
< $< > $@
# GLEW utility programs
@@ -180,22 +181,22 @@ bin:
bin/$(GLEWINFO.BIN): $(GLEWINFO.BIN.OBJ) lib/$(LIB.SHARED)
$(CC) $(CFLAGS) -o $@ $(GLEWINFO.BIN.OBJ) $(BIN.LIBS)
ifneq ($(STRIP),)
- $(STRIP) -x $@
+ $(STRIP) $@
endif
bin/$(VISUALINFO.BIN): $(VISUALINFO.BIN.OBJ) lib/$(LIB.SHARED)
$(CC) $(CFLAGS) -o $@ $(VISUALINFO.BIN.OBJ) $(BIN.LIBS)
ifneq ($(STRIP),)
- $(STRIP) -x $@
+ $(STRIP) $@
endif
$(GLEWINFO.BIN.OBJ): $(GLEWINFO.BIN.SRC) include/GL/glew.h include/GL/wglew.h include/GL/glxew.h
@mkdir -p $(dir $@)
- $(CC) -DGLEW_NO_GLU $(CFLAGS) $(CFLAGS.SO) -o $@ -c $<
+ $(CC) -DGLEW_NO_GLU $(CFLAGS) -o $@ -c $<
$(VISUALINFO.BIN.OBJ): $(VISUALINFO.BIN.SRC) include/GL/glew.h include/GL/wglew.h include/GL/glxew.h
@mkdir -p $(dir $@)
- $(CC) -DGLEW_NO_GLU $(CFLAGS) $(CFLAGS.SO) -o $@ -c $<
+ $(CC) -DGLEW_NO_GLU $(CFLAGS) -o $@ -c $<
# Install targets

Some files were not shown because too many files have changed in this diff Show more