Skip to content

Commit

Permalink
*/*: sync with upstream
Browse files Browse the repository at this point in the history
Taken from: FreeBSD
  • Loading branch information
fichtner committed Jun 24, 2015
1 parent 7117c0d commit 701f12e
Show file tree
Hide file tree
Showing 270 changed files with 2,561 additions and 2,807 deletions.
27 changes: 14 additions & 13 deletions audio/gnomoradio/Makefile
Original file line number Diff line number Diff line change
@@ -1,24 +1,25 @@
# Created by: Jean-Yves Lefort <[email protected]>
# $FreeBSD$

PORTNAME= gnomoradio
PORTVERSION= 0.15.1
PORTREVISION= 18
CATEGORIES= audio net
MASTER_SITES= SAVANNAH
PORTNAME= gnomoradio
PORTVERSION= 0.15.1
PORTREVISION= 19
CATEGORIES= audio net
MASTER_SITES= SAVANNAH

MAINTAINER= [email protected]
COMMENT= Program for finding and playing free music from the Internet
MAINTAINER= [email protected]
COMMENT= Program for finding and playing free music from the Internet

LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \
libao.so:${PORTSDIR}/audio/libao
LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \
libao.so:${PORTSDIR}/audio/libao

USES= pathfix pkgconfig libtool
GNU_CONFIGURE= yes
USE_GNOME= gconfmm26 gnomeprefix gtkmm24
USE_LDCONFIG= yes
USES= pathfix pkgconfig libtool
GNU_CONFIGURE= yes
USE_GNOME= gconfmm26 gnomeprefix gtkmm24
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip

post-patch:
@${REINPLACE_CMD} '/^rainbow_get_LDADD =/s/$$/ $$(RAINBOW_LIBS)/' \
Expand Down
21 changes: 11 additions & 10 deletions audio/gspeakers/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

PORTNAME= gspeakers
PORTVERSION= 0.11
PORTREVISION= 15
PORTREVISION= 16
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}

Expand All @@ -13,16 +13,20 @@ COMMENT= Gnome-based loudspeaker design program

LIB_DEPENDS= libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24

USES= gmake pkgconfig
USES= autoreconf gmake pkgconfig
USE_GNOME= gnomeprefix libxml2
USE_AUTOTOOLS= automake:env
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib

CFLAGS+= -O0

.if defined(WITH_SPICE)
OPTIONS_DEFINE= SPICE
SPICE_DESC= Use spice instead of gnucap

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MSPICE}
RUN_DEPENDS+= spice3:${PORTSDIR}/cad/spice
.else
RUN_DEPENDS+= gnucap:${PORTSDIR}/cad/gnucap
Expand All @@ -33,15 +37,12 @@ post-extract:

post-patch:
@${REINPLACE_CMD} -e 's|$$(datadir)/pixmaps|$$(pkgdatadir)/pixmaps|g' \
${WRKSRC}/pixmaps/Makefile.in
${WRKSRC}/pixmaps/Makefile.am
@${REINPLACE_CMD} -e 's|-Wall -O0|@CXXFLAGS@|g' \
${WRKSRC}/src/Makefile.in
${WRKSRC}/src/Makefile.am
@${REINPLACE_CMD} -e 's|$$(datadir)/xml|$$(pkgdatadir)/xml|g' \
${WRKSRC}/xml/Makefile.in
${WRKSRC}/xml/Makefile.am
@${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
${WRKSRC}/src/*.cc ${WRKSRC}/src/cellitemcrossover.h

pre-configure:
@${CP} ${AUTOMAKE_DIR}/depcomp ${WRKSRC}

.include <bsd.port.mk>
2 changes: 1 addition & 1 deletion audio/rubygem-ruby-ogginfo/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ COMMENT= Ruby library to access to information on ogg files

LICENSE= GPLv3

NO_ARCH= yes
USE_RUBY= yes
USE_RUBYGEMS= yes
GEM_NAME= ${DISTNAME}
RUBYGEM_AUTOPLIST= yes

.include <bsd.port.mk>
15 changes: 6 additions & 9 deletions biology/protomol/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -29,20 +29,17 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
OPTIONS_DEFINE= GLUT
OPTIONS_DEFAULT= GLUT

.include <bsd.port.options.mk>
GLUT_CONFIGURE_ON= --with-glut=yes
GLUT_USE= GL=glut
GLUT_CONFIGURE_OFF= --with-glut=no

.if ${PORT_OPTIONS:MGLUT}
CONFIGURE_ARGS+= --with-glut=yes
USE_GL= glut
.else
CONFIGURE_ARGS+= --with-glut=no
.endif
.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MEXAMPLES}
post-install:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/examples && ${FIND} . | ${EGREP} -v '\.cvsignore' | \
${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/examples ; \
${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name .cvsignore"
.endif

.include <bsd.port.mk>
2 changes: 1 addition & 1 deletion converters/p5-Encode-Locale/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# $FreeBSD$

PORTNAME= Encode-Locale
PORTVERSION= 1.04
PORTVERSION= 1.05
CATEGORIES= converters perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
Expand Down
4 changes: 2 additions & 2 deletions converters/p5-Encode-Locale/distinfo
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
SHA256 (Encode-Locale-1.04.tar.gz) = 33aca4aa35829bd5c8c5e64ebfde86d0a2e8cd59dac2c4de707ffe9dc10bfbd4
SIZE (Encode-Locale-1.04.tar.gz) = 8298
SHA256 (Encode-Locale-1.05.tar.gz) = 176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1
SIZE (Encode-Locale-1.05.tar.gz) = 8355
3 changes: 2 additions & 1 deletion databases/cassandra-cpp-driver/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ GH_ACCOUNT= datastax
GH_PROJECT= cpp-driver

USES= cmake:outsource
CMAKE_ARGS= -DCMAKE_INSTALL_LIBDIR:STRING=lib
CMAKE_ARGS= -DCMAKE_INSTALL_LIBDIR:STRING=lib \
-DCASS_BUILD_STATIC:BOOL=ON

USE_LDCONFIG= yes
USE_OPENSSL= yes
Expand Down
12 changes: 12 additions & 0 deletions databases/cassandra-cpp-driver/files/patch-CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
--- CMakeLists.txt.orig 2015-05-18 16:31:48 UTC
+++ CMakeLists.txt
@@ -421,6 +421,9 @@ elseif("${CMAKE_CXX_COMPILER_ID}" STREQU
# Clang/Intel specific compiler options
# I disabled long-long warning because boost generates about 50 such warnings
set(WARNING_COMPILER_FLAGS "-Wall -pedantic -Wextra -Wno-long-long -Wno-unused-parameter -Wno-variadic-macros -Wno-zero-length-array")
+ if(${CMAKE_CXX_COMPILER_VERSION} VERSION_GREATER "3.6")
+ set(WARNING_COMPILER_FLAGS "${WARNING_COMPILER_FLAGS} -Wno-unused-local-typedef ")
+ endif()

# OpenSSL is deprecated on later versions of Mac OS X. The long-term solution
# is to provide a CommonCryto implementation.
2 changes: 1 addition & 1 deletion databases/freetds/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# $FreeBSD$

PORTNAME= freetds
PORTVERSION= 0.95.1
PORTVERSION= 0.95.8
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= ftp://ftp.freetds.org/pub/freetds/stable/
Expand Down
4 changes: 2 additions & 2 deletions databases/freetds/distinfo
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
SHA256 (freetds-0.95.1.tar.bz2) = f37b037e42b9714fff4d687b428b2daeca48c5848c4bead00deb6763e43ec4a3
SIZE (freetds-0.95.1.tar.bz2) = 3203740
SHA256 (freetds-0.95.8.tar.bz2) = ace9f99993235c4a1e407981eea1cb345dd304f1703a9accfb8835296786d2fb
SIZE (freetds-0.95.8.tar.bz2) = 3204333
2 changes: 2 additions & 0 deletions databases/leofs/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/erlang17/bin/erlc:${PORTSDIR}/lang/erlang-runtim
${LOCALBASE}/bin/cmake:${PORTSDIR}/devel/cmake \
${LOCALBASE}/lib/libcheck.a:${PORTSDIR}/devel/libcheck

BROKEN_i386= does not build on i386

USE_GITHUB= yes
GH_ACCOUNT= leo-project

Expand Down
3 changes: 2 additions & 1 deletion databases/rubygem-sqlite3-ruby/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,12 @@ COMMENT= Ruby interface to the SQLite DB engine version 3

LICENSE= BSD3CLAUSE

LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3
BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13
LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3
RUN_DEPENDS= rubygem-sqlite3>=1.3.3:${PORTSDIR}/databases/rubygem-sqlite3

CONFIGURE_ARGS= --with-sqlite3-dir=${LOCALBASE}
NO_ARCH= yes
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
Expand Down
2 changes: 0 additions & 2 deletions databases/rubygem-sqlite3/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

PORTNAME= sqlite3
PORTVERSION= 1.3.10
PORTREVISION= 0
CATEGORIES= databases rubygems
MASTER_SITES= RG

Expand All @@ -16,7 +15,6 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13
LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3

CONFIGURE_ARGS= --with-sqlite3-dir=${LOCALBASE}
GEM_NAME= ${DISTNAME}
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
Expand Down
5 changes: 4 additions & 1 deletion deskutils/bitcollider/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= bitcollider
PORTVERSION= 0.6.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= deskutils multimedia
MASTER_SITES= SF/${PORTNAME}/Bitcollider/${PORTVERSION}

Expand All @@ -17,4 +17,7 @@ USE_LDCONFIG= yes

CFLAGS+= -lm

post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/bitcollider/plugins/*.bcp

.include <bsd.port.mk>
1 change: 1 addition & 0 deletions deskutils/rubygem-taskjuggler/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ LICENSE= GPLv2
RUN_DEPENDS= rubygem-mail>=2.4.3:${PORTSDIR}/mail/rubygem-mail \
rubygem-term-ansicolor>=1.0.7:${PORTSDIR}/devel/rubygem-term-ansicolor

NO_ARCH= yes
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
Expand Down
3 changes: 3 additions & 0 deletions devel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,8 @@
SUBDIR += clisp-hyperspec
SUBDIR += clojure-cider
SUBDIR += cloudabi-binutils
SUBDIR += cloudabi-cloudlibc
SUBDIR += cloudabi-compiler-rt
SUBDIR += cmake
SUBDIR += cmake-fedora
SUBDIR += cmake-gui
Expand Down Expand Up @@ -3955,6 +3957,7 @@
SUBDIR += py-libpeas
SUBDIR += py-libplist
SUBDIR += py-libvirt
SUBDIR += py-libzfs
SUBDIR += py-ll-core
SUBDIR += py-lock_file
SUBDIR += py-lockfile
Expand Down
3 changes: 2 additions & 1 deletion devel/clanlib1/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= clanlib
PORTVERSION= 1.0.0
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= devel
MASTER_SITES= http://www.clanlib.org/download/releases-1.0/
DISTNAME= ClanLib-${PORTVERSION}
Expand Down Expand Up @@ -37,6 +37,7 @@ CONFIGURE_ARGS= --disable-docs \
--enable-clanMikMod \
--enable-clanVorbis \
--enable-getaddr
INSTALL_TARGET= install-strip

PLIST_SUB+= VER=${PORTVERSION:R}

Expand Down
31 changes: 31 additions & 0 deletions devel/cloudabi-cloudlibc/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Created by: Ed Schouten <[email protected]>
# $FreeBSD$

PORTNAME= cloudlibc
PORTVERSION= 0.1
CATEGORIES= devel
MASTER_SITES= https://nuxi.nl/distfiles/cloudlibc/
PKGNAMEPREFIX= cloudabi-

MAINTAINER= [email protected]
COMMENT= C library for CloudABI

LICENSE= BSD2CLAUSE

BUILD_DEPENDS= x86_64-unknown-cloudabi-ar:${PORTSDIR}/devel/cloudabi-binutils \
x86_64-unknown-cloudabi-cc:${PORTSDIR}/lang/cloudabi-clang

USES= tar:xz

do-build:
@cd ${WRKSRC} && \
AR=${LOCALBASE}/bin/x86_64-unknown-cloudabi-ar \
CC=${LOCALBASE}/bin/x86_64-unknown-cloudabi-cc \
${SH} build

do-install:
@cd ${WRKSRC} && \
PREFIX=${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi \
${SH} install

.include <bsd.port.mk>
2 changes: 2 additions & 0 deletions devel/cloudabi-cloudlibc/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
SHA256 (cloudlibc-0.1.tar.xz) = e1849c8861148a47bfb193fb063bbf37578a1b1dd64f42a963d849143dac37e4
SIZE (cloudlibc-0.1.tar.xz) = 617924
11 changes: 11 additions & 0 deletions devel/cloudabi-cloudlibc/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Nuxi CloudABI is an application binary interface for UNIX-like operating
systems built around the concept of capability-based security. In a
nutshell, it means that you can run processes directly on top of a UNIX
kernel while keeping complete control over the actions the process is
allowed to perform.

cloudlibc is a standard C library built on top of CloudABI. It
implements almost all features of the C11 standard, but also a large
part of POSIX.1-2008.

WWW: https://github.com/NuxiNL/cloudlibc
Loading

0 comments on commit 701f12e

Please sign in to comment.