Remove dependency on the python metaport
PR: 225752 Submitted by: Yasuhiro KIMURA
This commit is contained in:
parent
9050c8e414
commit
6747cb9b4e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=462532
@ -12,7 +12,6 @@ COMMENT= File manager extensions for the Cinnamon desktop
|
||||
|
||||
BUILD_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme \
|
||||
gtkdocize:textproc/gtk-doc \
|
||||
python:lang/python \
|
||||
rst2html:textproc/py-docutils \
|
||||
gnome-autogen.sh:devel/gnome-common \
|
||||
${LOCALBASE}/libdata/pkgconfig/gsettings-desktop-schemas.pc:devel/gsettings-desktop-schemas
|
||||
@ -44,6 +43,7 @@ USE_LDCONFIG= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
INSTALL_TARGET= install-strip
|
||||
BINARY_ALIAS= python=${PYTHON_CMD}
|
||||
|
||||
NON_AUTO_EXTENSIONS= nemo-dropbox nemo-fileroller nemo-preview
|
||||
AUTO_EXTENSIONS= nemo-share
|
||||
@ -57,13 +57,13 @@ post-patch:
|
||||
|
||||
do-configure:
|
||||
.for i in ${NON_AUTO_EXTENSIONS}
|
||||
cd ${WRKSRC}/${i} && NOCONFIGURE=yes ${SH} autogen.sh && ./configure --prefix=${PREFIX} \
|
||||
cd ${WRKSRC}/${i} && NOCONFIGURE=yes ${SH} autogen.sh && ${SETENV} ${CONFIGURE_ENV} ./configure --prefix=${PREFIX} \
|
||||
--with-nemo-extension-dir=${PREFIX}/lib/nemo/extensions-3.0 \
|
||||
--mandir=${PREFIX}/man
|
||||
.endfor
|
||||
|
||||
.for i in ${AUTO_EXTENSIONS}
|
||||
cd ${WRKSRC}/${i} && ./configure --prefix=${PREFIX} \
|
||||
cd ${WRKSRC}/${i} && ${SETENV} ${CONFIGURE_ENV} ./configure --prefix=${PREFIX} \
|
||||
--with-nemo-extension-dir=${PREFIX}/lib/nemo/extensions-3.0 \
|
||||
--mandir=${PREFIX}/man
|
||||
.endfor
|
||||
|
@ -7,14 +7,16 @@ CATEGORIES= devel
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= Python to Go source code transcompiler and runtime
|
||||
|
||||
BUILD_DEPENDS= go:lang/go python:lang/python
|
||||
BUILD_DEPENDS= go:lang/go
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= google
|
||||
GH_TAGNAME= 348f038
|
||||
|
||||
USES= gmake python
|
||||
USES= gmake python:2.7 shebangfix
|
||||
SHEBANG_FILES= tools/benchcmp tools/coverparse tools/diffrange tools/grumpc
|
||||
BINARY_ALIAS= python=${PYTHON_CMD}
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= hatari
|
||||
PORTVERSION= 2.0.0
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= http://download.tuxfamily.org/hatari/${PORTVERSION}/
|
||||
|
||||
@ -15,14 +15,11 @@ LICENSE_FILE= ${WRKSRC}/gpl.txt
|
||||
|
||||
LIB_DEPENDS= libportaudio.so:audio/portaudio \
|
||||
libpng.so:graphics/png
|
||||
BUILD_DEPENDS= python:lang/python
|
||||
RUN_DEPENDS= python:lang/python
|
||||
|
||||
USES= cmake desktop-file-utils python:2.7 readline shared-mime-info \
|
||||
shebangfix tar:bzip2
|
||||
SHEBANG_FILES= python-ui/*.py tools/atari-convert-dir.py \
|
||||
tools/debugger/hatari_profile.py tools/hconsole/*.py
|
||||
python_OLD_CMD= /usr/bin/python2
|
||||
USE_GNOME= pygtk2
|
||||
CMAKE_ARGS= -DETCDIR:PATH="${PREFIX}/etc" \
|
||||
-DMANDIR:PATH="man/man1" \
|
||||
@ -53,6 +50,9 @@ post-patch:
|
||||
.endfor
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|-Wno-maybe-uninitialized||' ${WRKSRC}/src/cpu/CMakeLists.txt
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|%%PYTHON_CMD%%|${PYTHON_CMD}| ; \
|
||||
s|%%PYTHON_VERSION%%|${PYTHON_VERSION}|' ${WRKSRC}/tools/atari-hd-image.sh
|
||||
|
||||
post-install:
|
||||
@${MKDIR} ${STAGEDIR}${MANPREFIX}/man/fr/man1
|
||||
|
24
emulators/hatari/files/patch-tools_atari-hd-image.sh
Normal file
24
emulators/hatari/files/patch-tools_atari-hd-image.sh
Normal file
@ -0,0 +1,24 @@
|
||||
--- tools/atari-hd-image.sh.orig 2018-02-20 07:08:43 UTC
|
||||
+++ tools/atari-hd-image.sh
|
||||
@@ -33,8 +33,8 @@ PATH=/sbin:$PATH
|
||||
export PATH
|
||||
|
||||
# check tools
|
||||
-if [ -z $(which mkdosfs) ] || [ -z $(which python) ]; then
|
||||
- echo "ERROR: either mkdosfs or python tool missing!"
|
||||
+if [ -z $(which mkdosfs) ] || [ -z $(which %%PYTHON_VERSION%%) ]; then
|
||||
+ echo "ERROR: either mkdosfs or %%PYTHON_VERSION%% tool missing!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -147,8 +147,8 @@ echo "$step) Create DOS Master Boot Reco
|
||||
# - http://en.wikipedia.org/wiki/File_Allocation_Table#Boot_Sector
|
||||
# For DOS MBR, the values are little endian.
|
||||
# -----------
|
||||
-python << EOF
|
||||
-#!/usr/bin/env python
|
||||
+%%PYTHON_CMD%% << EOF
|
||||
+#!%%PYTHON_CMD%%
|
||||
mbr = bytearray(512)
|
||||
|
||||
def set_long(idx, value):
|
@ -13,7 +13,6 @@ MAINTAINER= madpilot@FreeBSD.org
|
||||
COMMENT= Real-time strategy (RTS) game of ancient warfare
|
||||
|
||||
BUILD_DEPENDS= zip:archivers/zip \
|
||||
python:lang/python \
|
||||
cmake:devel/cmake
|
||||
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
|
||||
libicui18n.so:devel/icu \
|
||||
@ -31,13 +30,14 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-alpha
|
||||
BUILD_WRKSRC= ${WRKSRC}/build/workspaces/gcc
|
||||
MAKE_ARGS= config=release
|
||||
USES= compiler:c++11-lib dos2unix gmake iconv jpeg openal:al \
|
||||
pkgconfig tar:xz
|
||||
pkgconfig python:build tar:xz
|
||||
USE_GNOME= libxml2 gtk20
|
||||
USE_GL= gl
|
||||
USE_SDL= sdl2
|
||||
USE_XORG= x11 xcursor
|
||||
BUNDLE_LIBS= yes
|
||||
DOS2UNIX_REGEX= .*\.([ch]p{0,2}|make)
|
||||
BINARY_ALIAS= python=${PYTHON_CMD}
|
||||
|
||||
USE_WX= 2.8+
|
||||
WX_COMPS= wx:lib
|
||||
|
@ -10,12 +10,12 @@ COMMENT= Doom/Heretic/Hexen/Strife engine port compatible with the originals
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
BUILD_DEPENDS= python:lang/python
|
||||
LIB_DEPENDS= libpng.so:graphics/png
|
||||
|
||||
USES= gmake
|
||||
USES= gmake python:build
|
||||
USE_SDL= mixer net sdl
|
||||
GNU_CONFIGURE= yes
|
||||
BINARY_ALIAS= python=${PYTHON_CMD}
|
||||
|
||||
PORTDOCS= CMDLINE.doom ChangeLog INSTALL.doom NEWS.md NOT-BUGS.md PHILOSOPHY.md \
|
||||
README.md README.Music.md
|
||||
|
@ -15,8 +15,7 @@ BROKEN_sparc64= does not link on sparc64
|
||||
NOT_FOR_ARCHS= armv6 armv7
|
||||
NOT_FOR_ARCHS_REASON= Platform.h: Not supported ARM architecture
|
||||
|
||||
BUILD_DEPENDS= bash:shells/bash \
|
||||
python:lang/python
|
||||
BUILD_DEPENDS= bash:shells/bash
|
||||
LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
libicui18n.so:devel/icu \
|
||||
@ -34,6 +33,7 @@ GH_TUPLE= Vitallium:phantomjs-3rdparty-win:19051aa:msvc2013/src/qt/3rdparty \
|
||||
RUBY_NO_RUN_DEPENDS= yes
|
||||
PLIST_FILES= bin/phantomjs
|
||||
NO_CCACHE= yes
|
||||
BINARY_ALIAS= python=${PYTHON_CMD}
|
||||
|
||||
OPTIONS_DEFINE= X11
|
||||
X11_USE= XORG=x11
|
||||
|
@ -16,7 +16,6 @@ LICENSE_FILE= ${WRKSRC}/swift/LICENSE.txt
|
||||
BUILD_DEPENDS= cmake:devel/cmake \
|
||||
bash:shells/bash \
|
||||
swig3.0:devel/swig30 \
|
||||
python:lang/python \
|
||||
sphinx-build:textproc/py-sphinx \
|
||||
binutils>=2.25.1:devel/binutils
|
||||
LIB_DEPENDS= libicudata.so:devel/icu \
|
||||
@ -25,7 +24,7 @@ LIB_DEPENDS= libicudata.so:devel/icu \
|
||||
|
||||
REL_SNAP= 2017-04-22-a
|
||||
USE_GITHUB= yes
|
||||
BINARY_ALIAS= swig=swig3.0
|
||||
BINARY_ALIAS= swig=swig3.0 python=${PYTHON_CMD}
|
||||
|
||||
GH_ACCOUNT= apple:DEFAULT,llvm,clang,dispatch,lldb,cmark,llbuild,swiftpm,xctest,xcfound
|
||||
GH_PROJECT= swift:DEFAULT swift-llvm:llvm swift-clang:clang swift-lldb:lldb \
|
||||
@ -39,7 +38,8 @@ GH_SUBDIR= llvm:llvm clang:clang lldb:lldb cmark:cmark llbuild:llbuild \
|
||||
swift-corelibs-libdispatch:dispatch
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
USES= autoreconf:build compiler:c++14-lang libtool localbase:ldflags iconv libedit ninja perl5 pkgconfig sqlite
|
||||
USES= autoreconf:build compiler:c++14-lang libtool localbase:ldflags iconv libedit \
|
||||
ninja perl5 pkgconfig python:build sqlite
|
||||
|
||||
USE_GNOME= libxml2
|
||||
USE_LDCONFIG= yes
|
||||
|
Loading…
Reference in New Issue
Block a user