parent
8340849d7c
commit
e8e9a650e1
@ -1,2 +1 @@
|
||||
DIST wxHexEditor-v0.22-src.tar.bz2 2329754 SHA256 3c04725d218d21807ee78ccdd4bc78d302b92139c92bbd0a0edc53f2d0003996 SHA512 d846b30110bf2c864ec8dc45d1a4e9e333ec79379e335d7ecf5c8eed18a22bf2af26de1bcdca1977c94f2789a82c6eaf5fd2c2a91389f4c20f219a974c5e18ac WHIRLPOOL 44988f4349bc78ce7dd975ce7332a72dc5176e3308a9837e0634cce55e029a758488ed1ff07fdcd1f8c64638b0bf86ea8b73cc4c8f7b7400384487eb6bbfea1d
|
||||
DIST wxHexEditor-v0.23-src.tar.bz2 2534659 SHA256 24a5a8b8df3abfbc3836d07b379003b45ea0ab0d2d45cb9611c797c595f8972b SHA512 abbd2338c2d0d7d514342f5c330ea42c9ee1f3489c4661426927f51c802a7806e4ee965fa5d467c7b928ba87395eb6c351ab5f43f18d5fce836adede5f1d6be4 WHIRLPOOL 808bc8694a89f1eadb1b2c772cd69c76c7e3aba82d793f94f75a6392de5009546c2ada78bd8513f551edfd878251056ace367d9bbfdb21cd5f0bea4899c30c9f
|
||||
|
@ -1,96 +0,0 @@
|
||||
Makefile | 19 +++++--------------
|
||||
src/HexDialogs.cpp | 2 +-
|
||||
src/HexEditor.h | 2 +-
|
||||
src/HexPanels.h | 2 +-
|
||||
4 files changed, 8 insertions(+), 17 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index ead0702..cb80ddf 100755
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -1,9 +1,9 @@
|
||||
WXCONFIG = wx-config
|
||||
CC = `$(WXCONFIG) --cc`
|
||||
CXX = `$(WXCONFIG) --cxx`
|
||||
-CFLAGS = -O2
|
||||
-CXXFLAGS = -O2
|
||||
-WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -Imhash/include -MMD -O2 -c ${OPTFLAGS}
|
||||
+CFLAGS ?= -O2
|
||||
+CXXFLAGS ?= -O2
|
||||
+WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -MMD -O2 -c ${OPTFLAGS}
|
||||
WXLDFLAGS = `$(WXCONFIG) --libs`
|
||||
RC = `$(WXCONFIG) --rescomp`
|
||||
#RC = x86_64-w64-mingw32-windres --define WX_CPU_AMD64
|
||||
@@ -23,7 +23,7 @@ SOURCES= src/HexEditorGui.cpp \
|
||||
src/HexEditorCtrl/wxHexCtrl/Tag.cpp\
|
||||
src/HexEditorCtrl/HexEditorCtrlGui.cpp\
|
||||
src/HexEditorFrame.cpp
|
||||
-LIBS = udis86/libudis86/.libs/libudis86.a mhash/lib/.libs/libmhash.a
|
||||
+LIBS = -ludis86 -lmhash
|
||||
OBJECTS=$(SOURCES:.cpp=.o)
|
||||
DEPENDS=$(OBJECTS:.o=.d)
|
||||
LANGUAGEDIRS=tr ru
|
||||
@@ -34,7 +34,7 @@ EXECUTABLE=wxHexEditor
|
||||
EXECUTABLE_WIN=$(EXECUTABLE).exe
|
||||
EXECUTABLE_DIR_MAC=$(EXECUTABLE).app
|
||||
|
||||
-PREFIX = /usr/local
|
||||
+PREFIX = /usr
|
||||
BINDIR = $(PREFIX)/bin
|
||||
DATADIR = $(PREFIX)/share
|
||||
LOCALEDIR = $(DATADIR)/locale
|
||||
@@ -61,15 +61,6 @@ langs: $(MOBJECTS)
|
||||
%.mo : %.po
|
||||
$(MSGFMT) $< -o $@
|
||||
|
||||
-udis86/libudis86/.libs/libudis86.a:
|
||||
- cd udis86;./autogen.sh
|
||||
- cd udis86;./configure --host=$(HOST) CC=$(CC) CXX=$(CXX) CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
|
||||
- cd udis86/libudis86; $(MAKE) $(MFLAGS)
|
||||
-
|
||||
-mhash/lib/.libs/libmhash.a:
|
||||
- cd mhash; ./configure --host=$(HOST) CC=$(CC) CXX=$(CXX) CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
|
||||
- cd mhash; $(MAKE) $(MFLAGS)
|
||||
-
|
||||
win: $(RESOURCES) $(EXECUTABLE_WIN)
|
||||
|
||||
#Stack override required for file comparison function...
|
||||
diff --git a/src/HexDialogs.cpp b/src/HexDialogs.cpp
|
||||
index 133830e..6ea0cc0 100644
|
||||
--- a/src/HexDialogs.cpp
|
||||
+++ b/src/HexDialogs.cpp
|
||||
@@ -24,7 +24,7 @@
|
||||
#define NANINT 0xFFFFFFFFFFFFFFFFLL
|
||||
#include "HexDialogs.h"
|
||||
#include <wx/progdlg.h>
|
||||
-#include "../mhash/include/mhash.h"
|
||||
+#include <mhash.h>
|
||||
|
||||
#ifdef _OPENMP
|
||||
#include <omp.h>
|
||||
diff --git a/src/HexEditor.h b/src/HexEditor.h
|
||||
index 7946d05..d4e1eb8 100644
|
||||
--- a/src/HexEditor.h
|
||||
+++ b/src/HexEditor.h
|
||||
@@ -25,7 +25,7 @@
|
||||
#ifndef _wxHexEditor_h_
|
||||
#define _wxHexEditor_h_
|
||||
|
||||
-#include "../mhash/include/mhash.h"
|
||||
+#include <mhash.h>
|
||||
|
||||
#include <wx/ffile.h>
|
||||
#include <wx/clipbrd.h>
|
||||
diff --git a/src/HexPanels.h b/src/HexPanels.h
|
||||
index d498fa9..9f2ad5d 100644
|
||||
--- a/src/HexPanels.h
|
||||
+++ b/src/HexPanels.h
|
||||
@@ -27,7 +27,7 @@
|
||||
#include "HexEditorFrame.h"
|
||||
#include "HexEditorCtrl/HexEditorCtrl.h"
|
||||
#include "HexEditorCtrl/wxHexCtrl/wxHexCtrl.h"
|
||||
-#include "../udis86/udis86.h"
|
||||
+#include <udis86.h>
|
||||
|
||||
#ifdef WX_GCH
|
||||
#include <wx_pch.h>
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit eutils toolchain-funcs wxwidgets
|
||||
|
||||
MY_PN="wxHexEditor"
|
||||
|
||||
DESCRIPTION="A cross-platform hex editor designed specially for large files"
|
||||
HOMEPAGE="http://wxhexeditor.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-v${PV}-src.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
app-crypt/mhash
|
||||
dev-libs/udis86
|
||||
x11-libs/wxGTK:2.8[X]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}"
|
||||
|
||||
pkg_pretend() {
|
||||
tc-has-openmp \
|
||||
|| die "${PN} uses OpenMP libraries. Please use an OpenMP-capable compiler."
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# parts sent upstream : https://sourceforge.net/p/wxhexeditor/patches/8/
|
||||
epatch "${FILESDIR}"/${P}-makefile.patch
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST GuideXML-templates.tar.gz 884 SHA256 3ede041b74a64a3f262455728486a616ffb496fa0d6f3c50610387d9de0d742e SHA512 1a303c8f0664d950b89430f940fc27b8cc4f3b76d076437e62edbc736c50bce5794a7178a2c99712a29db4de7e9e8b03c0f598ab702e4289cb77625d5a63ab30 WHIRLPOOL 6094faa76f1b731537e5d254cdd33a98830c22ad4fb99817fd8332b59a03451bf9e3c14ef2fc71c32ed2c74bf1c1ca132210aaf3b2bdeb4342f2a0fc24505f6f
|
||||
DIST xmlcopyeditor-1.2.0.12.tar.gz 4052354 SHA256 7f33795ca8c6c25207970a4933ff41651314dbd9fd73e94ae68dfde100baa415 SHA512 501ad0302d0dfd3a695adc430ca4b2a720092c04797ee9d2da597971be3c10a51984ab3d444b044f058ba6b1b7a384f71c16aac9fa30e7eb32d509d56972e349 WHIRLPOOL 7b731890a61a2c6742c3c97de9e661fe625a72d289711f9d04cd376e16b3f37dfde8b2d595fdd7ab35d1de8b2e992fdd0e2c824f9b915744f2e52fd2830a9f86
|
||||
DIST xmlcopyeditor-1.2.1.3.tar.gz 4266907 SHA256 9b684b5042b4af85d3626fd55108bd1d63c0007b5c794ef7cc4b026012b29d2f SHA512 1adda58bc262cd22898ba22eed3cad9f4a51f199e779172af2d51c5d7bf6dac072b9015b90906236de83d7acebe29d0aae6ae73998ec9d9b3c58b02f081e0b4d WHIRLPOOL c536382a6669f54f7abb84f31de57fc1cc11c85ddc20a90828c39e5edb2d112a741b9d1d7e5a0011b4c4ae337bf12f31ec556b9fd4a54da2219b754e48434df5
|
||||
|
@ -1,13 +0,0 @@
|
||||
--- a/xmlcopyeditor-1.2.0.9/src/housestyle.h 2012-10-07 09:19:52.000000000 -0400
|
||||
+++ b/xmlcopyeditor-1.2.0.9/src/housestyle.h 2013-04-03 10:27:46.784455182 -0400
|
||||
@@ -68,8 +68,9 @@
|
||||
filterDirectory,
|
||||
filterFile,
|
||||
pathSeparator,
|
||||
- error,
|
||||
+ error
|
||||
#ifdef __WXMSW__
|
||||
+ ,
|
||||
aspellDataPath,
|
||||
aspellDictPath
|
||||
#endif
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit autotools wxwidgets
|
||||
|
||||
DESCRIPTION="XML Copy Editor is a fast, free, validating XML editor"
|
||||
HOMEPAGE="http://xml-copy-editor.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/xml-copy-editor/${P}.tar.gz
|
||||
guidexml? ( mirror://gentoo/GuideXML-templates.tar.gz )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="aqua guidexml"
|
||||
|
||||
RDEPEND=">=dev-libs/libxml2-2.7.3-r1
|
||||
dev-libs/libxslt
|
||||
dev-libs/xerces-c[icu]
|
||||
dev-libs/libpcre
|
||||
app-text/aspell
|
||||
!aqua? ( x11-libs/wxGTK:2.8[X] )
|
||||
aqua? ( x11-libs/wxGTK:2.8[aqua] )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/boost"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README NEWS )
|
||||
|
||||
src_prepare() {
|
||||
# fix desktop file
|
||||
sed -i -e '/Categories/s/Application;//' \
|
||||
-e '/Icon/s/.png//' \
|
||||
-e 's/\r//g' \
|
||||
"src/${PN}.desktop" || die "sed on src/${PN}.desktop failed"
|
||||
# bug #440744
|
||||
sed -i -e 's/ -Wall -g -fexceptions//g' \
|
||||
-e '/CXXFLAGS/s/CPPFLAGS/CXXFLAGS/' \
|
||||
configure.ac || die 'sed on configure.ac failed'
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use guidexml; then
|
||||
insinto /usr/share/xmlcopyeditor/templates/
|
||||
for TEMPLATE in "${WORKDIR}"/GuideXML-templates/*.xml; do
|
||||
newins "${TEMPLATE}" "${TEMPLATE##*/}"
|
||||
done
|
||||
fi
|
||||
|
||||
}
|
@ -1,4 +1,3 @@
|
||||
DIST poedit-1.5.5.tar.gz 2594758 SHA256 3c94c9825c11a2d1ce10e083ad246e8625469f358da4a5a2f6210170b970f949 SHA512 a3524e27681dbf97babef7bf3ec56d6b7cd736370f8ed86b53c717a5a2eb36245f9ed89fcd28b57bd4d6f5ff5fb98d6c1615baae0bf10be720dcfdafa57ad4f4 WHIRLPOOL 893795acc85183cede0313b9220179cafa17a92033e8472e48454475f4ecdf51a014dc7123e9396a38a98217c43666919e7a1dadf68ab2f401b920071cec3d23
|
||||
DIST poedit-1.8.3.tar.gz 2319253 SHA256 2a73c659506c31eac142ad5b070a2370a797f3e81813c915bdd75fac2dd21ec1 SHA512 c09faf18c9e58b2f4547e47d22a2237589eb4663985d0d3411e6f83691c34d075bff188fc14a9e245efe89d976377956d604c7f09d0329ddcd70383243f0f6b0 WHIRLPOOL 31b324c4c5b731836865c7bd464003b38406bf114f39354e9c6cb2bcfb65d5a3dead3e05ba780d2f0e13d504368d40e365f6372b6c9d5493814e063dd77a0bdf
|
||||
DIST poedit-1.8.5.tar.gz 2404829 SHA256 cf541b8cbaf5d019cb2bd8f97c848e9f2d59dcf771d2281fc08f1122a923d96d SHA512 87eae2bcedc07eefb097edf263db10b3947956cfa504eddb259e3c3cfed6215ad0da4517fe5132b61041c39a7fbabd298ca42582570295bacbbd62d5ffc6f6a7 WHIRLPOOL 316e0593e2e5fa82c893f9b55ab0b8b2816a65f33e64f0b25985704c05c8d5d319cea4199c3c9685c57a0fbd96ace26f091214aab66a02dfc858759be8d7d99d
|
||||
DIST poedit-1.8.7.tar.gz 2483945 SHA256 562d9fdf44869db63ad5c219a79aeecda859490d57e43e00140b0e8114006a46 SHA512 609022e696915cddb130c561c7eaa7dff76ce0458f58d9b8de34f0e8b98839cdccaf4a593e0e4eded67252cece08c61f961191f64cf4d76fa148f403d9705e68 WHIRLPOOL 8d1b7eafa8605323d8e4048e07eb631cac65eb2f98bdbe61687cb18c79120ac12187c6be60f112695b624857f0483c9fb6ec5e581691cb07cd14dcd30728d09e
|
||||
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER=3.0
|
||||
|
||||
PLOCALES="af am an ar ast az be@latin be bg bn br bs ca ca@valencia ckb co cs da de el en_GB eo es et eu fa fi fr fur fy_NL ga gl he hi hr hu id is it ja ka kk ko ku ky lt lv mk mn mr ms nb ne nl nn oc pa pl pt_BR pt_PT ro ru sk sl sq sr sv ta tg th tr tt ug uk ur uz vi wa zh_CN zh_TW"
|
||||
|
||||
inherit eutils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets
|
||||
|
||||
DESCRIPTION="GUI editor for gettext translations files"
|
||||
HOMEPAGE="https://poedit.net"
|
||||
SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# db/expat req for legacytm - remove in later version
|
||||
RDEPEND="
|
||||
app-text/gtkspell:2
|
||||
dev-cpp/lucene++
|
||||
dev-libs/boost:=[nls]
|
||||
dev-libs/expat
|
||||
dev-libs/icu:=
|
||||
|| (
|
||||
=sys-libs/db-5*:=[cxx]
|
||||
=sys-libs/db-4*:=[cxx]
|
||||
)
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
my_rm_loc() {
|
||||
sed -i -e "/^POEDIT_LINGUAS = /s: ${1}::" locales/Makefile.in || die
|
||||
rm "locales/${1}.mo" || die
|
||||
}
|
||||
l10n_find_plocales_changes 'locales' '' '.mo'
|
||||
l10n_for_each_disabled_locale_do my_rm_loc
|
||||
|
||||
append-flags -Wno-deprecated-declarations
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --without-cpprest --without-cld2
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS NEWS README
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST golly-2.4-src.tar.gz 2612440 SHA256 b5e4fe5dfb9f6b6a514211b31498be886012638e8aaae16a08b50bf2f6d676c4 SHA512 7e49d72ff638c21f7bdf9de6d254e6baa4989735bdc3d9c52ec9eeacce7e9c6261d32f86b9c62478c3192d17aaba0f30994ad8e9be625dfa21de4d2b035493f9 WHIRLPOOL 556b4a319091f34362c66452b898c281620d0c98b71fbe9491a32e08edafea988d850287178d74cb2b2c34e12954f4fdb4477effa80e8f54aa938930383efe01
|
||||
DIST golly-2.5-src.tar.gz 3381010 SHA256 b741c0b33fccdc72cd602fb5fcab099c4611d1a92d6bdd89b24d7410c28bbeac SHA512 832d839151ecba4302444cc9a4b22c490220c433941ed806d9a0df07c7d0ea230d89ea1fbe120e8f7d9659a850916379e722c9a1765bcf22bb74964f94d8cf27 WHIRLPOOL 1cbabcbabe14a9dd2991fb30c6fec1e8b6cdb61f7eede3e5ed9041d74b35718804e4394be0a8bb04204eb617f28db4e26f0af50dc48d8e5cf312860941b687f5
|
||||
DIST golly-2.6-src.tar.gz 3545388 SHA256 1fe2f983144bc895eaa1242f95c5bb49344cc0139b5c3309e6b4fa219c1f33d8 SHA512 77a59f3f944883c1265880bc9e093abcf9490f96e1309c952aefb8e7ff2c6e4727ef17510f4181d068d3c8228ef8e192b8f0d63a08c6fa2070350d770eb3e8cd WHIRLPOOL 428f813df40a6ec4b7944549e7895db9e1fbefdc2993c1b9fbfdea43301ff80fa51ef9c79b63e908d5a8d093fe9077134f2ced797a709a2cca47d491219daea4
|
||||
DIST golly-2.7-src.tar.gz 3881882 SHA256 9af30afd7b03b3eebcfaec088d67c495609aef72516d9ca8f076b62f32b5e17b SHA512 084919f508b471cc0937d50307410c3f48281e7328e3b9d20e634b9ddfe5909e3b9a000da5a9845a2ba7e45a733fee39e2e6d55902c9af110b5f2d7ea8654d77 WHIRLPOOL 5c391894943593391e2c784f28c00cbbb479068936c6bd754d6c81847d4b0a3c57aad65535a5d8f5f97f789225a6d8d18f52b203ea9340fdd49f641fac8ae42e
|
||||
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND=2
|
||||
WX_GTK_VER=2.8
|
||||
|
||||
inherit python toolchain-funcs wxwidgets
|
||||
|
||||
MY_P=${P}-src
|
||||
DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
|
||||
HOMEPAGE="http://golly.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
sys-libs/zlib
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's:-O2::' -i configure Makefile.{am,in} || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-perl-shlib="libperl.so" \
|
||||
--with-python-shlib="$(python_get_library)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake docdir= DESTDIR="${D}" install
|
||||
dodoc README TODO
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER=2.8
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-single-r1 gnome2-utils wxwidgets
|
||||
|
||||
DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
|
||||
HOMEPAGE="http://golly.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
sys-libs/zlib
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P}-src
|
||||
ECONF_SOURCE=gui-wx/configure
|
||||
|
||||
src_configure() {
|
||||
econf --with-perl-shlib="libperl.so"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake docdir= DESTDIR="${D}" install
|
||||
dodoc docs/ReadMe.html
|
||||
newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm
|
||||
make_desktop_entry ${PN} "Golly" ${PN} "Science"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER=2.8
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-single-r1 gnome2-utils wxwidgets
|
||||
|
||||
DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
|
||||
HOMEPAGE="http://golly.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
sys-libs/zlib
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P}-src
|
||||
ECONF_SOURCE=gui-wx/configure
|
||||
|
||||
src_configure() {
|
||||
econf --with-perl-shlib="libperl.so"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake docdir= DESTDIR="${D}" install
|
||||
dodoc docs/ReadMe.html
|
||||
newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm
|
||||
make_desktop_entry ${PN} "Golly" ${PN} "Science"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER=2.8
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-single-r1 gnome2-utils wxwidgets
|
||||
|
||||
DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
|
||||
HOMEPAGE="http://golly.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
sys-libs/zlib
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P}-src
|
||||
ECONF_SOURCE=gui-wx/configure
|
||||
|
||||
src_configure() {
|
||||
econf --with-perl-shlib="libperl.so"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake docdir= DESTDIR="${D}" install
|
||||
dodoc docs/ReadMe.html
|
||||
newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm
|
||||
make_desktop_entry ${PN} "Golly" ${PN} "Science"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST pgAgent-3.3.0-Source.tar.gz 43722 SHA256 110f2fd811a05ea8a420a79fcbb25b971e60f10f8abb8ab2bede8419c58b7321 SHA512 928d72d578beacc7725cfd3e206d81a732baf6d654a681dd1d603b68e54c0d20e54fad793759924fdad7efc5c6b2047d372e6cd8ae7539c76c06db3a8963657a WHIRLPOOL ce44d26ef314ff0076ab376377c1f2b4e826366da346f4aac77e0e877a49fbbf9f6018869b8dc6db24b7ef519bb4d6499d6436da3a4a5053e1cd787028003856
|
||||
DIST pgAgent-3.4.0-Source.tar.gz 45081 SHA256 0da0ac8f453cf34ab6f708eee036bed0fd0e5fa311de283b92d2ff06600bbb3d SHA512 3b068fc6f5e51ff20604f8cec3e067d04b5b1537229da15ee442000f5fe834697a4eae86be0e9a58b8ee5da24cc985c8c9804d71cb2a50e93ec4cf9a424a4ff0 WHIRLPOOL df619ddbfd5c01cf9e17b22becf74742ea7caa783504fd5942d63992bc80913b36f1c85d7ce2d3dd31634b524617a943ed07a3eba675caddc7cd7f3fc79d8c1c
|
||||
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit cmake-utils eutils wxwidgets
|
||||
|
||||
MY_PN=${PN/a/A}
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DESCRIPTION="${MY_PN} is a job scheduler for PostgreSQL"
|
||||
HOMEPAGE="http://www.pgadmin.org/download/pgagent.php"
|
||||
SRC_URI="mirror://postgresql/pgadmin3/release/${PN}/${MY_PN}-${PV}-Source.tar.gz"
|
||||
LICENSE="POSTGRESQL GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-db/postgresql-8.3.0
|
||||
x11-libs/wxGTK:2.8
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/cmake-2.6
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}-Source"
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s:share):share/${P}):" \
|
||||
-i CMakeLists.txt || die "Couldn't patch CMakeLists.txt"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
WX_GTK_VER="2.8"
|
||||
if has_version "x11-libs/wxGTK[X]"; then
|
||||
need-wxwidgets unicode
|
||||
else
|
||||
need-wxwidgets base-unicode
|
||||
fi
|
||||
mycmakeargs="-DSTATIC_BUILD:BOOLEAN=FALSE"
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
newinitd "${FILESDIR}/pgagent.initd" ${PN}
|
||||
newconfd "${FILESDIR}/pgagent.confd" ${PN}
|
||||
|
||||
rm "${ED}"/usr/{LICENSE,README} || die "Failed to remove useless docs"
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST wxsqlite3-3.0.6.1.tar.gz 2707120 SHA256 c1d828782c72b86733ddfc8c1591040db8cb3c814871816374a7989727290996 SHA512 b7f496f7a9f8bbb9aa32049689efba9cc32dae868f56f26837c2dcb4546c88a488955c6d71776b4f9996090680d92e23834d6757ccd77e9507a55dc7e60e2f04 WHIRLPOOL b459c75929f209a17ca0cc757afe2ed2e4404c9654bd8db6c8fb61571746b6ce20c1623d4c8698569c9a35fd11ed77635e2a408c31701324fa09b84585660412
|
||||
DIST wxsqlite3-3.2.1.tar.gz 2810940 SHA256 312f2cf63c76a70bae92b78ea6fb7e9485fb23c3ee728daa418babab881939e4 SHA512 c62380815d881e9f08727cf28047d81acabf791429ee1a5df4db4a6e101a5c7c5fe6e314b18e83eda9c330fb62c996db7a560163d25dc8b948a04a970e7be3d6 WHIRLPOOL 2cbf9095f08dddba4671cb5be18b980e8387365e2e7c85fde31a60fd4d6f77ec1fdca07500e29e540bd94dcd439ed55768c47c07c7089cfdaabd37a5601f244b
|
||||
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit eutils multilib wxwidgets
|
||||
|
||||
DESCRIPTION="C++ wrapper around the public domain SQLite 3.x database"
|
||||
HOMEPAGE="http://wxcode.sourceforge.net/components/wxsqlite3/"
|
||||
SRC_URI="mirror://sourceforge/wxcode/${P}.tar.gz"
|
||||
|
||||
LICENSE="wxWinLL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="
|
||||
x11-libs/wxGTK:2.8[X,debug=]
|
||||
dev-db/sqlite:3"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P%.1}"
|
||||
|
||||
src_prepare() {
|
||||
local wxdebug
|
||||
|
||||
rm -rf sqlite3 || die
|
||||
cp configure28 configure || die
|
||||
use debug && wxdebug="d"
|
||||
sed \
|
||||
-e "s:@WXDEBUG@:${wxdebug}:g" \
|
||||
-e "s:@WXVERSION@:${WX_GTK_VER}:g" \
|
||||
-e "s:@LIBDIR@:$(get_libdir):g" \
|
||||
-e "s:@VERSION@:${PV}:g" \
|
||||
"${FILESDIR}"/${P}.pc.in > ${PN}.pc || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-shared \
|
||||
--enable-unicode \
|
||||
--with-wx-config="${WX_CONFIG}" \
|
||||
--with-wxshared \
|
||||
--with-sqlite3-prefix="${PREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins ${PN}.pc
|
||||
|
||||
dodoc Readme.txt
|
||||
dohtml -r docs/html/*
|
||||
docinto samples
|
||||
dodoc -r samples/*
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="flashtool for the multi purpose programming adapter usbprog"
|
||||
HOMEPAGE="http://www.embedded-projects.net/index.php?page_id=215"
|
||||
#SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs X"
|
||||
|
||||
RDEPEND="X? ( >=x11-libs/wxGTK-2.6.0 )
|
||||
>=dev-libs/libxml2-2.0.0
|
||||
net-misc/curl
|
||||
virtual/libusb:0
|
||||
sys-libs/readline"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable X gui) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST wxc-0.90.1.1.tar.gz 183992 SHA256 ec71deebafdb69e50742acf1a4307ab2706f3282d24022a8a603eb3d35bc6e33 SHA512 917af9eaa8e07b0ce827da9c350811d514ebd0627f410b28836340adec21c119283a62d1533475eb3ba2e960dad2e26067ad6e8e5820b2e69ede86e5f4404548 WHIRLPOOL 58ff612f74d0dada055030eb907559c056ab8fb40b2d31647f33bd900c17c75c0abdeba36d59aeb3127e28020d4d21af4c9d60eb3d3c29f36677ffccbbed97b8
|
||||
DIST wxc-0.92.2.0.tar.gz 203065 SHA256 e0da20807bafb22d51a0922211da11eb428b2a6661cb53bc98f6e17be9775191 SHA512 e6fba1be94978603965b8902fad9326772b5483d5df621d5245f1fae97d85bcb1aff4565f1e8396de23c854050151c5e009e34a1ea29c3037057599ac0412bcd WHIRLPOOL bbc05a53a02ee9a5dea7c3eb9745bab82c5290fb0a81e46eb359da27869538b5397a65149cf1ef8c551235584b77c055356422edb9f75bf3fbd4022efa90b042
|
||||
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.6.9999
|
||||
|
||||
WX_GTK_VER="2.9"
|
||||
|
||||
CABAL_FEATURES="lib profile"
|
||||
inherit haskell-cabal multilib versionator wxwidgets
|
||||
|
||||
DESCRIPTION="wxHaskell C++ wrapper"
|
||||
HOMEPAGE="http://haskell.org/haskellwiki/WxHaskell"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="wxWinLL-3.1"
|
||||
SLOT="${WX_GTK_VER}/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/wxdirect-0.90.1.0:${WX_GTK_VER}=[profile?]
|
||||
x11-libs/wxGTK:${WX_GTK_VER}=[X,gstreamer,opengl]
|
||||
>=dev-lang/ghc-6.10.4:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6.0.3
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s@\"wx-config\"@\"${WX_CONFIG}\"@g" \
|
||||
-i "${S}/Setup.hs" || die "Could not specify wx-config in Setup.hs"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local cgcc=()
|
||||
for i in ${CXXFLAGS}
|
||||
do
|
||||
cgcc+=( --gcc-option="${i}" )
|
||||
done
|
||||
# Trying to specify the LDFLAGS in --ld-option does not work, as ld does
|
||||
# not understand ld options prefixed with -Wl,
|
||||
# The linker that is used to link the libwxc.so shared library is hard coded
|
||||
# in Setup.hs. So the --with-ld would not change the linker used when
|
||||
# linking libwxc.so. --with-ld="gcc" does not help, as then cabal passes
|
||||
# ld options like -x to gcc which then returns a non-zero exit status, then
|
||||
# cabal ignores all the --ld-option parameters.
|
||||
# So I place all the LDFLAGS in --gcc-option parameters. They are ignored
|
||||
# when building .o files.
|
||||
local cld=()
|
||||
for i in ${LDFLAGS}
|
||||
do
|
||||
cld+=( --gcc-option="${i}" )
|
||||
done
|
||||
cabal_src_configure ${cgcc[*]} ${cld[*]} --verbose=3
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
dolib.so dist/build/lib${PN}.so.${PV}
|
||||
dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.$(get_version_component_range 1-2)
|
||||
dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.$(get_major_version)
|
||||
dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST wxcore-0.13.2.3.tar.gz 539251 SHA256 e02aab9b0d1084c723fafaf759576cc7a4800d3112d0f99923e88f75cec8ee57 SHA512 9745819c35a1ff4a287a992e146126df1170cacc8702d4a647ec9a4a3ead0518f015a6068858e035b4e30c165c3b84bc5251cd27c554d3271a6fab02f107d264 WHIRLPOOL 13e68eeb85b23104349990d03bdde6010f0ee8c046ec350cf4921fb723fc7f7c0d99b5565e0c40241601b8a3d9561a239dabd305c8096480e858fbd0e4ebf015
|
||||
DIST wxcore-0.90.1.1.tar.gz 358007 SHA256 f7b5a63d0d2fbaef6e8ffb9565ac30b347ece2efd0483dfe1e89ac839cdc46d5 SHA512 90f7f9c3520633e4b805aae4a166fa4f2737b5c00a59d5736bccea401f0ecb6f35addd113a617c19e45bd32e8eac0b362f8d9494b9fc63e2a091f36809b8e95a WHIRLPOOL fa40a1b39632ce6255c70915e2b9e48ad5f4ce11329d0c3571092de40217b6d4703796bc7f61e1c8c4cb66cad7fbef000eacf6d2ef0c5bd40d287a68d072faf3
|
||||
DIST wxcore-0.92.2.0.tar.gz 400116 SHA256 76128916c5d5df9cea9fc1e1b3b56d800d87874a431e98fca4427cb41cfe283e SHA512 e1339ea30a699e22a9fc2f12b6ddcd773911e4d611f834886952bde4d76205c448e1702bab3148f4c370eec1cabeac06655b4cf3cbbfe24e2ea08a628906880a WHIRLPOOL 60e37835d5d13d116659bed858b1320ba5006fd119cc9f045ca02b0d381de73146f52fb7308ee95a752a0aa4921532258468d69ed054c7ece67f0e8bf63a9f3b
|
||||
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.6.9999
|
||||
|
||||
WX_GTK_VER="2.9"
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit base haskell-cabal wxwidgets
|
||||
|
||||
DESCRIPTION="wxHaskell core"
|
||||
HOMEPAGE="http://haskell.org/haskellwiki/WxHaskell"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="wxWinLL-3.1"
|
||||
SLOT="${WX_GTK_VER}/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/parsec:=[profile?]
|
||||
dev-haskell/stm:=[profile?]
|
||||
>=dev-haskell/wxc-0.90.1.0:${WX_GTK_VER}=[profile?]
|
||||
>=dev-haskell/wxdirect-0.90.1.0:${WX_GTK_VER}=[profile?]
|
||||
>=dev-lang/ghc-6.12.1:=
|
||||
x11-libs/wxGTK:${WX_GTK_VER}=[X,gstreamer,opengl]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8.0.2
|
||||
"
|
||||
|
||||
PATCHES=("${FILESDIR}/${PN}-0.90.1.1-ghc-7.5.patch")
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
sed -e "s@wxdirect@wxdirect-${WX_GTK_VER}@g" \
|
||||
-i "${S}/Setup.hs" \
|
||||
|| die "Could not change Setup.hs for wxdirect slot ${WX_GTK_VER}"
|
||||
cabal_chdeps \
|
||||
'array >= 0.2 && < 0.5' 'array >= 0.2'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=splitbase
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST gdl-0.9.5.tar.gz 2341992 SHA256 cc9635e836b5ea456cad93f8a07d589aed8649668fbd14c4aad22091991137e2 SHA512 10f004956fedc1ae5a99a9398f82e64982267a59637fc8823591b9573df9ce136b303a0fcebd774475b9bea266a640e2b66cd590c85b57b6cf505f40448e0d3a WHIRLPOOL 6ef59fc574ce26e798d30e9b4fdec9f49b82933b500901c8013c60de884ed6601d99c58ecd17221191cea121914dffce4c59211ce86b2c43fb40d43ce7ce033b
|
||||
DIST gdl-0.9.6v2.tgz 1777167 SHA256 cfb005ee1d9c843b26cc474618225ce68a1f0bfaeddcd45bf63a0a8fb62eedb4 SHA512 a816ee2e3822af380a1131a6138263c33560db7286cd699b864da305a1103d5afc881a1cd3574d2e243bfb7e65e759e46322c5e55c66ec15620d9c514565c2c5 WHIRLPOOL 1437816b807b8414b423c777ad0a3af4088a885548526741a5cf31f2ad802087efc52d1db6555d3a09c9e94baec526443e55182b6a1088f58d2843d8ffb47df6
|
||||
|
@ -1,157 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit cmake-utils eutils python-r1 wxwidgets toolchain-funcs virtualx
|
||||
|
||||
DESCRIPTION="GNU Data Language"
|
||||
HOMEPAGE="http://gnudatalanguage.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/gnudatalanguage/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+eigen fftw grib gshhs hdf hdf5 imagemagick netcdf openmp
|
||||
png proj postscript python static-libs udunits wxwidgets"
|
||||
|
||||
RDEPEND="
|
||||
dev-cpp/antlr-cpp:2=
|
||||
sci-libs/gsl:0=
|
||||
sci-libs/plplot:0=[-dynamic]
|
||||
sys-libs/ncurses:0=
|
||||
sys-libs/readline:0=
|
||||
sys-libs/zlib:0=
|
||||
x11-libs/libX11:0=
|
||||
fftw? ( sci-libs/fftw:3.0= )
|
||||
grib? ( sci-libs/grib_api:0= )
|
||||
gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs:0= )
|
||||
hdf? ( sci-libs/hdf:0= )
|
||||
hdf5? ( sci-libs/hdf5:0= )
|
||||
imagemagick? (
|
||||
|| (
|
||||
media-gfx/graphicsmagick[cxx]
|
||||
media-gfx/imagemagick[cxx]
|
||||
)
|
||||
)
|
||||
netcdf? ( sci-libs/netcdf )
|
||||
proj? ( sci-libs/proj )
|
||||
postscript? ( dev-libs/pslib )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
)
|
||||
udunits? ( sci-libs/udunits )
|
||||
wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-java/antlr:0[java(+),script(+)]
|
||||
virtual/pkgconfig
|
||||
eigen? ( dev-cpp/eigen:3 )"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/0.9.5-antlr.patch
|
||||
"${FILESDIR}"/0.9.2-include.patch
|
||||
"${FILESDIR}"/0.9.5-plplot.patch
|
||||
"${FILESDIR}"/0.9.5-png.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use openmp && [[ $(tc-getCXX)$ == *g++* ]] && ! tc-has-openmp && \
|
||||
die "You have openmp enabled but your current g++ does not support it"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
|
||||
|
||||
# make sure antlr includes are from system and rebuild the sources with it
|
||||
# https://sourceforge.net/tracker/?func=detail&atid=618685&aid=3465878&group_id=97659
|
||||
rm -r src/antlr || die
|
||||
einfo "Regenerating grammar"
|
||||
pushd src > /dev/null
|
||||
local i
|
||||
for i in *.g; do antlr ${i} || die ; done
|
||||
popd > /dev/null
|
||||
|
||||
# gentoo: use proj instead of libproj4 (libproj4 last update: 2004)
|
||||
sed -i \
|
||||
-e 's:proj4:proj:' \
|
||||
-e 's:lib_proj\.h:proj_api\.h:g' \
|
||||
CMakeModules/FindLibproj4.cmake src/math_utl.hpp || die
|
||||
|
||||
# gentoo: avoid install files in datadir directory
|
||||
sed -i \
|
||||
-e '/AUTHORS/d' \
|
||||
CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# MPI is still very buggy
|
||||
# x11=off does not compile
|
||||
local mycmakeargs=(
|
||||
-DMPICH=OFF
|
||||
-DBUNDLED_ANTLR=OFF
|
||||
-DX11=ON
|
||||
$(cmake-utils_use fftw)
|
||||
$(cmake-utils_use eigen EIGEN3)
|
||||
$(cmake-utils_use grib)
|
||||
$(cmake-utils_use gshhs)
|
||||
$(cmake-utils_use hdf)
|
||||
$(cmake-utils_use hdf5)
|
||||
$(cmake-utils_use netcdf)
|
||||
$(cmake-utils_use openmp)
|
||||
$(cmake-utils_use png PNGLIB)
|
||||
$(cmake-utils_use proj LIBPROJ4)
|
||||
$(cmake-utils_use postscript PSLIB)
|
||||
$(cmake-utils_use udunits)
|
||||
$(cmake-utils_use wxwidgets)
|
||||
)
|
||||
if use imagemagick; then
|
||||
if has_version media-gfx/graphicsmagick[cxx]; then
|
||||
mycmakeargs+=( -DGRAPHICSMAGICK=ON -DMAGICK=OFF )
|
||||
else
|
||||
mycmakeargs+=( -DGRAPHICSMAGICK=OFF -DMAGICK=ON )
|
||||
fi
|
||||
else
|
||||
mycmakeargs+=( -DGRAPHICSMAGICK=OFF -DMAGICK=OFF )
|
||||
fi
|
||||
configuration() {
|
||||
mycmakeargs+=( $@ )
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
configuration -DPYTHON_MODULE=OFF -DPYTHON=OFF
|
||||
use python && python_foreach_impl configuration -DPYTHON_MODULE=ON -DPYTHON=ON
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
use python && python_foreach_impl cmake-utils_src_make
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# there is check target instead of the ctest to define some LDPATH
|
||||
Xemake -C "${BUILD_DIR}" check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use python; then
|
||||
installation() {
|
||||
mv src/libgdl.so GDL.so || die
|
||||
python_domodule GDL.so
|
||||
}
|
||||
python_foreach_impl run_in_build_dir installation
|
||||
dodoc PYTHON.txt
|
||||
fi
|
||||
|
||||
echo "GDL_PATH=\"+${EROOT%/}/usr/share/gnudatalanguage\"" > 50gdl
|
||||
doenvd 50gdl
|
||||
}
|
@ -1,158 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
WX_GTK_VER="3.0"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit cmake-utils eutils python-r1 wxwidgets toolchain-funcs virtualx
|
||||
|
||||
DESCRIPTION="GNU Data Language"
|
||||
HOMEPAGE="http://gnudatalanguage.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/gnudatalanguage/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+eigen fftw grib gshhs hdf hdf5 imagemagick netcdf openmp
|
||||
png proj postscript python static-libs udunits wxwidgets"
|
||||
|
||||
RDEPEND="
|
||||
dev-cpp/antlr-cpp:2=
|
||||
sci-libs/gsl:0=
|
||||
sci-libs/plplot:0=[-dynamic]
|
||||
sys-libs/ncurses:0=
|
||||
sys-libs/readline:0=
|
||||
sys-libs/zlib:0=
|
||||
x11-libs/libX11:0=
|
||||
fftw? ( sci-libs/fftw:3.0= )
|
||||
grib? ( sci-libs/grib_api:0= )
|
||||
gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs:0= )
|
||||
hdf? ( sci-libs/hdf:0= )
|
||||
hdf5? ( sci-libs/hdf5:0= )
|
||||
imagemagick? (
|
||||
|| (
|
||||
media-gfx/graphicsmagick[cxx]
|
||||
media-gfx/imagemagick[cxx]
|
||||
)
|
||||
)
|
||||
netcdf? ( sci-libs/netcdf )
|
||||
proj? ( sci-libs/proj )
|
||||
postscript? ( dev-libs/pslib )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
)
|
||||
udunits? ( sci-libs/udunits )
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-java/antlr:0[java(+),script(+)]
|
||||
virtual/pkgconfig
|
||||
eigen? ( dev-cpp/eigen:3 )"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/0.9.5-antlr.patch
|
||||
"${FILESDIR}"/0.9.2-include.patch
|
||||
"${FILESDIR}"/0.9.5-plplot.patch
|
||||
"${FILESDIR}"/0.9.5-png.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use openmp && [[ $(tc-getCXX)$ == *g++* ]] && ! tc-has-openmp && \
|
||||
die "You have openmp enabled but your current g++ does not support it"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use wxwidgets && need-wxwidgets unicode
|
||||
cmake-utils_src_prepare
|
||||
|
||||
use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
|
||||
|
||||
# make sure antlr includes are from system and rebuild the sources with it
|
||||
# https://sourceforge.net/tracker/?func=detail&atid=618685&aid=3465878&group_id=97659
|
||||
rm -r src/antlr || die
|
||||
einfo "Regenerating grammar"
|
||||
pushd src > /dev/null
|
||||
local i
|
||||
for i in *.g; do antlr ${i} || die ; done
|
||||
popd > /dev/null
|
||||
|
||||
# gentoo: use proj instead of libproj4 (libproj4 last update: 2004)
|
||||
sed -i \
|
||||
-e 's:proj4:proj:' \
|
||||
-e 's:lib_proj\.h:proj_api\.h:g' \
|
||||
CMakeModules/FindLibproj4.cmake src/math_utl.hpp || die
|
||||
|
||||
# gentoo: avoid install files in datadir directory
|
||||
sed -i \
|
||||
-e '/AUTHORS/d' \
|
||||
CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# MPI is still very buggy
|
||||
# x11=off does not compile
|
||||
local mycmakeargs=(
|
||||
-DMPICH=OFF
|
||||
-DBUNDLED_ANTLR=OFF
|
||||
-DX11=ON
|
||||
$(cmake-utils_use fftw)
|
||||
$(cmake-utils_use eigen EIGEN3)
|
||||
$(cmake-utils_use grib)
|
||||
$(cmake-utils_use gshhs)
|
||||
$(cmake-utils_use hdf)
|
||||
$(cmake-utils_use hdf5)
|
||||
$(cmake-utils_use netcdf)
|
||||
$(cmake-utils_use openmp)
|
||||
$(cmake-utils_use png PNGLIB)
|
||||
$(cmake-utils_use proj LIBPROJ4)
|
||||
$(cmake-utils_use postscript PSLIB)
|
||||
$(cmake-utils_use udunits)
|
||||
$(cmake-utils_use wxwidgets)
|
||||
)
|
||||
if use imagemagick; then
|
||||
if has_version media-gfx/graphicsmagick[cxx]; then
|
||||
mycmakeargs+=( -DGRAPHICSMAGICK=ON -DMAGICK=OFF )
|
||||
else
|
||||
mycmakeargs+=( -DGRAPHICSMAGICK=OFF -DMAGICK=ON )
|
||||
fi
|
||||
else
|
||||
mycmakeargs+=( -DGRAPHICSMAGICK=OFF -DMAGICK=OFF )
|
||||
fi
|
||||
configuration() {
|
||||
mycmakeargs+=( $@ )
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
configuration -DPYTHON_MODULE=OFF -DPYTHON=OFF
|
||||
use python && python_foreach_impl configuration -DPYTHON_MODULE=ON -DPYTHON=ON
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
use python && python_foreach_impl cmake-utils_src_make
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# there is check target instead of the ctest to define some LDPATH
|
||||
Xemake -C "${BUILD_DIR}" check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use python; then
|
||||
installation() {
|
||||
mv src/libgdl.so GDL.so || die
|
||||
python_domodule GDL.so
|
||||
}
|
||||
python_foreach_impl run_in_build_dir installation
|
||||
dodoc PYTHON.txt
|
||||
fi
|
||||
|
||||
echo "GDL_PATH=\"+${EROOT%/}/usr/share/gnudatalanguage\"" > 50gdl
|
||||
doenvd 50gdl
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST leatherman-0.4.2.tar.gz 373142 SHA256 5c1d9af54d803ba8a200004320f55e3ec983265a60f9c8942bf53c745f1f1679 SHA512 c82a3458fe813d0ccd9c5b7539b6d98d28c598be24803062b7a990eadf36fe3b4da70c4253af022bfe9eb4cfdf1d322ed3d04f56021ac09ae10f44fd33467981 WHIRLPOOL afec9a9e773f68d2560f272a5eea11fa601667ccb38bba07f3bdb8e8cb528a6b61ecb35625f633faea6095e63eff172c9018420458d1ed2afeedcb07988962a9
|
||||
DIST leatherman-0.6.2.tar.gz 385105 SHA256 69ef5420ba94f70ffca0dc3255ff0523f4052b2b43bfe3ceea1cb124ce18a786 SHA512 155ac188c570743d54c57c2ea8c5f1b5b2ff6e468a7c10bb194d3332ad3301efb7607083e186015e4e7e0d5c353d194ba25421a171d9da7125e514bf2d185755 WHIRLPOOL 1ac712d86a01ca5b6acaf21c5f3aebb3ba9c6642f4c074d9e998aca9f288092b9764a8f85f3fc5f5fb3525098a4107943ad2daa6c527b89d52a39443d23ee32e
|
||||
DIST leatherman-0.6.3.tar.gz 387644 SHA256 8951713aff2dd9a4e38016faa6fa6bd5634f1c9ffb59f03ffab24a91a6afcd1b SHA512 bdda57d1816d6a7769f62b7e681453c3e71aff3deac3ed5d0f332440033520aba2cda8f0654b565c4d534eb307ebe02d554660c3502cdd36f842c168b4535535 WHIRLPOOL 62619d7ed688d3e34f90f3d64f77051ccb1df5e3a7d658f9405e74b11b2e128d7505dd21a04d0635d848c5ccc7e3f0d2efcea26437b684ee89403828a9d6d540
|
||||
DIST leatherman-0.7.0.tar.gz 387877 SHA256 2be291339247e0e49ec771fac1b867c1547c5bf20c82d06f0630d0702a85e97f SHA512 5fd34f6c3f4f16ec27abdccc20985c61a356bc8c77a12abaf267d113b83d1bbe4b76d17cf7702b0fb3429a371bf7e4059891f3e8902265698f7c8ee3d3ce8d54 WHIRLPOOL 4a5ec30b4864b42b010d4e00927bd179671c8de8be4b6c0ee1a7f267114d55a900615a20228e56421b587ed8a4d6f76d92d3bc813b278807ef0bf9d31404cd4b
|
||||
DIST leatherman-0.7.1.tar.gz 387955 SHA256 7efcd39743f23c59a5caeb71af9cc6d2a87aabe4419d996502fa11a1241dedbe SHA512 9ca34a780ab0a0ded3002dd7fc4073c597e41c595d60d02767466f61a8b7c5eaa5fa28a2ace9ea5d9b0134915a5e9bad5816eff7aabea0204111e544d17e2c67 WHIRLPOOL 04a8225d82e51e2424b712c10c8d9013190d50e26b531e38533a348a82c49c5625151fba52b3f98348644a65771a477399396d105bf5ecb19cb526a9a3a1664b
|
||||
|
@ -0,0 +1,249 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal
|
||||
|
||||
MY_P=${P/_/-}
|
||||
DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)"
|
||||
HOMEPAGE="http://www.openssl.org/"
|
||||
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="openssl"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla zlib"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
RDEPEND=">=app-misc/c_rehash-1.7-r1
|
||||
gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
|
||||
kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/perl-5
|
||||
sctp? ( >=net-misc/lksctp-tools-1.0.12 )
|
||||
test? (
|
||||
sys-apps/diffutils
|
||||
sys-devel/bc
|
||||
)"
|
||||
PDEPEND="app-misc/ca-certificates"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
usr/include/openssl/opensslconf.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# keep this in sync with app-misc/c_rehash
|
||||
SSL_CNF_DIR="/etc/ssl"
|
||||
|
||||
# Make sure we only ever touch Makefile.org and avoid patching a file
|
||||
# that gets blown away anyways by the Configure script in src_configure
|
||||
rm -f Makefile
|
||||
|
||||
if ! use vanilla ; then
|
||||
epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421
|
||||
epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743
|
||||
epatch "${FILESDIR}"/${PN}-1.0.2g-parallel-build.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-obj-headers.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-install-dirs.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-symlinking.patch #545028
|
||||
epatch "${FILESDIR}"/${PN}-1.0.2-ipv6.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618
|
||||
epatch "${FILESDIR}"/${PN}-1.0.1p-default-source.patch #554338
|
||||
|
||||
epatch_user #332661
|
||||
fi
|
||||
|
||||
# disable fips in the build
|
||||
# make sure the man pages are suffixed #302165
|
||||
# don't bother building man pages if they're disabled
|
||||
sed -i \
|
||||
-e '/DIRS/s: fips : :g' \
|
||||
-e '/^MANSUFFIX/s:=.*:=ssl:' \
|
||||
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
|
||||
-e $(has noman FEATURES \
|
||||
&& echo '/^install:/s:install_docs::' \
|
||||
|| echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \
|
||||
Makefile.org \
|
||||
|| die
|
||||
# show the actual commands in the log
|
||||
sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared
|
||||
|
||||
# since we're forcing $(CC) as makedep anyway, just fix
|
||||
# the conditional as always-on
|
||||
# helps clang (#417795), and versioned gcc (#499818)
|
||||
sed -i 's/expr.*MAKEDEPEND.*;/true;/' util/domd || die
|
||||
|
||||
# quiet out unknown driver argument warnings since openssl
|
||||
# doesn't have well-split CFLAGS and we're making it even worse
|
||||
# and 'make depend' uses -Werror for added fun (#417795 again)
|
||||
[[ ${CC} == *clang* ]] && append-flags -Qunused-arguments
|
||||
|
||||
# allow openssl to be cross-compiled
|
||||
cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
|
||||
chmod a+rx gentoo.config
|
||||
|
||||
append-flags -fno-strict-aliasing
|
||||
append-flags $(test-flags-CC -Wa,--noexecstack)
|
||||
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
|
||||
|
||||
sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906
|
||||
# The config script does stupid stuff to prompt the user. Kill it.
|
||||
sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
|
||||
./config --test-sanity || die "I AM NOT SANE"
|
||||
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
unset APPS #197996
|
||||
unset SCRIPTS #312551
|
||||
unset CROSS_COMPILE #311473
|
||||
|
||||
tc-export CC AR RANLIB RC
|
||||
|
||||
# Clean out patent-or-otherwise-encumbered code
|
||||
# Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher)
|
||||
# IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
|
||||
# EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
|
||||
# MDC2: Expired http://en.wikipedia.org/wiki/MDC-2
|
||||
# RC5: Expired http://en.wikipedia.org/wiki/RC5
|
||||
|
||||
use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
|
||||
echoit() { echo "$@" ; "$@" ; }
|
||||
|
||||
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
|
||||
|
||||
# See if our toolchain supports __uint128_t. If so, it's 64bit
|
||||
# friendly and can use the nicely optimized code paths. #460790
|
||||
local ec_nistp_64_gcc_128
|
||||
# Disable it for now though #469976
|
||||
#if ! use bindist ; then
|
||||
# echo "__uint128_t i;" > "${T}"/128.c
|
||||
# if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
|
||||
# ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"
|
||||
# fi
|
||||
#fi
|
||||
|
||||
local sslout=$(./gentoo.config)
|
||||
einfo "Use configuration ${sslout:-(openssl knows best)}"
|
||||
local config="Configure"
|
||||
[[ -z ${sslout} ]] && config="config"
|
||||
|
||||
echoit \
|
||||
./${config} \
|
||||
${sslout} \
|
||||
$(use cpu_flags_x86_sse2 || echo "no-sse2") \
|
||||
enable-camellia \
|
||||
$(use_ssl !bindist ec) \
|
||||
${ec_nistp_64_gcc_128} \
|
||||
enable-idea \
|
||||
enable-mdc2 \
|
||||
enable-rc5 \
|
||||
enable-tlsext \
|
||||
$(use_ssl asm) \
|
||||
$(use_ssl gmp gmp -lgmp) \
|
||||
$(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
|
||||
$(use_ssl rfc3779) \
|
||||
$(use_ssl sctp) \
|
||||
$(use_ssl sslv2 ssl2) \
|
||||
$(use_ssl sslv3 ssl3) \
|
||||
$(use_ssl tls-heartbeat heartbeats) \
|
||||
$(use_ssl zlib) \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--openssldir="${EPREFIX}"${SSL_CNF_DIR} \
|
||||
--libdir=$(get_libdir) \
|
||||
shared threads \
|
||||
|| die
|
||||
|
||||
# Clean out hardcoded flags that openssl uses
|
||||
local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
|
||||
-e 's:^CFLAG=::' \
|
||||
-e 's:-fomit-frame-pointer ::g' \
|
||||
-e 's:-O[0-9] ::g' \
|
||||
-e 's:-march=[-a-z0-9]* ::g' \
|
||||
-e 's:-mcpu=[-a-z0-9]* ::g' \
|
||||
-e 's:-m[a-z0-9]* ::g' \
|
||||
)
|
||||
sed -i \
|
||||
-e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
|
||||
-e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
# depend is needed to use $confopts; it also doesn't matter
|
||||
# that it's -j1 as the code itself serializes subdirs
|
||||
emake -j1 depend
|
||||
emake all
|
||||
# rehash is needed to prep the certs/ dir; do this
|
||||
# separately to avoid parallel build issues.
|
||||
emake rehash
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
emake -j1 test
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake INSTALL_PREFIX="${D}" install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# openssl installs perl version of c_rehash by default, but
|
||||
# we provide a shell version via app-misc/c_rehash
|
||||
rm "${ED}"/usr/bin/c_rehash || die
|
||||
|
||||
dodoc CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el
|
||||
dohtml -r doc/*
|
||||
use rfc3779 && dodoc engines/ccgost/README.gost
|
||||
|
||||
# This is crappy in that the static archives are still built even
|
||||
# when USE=static-libs. But this is due to a failing in the openssl
|
||||
# build system: the static archives are built as PIC all the time.
|
||||
# Only way around this would be to manually configure+compile openssl
|
||||
# twice; once with shared lib support enabled and once without.
|
||||
use static-libs || rm -f "${ED}"/usr/lib*/lib*.a
|
||||
|
||||
# create the certs directory
|
||||
dodir ${SSL_CNF_DIR}/certs
|
||||
cp -RP certs/* "${ED}"${SSL_CNF_DIR}/certs/ || die
|
||||
rm -r "${ED}"${SSL_CNF_DIR}/certs/{demo,expired}
|
||||
|
||||
# Namespace openssl programs to prevent conflicts with other man pages
|
||||
cd "${ED}"/usr/share/man
|
||||
local m d s
|
||||
for m in $(find . -type f | xargs grep -L '#include') ; do
|
||||
d=${m%/*} ; d=${d#./} ; m=${m##*/}
|
||||
[[ ${m} == openssl.1* ]] && continue
|
||||
[[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!"
|
||||
mv ${d}/{,ssl-}${m}
|
||||
# fix up references to renamed man pages
|
||||
sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m}
|
||||
ln -s ssl-${m} ${d}/openssl-${m}
|
||||
# locate any symlinks that point to this man page ... we assume
|
||||
# that any broken links are due to the above renaming
|
||||
for s in $(find -L ${d} -type l) ; do
|
||||
s=${s##*/}
|
||||
rm -f ${d}/${s}
|
||||
ln -s ssl-${m} ${d}/ssl-${s}
|
||||
ln -s ssl-${s} ${d}/openssl-${s}
|
||||
done
|
||||
done
|
||||
[[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :("
|
||||
|
||||
dodir /etc/sandbox.d #254521
|
||||
echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl
|
||||
|
||||
diropts -m0700
|
||||
keepdir ${SSL_CNF_DIR}/private
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ebegin "Running 'c_rehash ${EROOT%/}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069"
|
||||
c_rehash "${EROOT%/}${SSL_CNF_DIR}/certs" >/dev/null
|
||||
eend $?
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
MODULE_AUTHOR=MDOOTSON
|
||||
MODULE_VERSION=0.32
|
||||
inherit wxwidgets perl-module
|
||||
|
||||
DESCRIPTION="access IO of external processes via events"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
x11-libs/wxGTK:2.8
|
||||
>=dev-perl/Wx-0.97.01"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#SRC_TEST=do
|
@ -1,3 +1,4 @@
|
||||
DIST pbr-0.8.2.tar.gz 77790 SHA256 eef2ace8d65d5902582cbc9ad3b2ecff0e86a6f90ad4837d8b17d568dd9dd20e SHA512 76d7d4c97660d5a6bbe9a33498a93b32528073024520e570739c511c0138ba1af7e35139bf77ca2a94063e5979baccd6252619449d6aed546fd1331be81ab52a WHIRLPOOL d6331fcd6e7d4eb750e3285e92fd21dfdfbb054b880f954156d1e781025a0c0e1c464e0c23cad587799ceba787928af092d34071eb0a5c4595b0e8aa6db52ff0
|
||||
DIST pbr-1.10.0.tar.gz 111425 SHA256 186428c270309e6fdfe2d5ab0949ab21ae5f7dea831eab96701b86bd666af39c SHA512 f7f6ce2f70324e2d287f58c3d12e0be2e33ef9ed32311ad2c56410eb67cda20732adff2058ba2fc244249a17a4c95b0d589ba913db4777e63ff1023ae888c864 WHIRLPOOL d70893921cabccf0e147ba1203cc2838feb47afcda90f7b584eb997dc4ae7e30e47b93b04ddaae8215bfa78351a5a2a53bfca5dc9fbb1ee7a268ae166c73c222
|
||||
DIST pbr-1.8.1.tar.gz 104584 SHA256 e2127626a91e6c885db89668976db31020f0af2da728924b56480fc7ccf09649 SHA512 909b3ef463787d68f75f300b483ffb7d1e54ef246ed893ab5cf84e5489e171b67b77c90a1f90259ca274eeb286a66a3f221d5e0c17df5d14d0aa263d36ba6eb4 WHIRLPOOL 69bf79cc322583b17e86ccb130894dbd5aed4b0b6c8c273c977a3a5ac79190cd15b96b28d76995021eb69c30b76bcf7e9a061c0280483da9ec0c69d33e9f0822
|
||||
DIST pbr-1.9.1.tar.gz 113439 SHA256 3997406c90894ebf3d1371811c1e099721440a901f946ca6dc4383350403ed51 SHA512 02c05652ee7504ec45330ab281be5880d70aa8017b1181446323d811b97e0c2deb6b3ff693516e32dd9ba2ecc653b13dbe33114e52414e78a478f5374b195cf1 WHIRLPOOL 73b87af217dc6af2bc14b2235a5d7f5f4ac1dd3fe3c0ede5730961e65aa0bd04194731c22cdf66567401f04600f5258dc9d3006e3ac9bc89e3743fa1415c099c
|
||||
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Inject some useful and sensible default behaviors into setuptools"
|
||||
HOMEPAGE="https://github.com/openstack-dev/pbr"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
|
||||
<dev-python/fixtures-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/virtualenv[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)"
|
||||
PDEPEND=""
|
||||
|
||||
# This normally actually belongs here.
|
||||
python_prepare_all() {
|
||||
# This test passes when run within the source and doesn't represent a failure, but rather
|
||||
# a gentoo sandbox constraint
|
||||
# Rm tests that rely upon the package being already installed and fail
|
||||
sed -e s':test_console_script_develop:_&:' \
|
||||
-e s':test_console_script_install:_&:' \
|
||||
-e s':test_sdist_extra_files:_&:' \
|
||||
-e s':test_command_hooks:_&:' \
|
||||
-e s':test_sdist_git_extra_files:_&:' \
|
||||
-i pbr/tests/test_core.py || die
|
||||
sed -e s':test_command_hooks:_&:' \
|
||||
-e s':test_global_setup_hooks:_&:' \
|
||||
-i pbr/tests/test_hooks.py || die
|
||||
sed \
|
||||
-e "s:test_wsgi_script_install:_&:" \
|
||||
-i pbr/tests/test_wsgi.py || die
|
||||
einfo "rogue tests disabled"
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
|
||||
rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}"
|
||||
|
||||
testr init || die "testr init failed under ${EPYTHON}"
|
||||
testr run || die "testr run failed under ${EPYTHON}"
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST py2-ipaddress-3.4.1.tar.gz 17880 SHA256 6d7bf02ac2590764691bf50ac213e966bc885ed37c02606513dcac484190564b SHA512 b57df7362d9d03b7e2d7e713ca005b25f8bd70959d4a500ae4ca33cb4be7203911adae4b539ba19268e0cf906175e98cacbceefa2ed6bdca688be9de3a3106d5 WHIRLPOOL 770fea377ef191d04461e842d436efb9c420a4efc23858a7ce77edacd923720c6a6093b681d75c817b29d5067919be64b993ee80ac9f3a658875d738bc8802ff
|
@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>alunduil@gentoo.org</email>
|
||||
<name>Alex Brandt</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python 2.6 backport of 3.4's ipaddress module"
|
||||
HOMEPAGE="https://bitbucket.org/kwi/py2-ipaddress/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND=""
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="PyRTF"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python library to produce RTF documents"
|
||||
HOMEPAGE="http://pyrtf.sourceforge.net https://pypi.python.org/pypi/PyRTF"
|
||||
SRC_URI="mirror://sourceforge/$PN/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( GPL-2 LGPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1 +1,2 @@
|
||||
DIST openmw-0.36.1.tar.gz 4186134 SHA256 c83fddf3302dd8040330e2d41a9656bb66b1fc8224b24d685d8792b15f74af22 SHA512 9cbd9db876bacc736ab071a6074d92c44b1497780a2a6f4dbff5f109107173baae5490af92c1092985863897d63e063336fe1a8093269fd7b3ce48dee550425d WHIRLPOOL 305a87faea65413629b0e639280dba1462ade723b130e82bab823d86658066656fe250e81a26e1415b81ebed39a790e278f443fa2c92657422eb9ac9ba681faf
|
||||
DIST openmw-0.39.0.tar.gz 4764754 SHA256 b0d294b0814099bd93326f7b86dd84fb727d38dd536bf104272112e6d70ae720 SHA512 05b9ed89d04f55fad4358a9920af1d702a1957f54233e613737126278318e7c64cacfc557c6ba43d2282454a825b1c9e225e9429d11ba0f03c5c6dd93124d91a WHIRLPOOL bb3744e1fdf4e63c02c055237eb3a749ded32da097259f6f065d331681b214be932eeb4b654c91747fb5356dbb0e88f603e0f1a4113bb3f791f9e1b3d7e6b53f
|
||||
|
@ -0,0 +1,101 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils gnome2-utils cmake-utils games
|
||||
|
||||
DESCRIPTION="An open source reimplementation of TES III: Morrowind"
|
||||
HOMEPAGE="http://openmw.org/"
|
||||
SRC_URI="https://github.com/OpenMW/openmw/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 MIT BitstreamVera OFL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc devtools"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-games/openscenegraph-3.3.4[ffmpeg,jpeg,png,qt5,sdl,svg,truetype,zlib]
|
||||
|| ( media-libs/libtxc_dxtn x11-drivers/ati-drivers x11-drivers/nvidia-drivers )
|
||||
app-arch/unshield
|
||||
>=dev-games/mygui-3.2.2
|
||||
>=dev-libs/boost-1.56.0-r1
|
||||
dev-libs/tinyxml
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
media-libs/freetype:2
|
||||
media-libs/libsdl2[joystick,opengl,X,video]
|
||||
media-libs/openal
|
||||
>=sci-physics/bullet-2.80
|
||||
virtual/ffmpeg
|
||||
virtual/opengl
|
||||
devtools? ( dev-qt/qtxmlpatterns:5 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen media-gfx/graphviz )"
|
||||
|
||||
S=${WORKDIR}/${PN}-${P}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBINDIR="${GAMES_BINDIR}"
|
||||
$(cmake-utils_use_build devtools BSATOOL)
|
||||
$(cmake-utils_use_build devtools ESMTOOL)
|
||||
$(cmake-utils_use_build devtools OPENCS)
|
||||
-DBUILD_UNITTESTS=OFF
|
||||
-DDATADIR="${GAMES_DATADIR}"/${PN}
|
||||
-DICONDIR="/usr/share/icons/hicolor/256x256/apps"
|
||||
-DLIBDIR="$(games_get_libdir)"
|
||||
-DMORROWIND_DATA_FILES="${GAMES_DATADIR}"/morrowind-data
|
||||
-DOPENMW_RESOURCE_FILES="${GAMES_DATADIR}"/${PN}/resources
|
||||
-DGLOBAL_CONFIG_PATH="${GAMES_SYSCONFDIR}"
|
||||
-DUSE_SYSTEM_TINYXML=ON
|
||||
-DDESIRED_QT_VERSION=5
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
|
||||
if use doc ; then
|
||||
emake -C "${CMAKE_BUILD_DIR}" doc
|
||||
find "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \
|
||||
-name '*.md5' -type f -delete || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
dodoc README.md
|
||||
|
||||
# about 47k files, dodoc seems to have trouble
|
||||
if use doc ; then
|
||||
dodir "/usr/share/doc/${PF}"
|
||||
mv "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \
|
||||
"${D}/usr/share/doc/${PF}/" || die
|
||||
fi
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
|
||||
elog "You need the original Morrowind Data files. If you haven't"
|
||||
elog "installed them yet, you can install them straight via the"
|
||||
elog "installation wizard which is the officially"
|
||||
elog "supported method (either by using the launcher or by calling"
|
||||
elog "'openmw-wizard' directly)."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,6 +1,2 @@
|
||||
DIST openra-20120630.tar.gz 10330304 SHA256 f95b9d41ea4b4094ea61519f6fb0185fa242af156e2ec26dc1f2d55197470a3c SHA512 ab5996a3f48d8be227edc029d3fa7948a80756a64bca65d1936c3f4480ef5258cb62365d079cc28ba2be59796db91326c4f8c8d500ea4d2bbf3a8439d783fceb WHIRLPOOL 390b5fa57ef322e6204a23006fc3a7755178d28e115fd52fa4ca5b46ecf58f8df61b44a90ba2fe143a7fadd0be42aaf3488c3b938eaea11171636b562dfe344d
|
||||
DIST openra-20130514.tar.gz 12592295 SHA256 0912303c7a02cf3907f618405c3605c56bcf30f053dcbbd110aba7dbad012210 SHA512 a9efddffb74b215cc9f5319f6b4613aa23116d328226c0cb428e8d2be97b03dfe45024c532c34e91d959434700a6170faa91a56b324aa2bfe1f1ce7ce96d46c4 WHIRLPOOL d91b911b76a7e3f6286f50d4d33beb6a7cb3e0035ef8b3331e6033e2487a13be8e8aac70fde30b7cbc139b71bd8bf5259a97ce0a642fcb386a3e5136223322ea
|
||||
DIST openra-20131223.tar.gz 10770453 SHA256 408943991ffbba3ac1269cdb88c6080bfd4aa1a7abd3e27b8489294f7e94d541 SHA512 11376994c7c337989fda8eb4daeffc8a2a4ce2db5818d52c905bdf0eb861b330e27b3cc5f4dbb2ab621f0d324dc2daea6bcaeab43d923530410c10ce7aad87ab WHIRLPOOL 5d8b02fdbfe5e5876a1f111794e40df20c1fcd79c2106408bd14b6155a130d128396bd3e5f6ebc7c81000b53f9ac8b9a16e5e5dcbe52a20fd9f5ce48cfacf0ab
|
||||
DIST openra-20140608.tar.gz 13536365 SHA256 cacfc1d96f856e63516263922e2c669e549358477d286f33f0828b0815502f96 SHA512 c13ea559b026a308eea6d1190633e25abee6f8272d23f97bf5edb02dfa82d1a65acea2927bf5e1090ab42cc260613aa9612cce4f118f4bbacd254b6cd5f070a6 WHIRLPOOL 4f5b9c8a5477eada39bc920d4d6f3271acc0dfb35f55d6a75509fd2e19570fad571aab45aa74a5addcb8f1f7a3d0c172f7aa1607804963dc510d52cd51b1bd48
|
||||
DIST openra-20140722.tar.gz 13894070 SHA256 55dbfdd2ab11f22d9618c15d874f4ab381185dd99d830f03982fc284c71b9dd4 SHA512 d85345057da1b1dc02a47b5923b0bd28d57713d0e8b180aee113d956559850751f0b8c4a900d0802b2f1992039d3b6a55f51d4a64392b7ba554f5f1fe3ad1fda WHIRLPOOL 6ee575d74b2fdc83bd7ad3c5f75d3bde45490bc398fb22a7981794b3bce65c18200d3cd6252eb4a8f9af81bc9126fb5a99f260feaf5f23e4833147dfed3387dc
|
||||
DIST openra-20141029.tar.gz 15340674 SHA256 4c3f8224a7ad9d3cb78c3ce2696850246ba0d9703cbd91bf5a42806b09c26a36 SHA512 44594ec3c3a590ae29b0291fdf2292c72ba920dff7892cc269e729a161505c4bc0c5c682bf3c6d3cabb0cdebfa3cac5975eeeeec3f5a673e948ed28132c4a313 WHIRLPOOL 39e4585500c9963b02e42d62829bbc258d83b0050e56f56a90da8292d0c31b0c2d5d68c8eefb8bba22ac1dc719671cee7b7ffe9909bbd9d4d146982108c6e530
|
||||
|
@ -1,18 +0,0 @@
|
||||
Date: Sun Jul 1 00:34:03 UTC 2012
|
||||
Subject: https://github.com/OpenRA/OpenRA/issues/2005
|
||||
|
||||
fixed in https://github.com/OpenRA/OpenRA/commit/c068be453a9bcb7bc1fdd5874dc1296b6f4810d0#diff-0
|
||||
|
||||
--- OpenRA.FileFormats/FieldLoader.cs
|
||||
+++ OpenRA.FileFormats/FieldLoader.cs
|
||||
@@ -325,6 +325,10 @@
|
||||
((int)c.B).Clamp(0, 255));
|
||||
}
|
||||
|
||||
+ // Don't save floats in settings.yaml using country-specific decimal separators which can be misunderstood as group seperators.
|
||||
+ if (t == typeof(float))
|
||||
+ return ((float)v).ToString(CultureInfo.InvariantCulture);
|
||||
+
|
||||
if (t == typeof(Rectangle))
|
||||
{
|
||||
var r = (Rectangle)v;
|
@ -1,382 +0,0 @@
|
||||
https://github.com/OpenRA/OpenRA/pull/3500
|
||||
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -1,34 +1,69 @@
|
||||
+############################# INSTRUCTIONS #############################
|
||||
+#
|
||||
+# to compile, run:
|
||||
+# make
|
||||
+#
|
||||
+# to compile with development tools, run:
|
||||
+# make all
|
||||
+#
|
||||
+# to install, run:
|
||||
+# make [prefix=/foo] [bindir=/bar/bin] install
|
||||
+#
|
||||
+# to install with development tools, run:
|
||||
+# make [prefix=/foo] [bindir=/bar/bin] install-all
|
||||
+#
|
||||
+# to uninstall, run:
|
||||
+# make uninstall
|
||||
+#
|
||||
+# for help, run:
|
||||
+# make help
|
||||
+#
|
||||
+# to start the game, run:
|
||||
+# openra
|
||||
+
|
||||
+
|
||||
+
|
||||
+############################## TOOLCHAIN ###############################
|
||||
+#
|
||||
CSC = gmcs
|
||||
CSFLAGS = -nologo -warn:4 -debug:full -optimize- -codepage:utf8 -unsafe -warnaserror
|
||||
DEFINE = DEBUG;TRACE
|
||||
COMMON_LIBS = System.dll System.Core.dll System.Drawing.dll System.Xml.dll thirdparty/ICSharpCode.SharpZipLib.dll thirdparty/FuzzyLogicLibrary.dll thirdparty/Mono.Nat.dll
|
||||
-PHONY = core tools package all mods clean distclean dependencies version
|
||||
+
|
||||
+
|
||||
+
|
||||
+######################### UTILITIES/SETTINGS ###########################
|
||||
+#
|
||||
+# install locations
|
||||
+prefix ?= /usr/local
|
||||
+datarootdir ?= $(prefix)/share
|
||||
+datadir ?= $(datarootdir)
|
||||
+bindir ?= $(prefix)/bin
|
||||
+BIN_INSTALL_DIR = $(DESTDIR)$(bindir)
|
||||
+DATA_INSTALL_DIR = $(DESTDIR)$(datadir)/openra
|
||||
+
|
||||
+# install tools
|
||||
+RM = rm
|
||||
+RM_R = $(RM) -r
|
||||
+RM_F = $(RM) -f
|
||||
+CP = cp
|
||||
+CP_R = $(CP) -r
|
||||
+INSTALL = install
|
||||
+INSTALL_DIR = $(INSTALL) -d
|
||||
+INSTALL_PROGRAM = $(INSTALL) -m755
|
||||
+INSTALL_DATA = $(INSTALL) -m644
|
||||
+
|
||||
+# program targets
|
||||
+CORE = fileformats rcg rgl rsdl rnull game utility
|
||||
+TOOLS = editor tsbuild ralint
|
||||
+
|
||||
VERSION = $(shell git name-rev --name-only --tags --no-undefined HEAD 2>/dev/null || echo git-`git rev-parse --short HEAD`)
|
||||
|
||||
-.SUFFIXES:
|
||||
-core: game renderers mods utility tsbuild
|
||||
-tools: editor ralint tsbuild
|
||||
-package: dependencies core editor docs version
|
||||
-mods: mod_ra mod_cnc mod_d2k
|
||||
-all: dependencies core tools
|
||||
-clean:
|
||||
- @-rm -f *.exe *.dll *.mdb mods/**/*.dll mods/**/*.mdb *.resources
|
||||
-distclean: clean
|
||||
-dependencies:
|
||||
- @ cp -r thirdparty/*.dl* .
|
||||
- @ cp -r thirdparty/Tao/* .
|
||||
-version: mods/ra/mod.yaml mods/cnc/mod.yaml mods/d2k/mod.yaml
|
||||
- @for i in $? ; do \
|
||||
- awk '{sub("Version:.*$$","Version: $(VERSION)"); print $0}' $${i} > $${i}.tmp && \
|
||||
- mv -f $${i}.tmp $${i} ; \
|
||||
- done
|
||||
-default: dependencies core
|
||||
-
|
||||
-.DEFAULT_GOAL := default
|
||||
-
|
||||
+
|
||||
+
|
||||
+######################## PROGRAM TARGET RULES ##########################
|
||||
#
|
||||
# Core binaries
|
||||
-#
|
||||
fileformats_SRCS := $(shell find OpenRA.FileFormats/ -iname '*.cs')
|
||||
fileformats_TARGET = OpenRA.FileFormats.dll
|
||||
fileformats_KIND = library
|
||||
@@ -39,16 +74,14 @@
|
||||
game_SRCS := $(shell find OpenRA.Game/ -iname '*.cs')
|
||||
game_TARGET = OpenRA.Game.exe
|
||||
game_KIND = winexe
|
||||
-game_DEPS = $(fileformats_TARGET)
|
||||
+game_DEPS = $(fileformats_TARGET)
|
||||
game_LIBS = $(COMMON_LIBS) System.Windows.Forms.dll $(game_DEPS) \
|
||||
thirdparty/Tao/Tao.OpenAl.dll thirdparty/SharpFont.dll
|
||||
game_FLAGS = -win32icon:OpenRA.Game/OpenRA.ico
|
||||
PROGRAMS += game
|
||||
game: $(game_TARGET)
|
||||
|
||||
-#
|
||||
# Renderer dlls
|
||||
-#
|
||||
rsdl_SRCS := $(shell find OpenRA.Renderer.SdlCommon/ -iname '*.cs')
|
||||
rsdl_TARGET = OpenRA.Renderer.SdlCommon.dll
|
||||
rsdl_KIND = library
|
||||
@@ -82,19 +115,18 @@
|
||||
PROGRAMS += rcg rgl rnull rsdl
|
||||
renderers: $(rcg_TARGET) $(rgl_TARGET) $(rnull_TARGET) $(rsdl_TARGET)
|
||||
|
||||
-#
|
||||
-# Official Mods
|
||||
-#
|
||||
-# Red Alert
|
||||
+
|
||||
+##### Official Mods #####
|
||||
|
||||
STD_MOD_LIBS = $(fileformats_TARGET) $(game_TARGET)
|
||||
STD_MOD_DEPS = $(STD_MOD_LIBS) $(ralint_TARGET)
|
||||
|
||||
+# Red Alert
|
||||
mod_ra_SRCS := $(shell find OpenRA.Mods.RA/ -iname '*.cs')
|
||||
mod_ra_TARGET = mods/ra/OpenRA.Mods.RA.dll
|
||||
mod_ra_KIND = library
|
||||
-mod_ra_DEPS = $(STD_MOD_DEPS)
|
||||
-mod_ra_LIBS = $(COMMON_LIBS) $(STD_MOD_LIBS)
|
||||
+mod_ra_DEPS = $(STD_MOD_DEPS) $(utility_TARGET)
|
||||
+mod_ra_LIBS = $(COMMON_LIBS) $(STD_MOD_LIBS) $(utility_TARGET)
|
||||
mod_ra_EXTRA_CMDS = mono --debug RALint.exe ra
|
||||
PROGRAMS += mod_ra
|
||||
mod_ra: $(mod_ra_TARGET)
|
||||
@@ -119,9 +151,9 @@
|
||||
PROGRAMS += mod_d2k
|
||||
mod_d2k: $(mod_d2k_TARGET)
|
||||
|
||||
-#
|
||||
-# Tools
|
||||
-#
|
||||
+
|
||||
+##### Tools #####
|
||||
+
|
||||
# Map Editor
|
||||
editor_SRCS := $(shell find OpenRA.Editor/ -iname '*.cs')
|
||||
editor_TARGET = OpenRA.Editor.exe
|
||||
@@ -163,13 +195,8 @@
|
||||
resgen2 OpenRA.TilesetBuilder/Surface.resx OpenRA.TilesetBuilder.Surface.resources 1> /dev/null
|
||||
tsbuild: OpenRA.TilesetBuilder.frmBuilder.resources OpenRA.TilesetBuilder.frmNew.resources OpenRA.TilesetBuilder.Surface.resources $(tsbuild_TARGET)
|
||||
|
||||
-#
|
||||
-# Launchers / Utilities
|
||||
-#
|
||||
-# Patches binary headers to work around a mono bug
|
||||
-fixheader.exe: packaging/fixheader.cs
|
||||
- @echo CSC fixheader.exe
|
||||
- @$(CSC) packaging/fixheader.cs $(CSFLAGS) -out:fixheader.exe -t:exe $(COMMON_LIBS:%=-r:%)
|
||||
+
|
||||
+##### Launchers / Utilities #####
|
||||
|
||||
# Backend for the launcher apps - queries game/mod info and applies actions to an install
|
||||
utility_SRCS := $(shell find OpenRA.Utility/ -iname '*.cs')
|
||||
@@ -180,11 +207,13 @@
|
||||
PROGRAMS += utility
|
||||
utility: $(utility_TARGET)
|
||||
|
||||
-.PHONY: $(PHONY) $(PROGRAMS)
|
||||
-
|
||||
-#
|
||||
+
|
||||
+# Patches binary headers to work around a mono bug
|
||||
+fixheader.exe: packaging/fixheader.cs
|
||||
+ @echo CSC fixheader.exe
|
||||
+ @$(CSC) packaging/fixheader.cs $(CSFLAGS) -out:fixheader.exe -t:exe $(COMMON_LIBS:%=-r:%)
|
||||
+
|
||||
# Generate build rules for each target defined above in PROGRAMS
|
||||
-#
|
||||
define BUILD_ASSEMBLY
|
||||
|
||||
$$($(1)_TARGET): $$($(1)_SRCS) Makefile $$($(1)_DEPS) fixheader.exe
|
||||
@@ -203,68 +232,67 @@
|
||||
$(foreach prog,$(PROGRAMS),$(eval $(call BUILD_ASSEMBLY,$(prog))))
|
||||
|
||||
|
||||
-#
|
||||
-# Install / Uninstall for *nix
|
||||
-#
|
||||
-prefix ?= /usr/local
|
||||
-datarootdir ?= $(prefix)/share
|
||||
-datadir ?= $(datarootdir)
|
||||
-bindir ?= $(prefix)/bin
|
||||
-BIN_INSTALL_DIR = $(DESTDIR)$(bindir)
|
||||
-INSTALL_DIR = $(DESTDIR)$(datadir)/openra
|
||||
-INSTALL = install
|
||||
-INSTALL_PROGRAM = $(INSTALL)
|
||||
-CORE = fileformats rcg rgl rsdl rnull game editor utility tsbuild
|
||||
+
|
||||
+########################## MAKE/INSTALL RULES ##########################
|
||||
+#
|
||||
+default: dependencies core
|
||||
+
|
||||
+core: game renderers mods utility tsbuild
|
||||
+
|
||||
+tools: editor tsbuild ralint
|
||||
+
|
||||
+package: dependencies core editor docs version
|
||||
+
|
||||
+mods: mod_ra mod_cnc mod_d2k
|
||||
+
|
||||
+all: dependencies core tools
|
||||
+
|
||||
+clean:
|
||||
+ @-$(RM_F) *.exe *.dll *.mdb mods/**/*.dll mods/**/*.mdb *.resources
|
||||
+
|
||||
+distclean: clean
|
||||
+
|
||||
+dependencies:
|
||||
+ @ $(CP_R) thirdparty/*.dl* .
|
||||
+ @ $(CP_R) thirdparty/Tao/* .
|
||||
+
|
||||
+version: mods/ra/mod.yaml mods/cnc/mod.yaml mods/d2k/mod.yaml
|
||||
+ @for i in $? ; do \
|
||||
+ awk '{sub("Version:.*$$","Version: $(VERSION)"); print $0}' $${i} > $${i}.tmp && \
|
||||
+ mv -f $${i}.tmp $${i} ; \
|
||||
+ done
|
||||
|
||||
# Documentation (d2k depends on all mod libraries)
|
||||
-docs:
|
||||
+docs: utility
|
||||
@mono --debug OpenRA.Utility.exe --docs d2k > DOCUMENTATION.md
|
||||
|
||||
-install: all
|
||||
- @-echo "Installing OpenRA to $(INSTALL_DIR)"
|
||||
- @$(INSTALL_PROGRAM) -d $(INSTALL_DIR)
|
||||
- @$(INSTALL_PROGRAM) $(foreach prog,$(CORE),$($(prog)_TARGET)) $(INSTALL_DIR)
|
||||
- @$(INSTALL_PROGRAM) -d $(INSTALL_DIR)/mods/cnc
|
||||
- @$(INSTALL_PROGRAM) $(mod_cnc_TARGET) $(INSTALL_DIR)/mods/cnc
|
||||
- @$(INSTALL_PROGRAM) -d $(INSTALL_DIR)/mods/ra
|
||||
- @$(INSTALL_PROGRAM) $(mod_ra_TARGET) $(INSTALL_DIR)/mods/ra
|
||||
- @$(INSTALL_PROGRAM) -d $(INSTALL_DIR)/mods/d2k
|
||||
- @$(INSTALL_PROGRAM) $(mod_d2k_TARGET) $(INSTALL_DIR)/mods/d2k
|
||||
-
|
||||
- @-cp $(foreach f,$(shell ls mods/cnc --hide=*.dll),mods/cnc/$(f)) $(INSTALL_DIR)/mods/cnc
|
||||
- @cp -r mods/cnc/maps $(INSTALL_DIR)/mods/cnc
|
||||
- @cp -r mods/cnc/chrome $(INSTALL_DIR)/mods/cnc
|
||||
- @cp -r mods/cnc/bits $(INSTALL_DIR)/mods/cnc
|
||||
- @cp -r mods/cnc/rules $(INSTALL_DIR)/mods/cnc
|
||||
- @cp -r mods/cnc/sequences $(INSTALL_DIR)/mods/cnc
|
||||
- @cp -r mods/cnc/tilesets $(INSTALL_DIR)/mods/cnc
|
||||
- @cp -r mods/cnc/uibits $(INSTALL_DIR)/mods/cnc
|
||||
-
|
||||
- @-cp $(foreach f,$(shell ls mods/ra --hide=*.dll),mods/ra/$(f)) $(INSTALL_DIR)/mods/ra
|
||||
- @cp -r mods/ra/maps $(INSTALL_DIR)/mods/ra
|
||||
- @cp -r mods/ra/bits $(INSTALL_DIR)/mods/ra
|
||||
- @cp -r mods/ra/chrome $(INSTALL_DIR)/mods/ra
|
||||
- @cp -r mods/ra/rules $(INSTALL_DIR)/mods/ra
|
||||
- @cp -r mods/ra/tilesets $(INSTALL_DIR)/mods/ra
|
||||
- @cp -r mods/ra/uibits $(INSTALL_DIR)/mods/ra
|
||||
-
|
||||
- @-cp $(foreach f,$(shell ls mods/d2k --hide=*.dll),mods/d2k/$(f)) $(INSTALL_DIR)/mods/d2k
|
||||
- @cp -r mods/d2k/maps $(INSTALL_DIR)/mods/d2k
|
||||
- @cp -r mods/d2k/bits $(INSTALL_DIR)/mods/d2k
|
||||
- @cp -r mods/d2k/chrome $(INSTALL_DIR)/mods/d2k
|
||||
- @cp -r mods/d2k/rules $(INSTALL_DIR)/mods/d2k
|
||||
- @cp -r mods/d2k/tilesets $(INSTALL_DIR)/mods/d2k
|
||||
- @cp -r mods/d2k/uibits $(INSTALL_DIR)/mods/d2k
|
||||
-
|
||||
- @cp -r glsl $(INSTALL_DIR)
|
||||
- @cp -r cg $(INSTALL_DIR)
|
||||
- @cp *.ttf $(INSTALL_DIR)
|
||||
- @cp thirdparty/Tao/* $(INSTALL_DIR)
|
||||
- @$(INSTALL_PROGRAM) thirdparty/ICSharpCode.SharpZipLib.dll $(INSTALL_DIR)
|
||||
- @$(INSTALL_PROGRAM) thirdparty/FuzzyLogicLibrary.dll $(INSTALL_DIR)
|
||||
- @$(INSTALL_PROGRAM) thirdparty/SharpFont.dll $(INSTALL_DIR)
|
||||
- @cp thirdparty/SharpFont.dll.config $(INSTALL_DIR)
|
||||
- @$(INSTALL_PROGRAM) thirdparty/Mono.Nat.dll $(INSTALL_DIR)
|
||||
+install: install-core
|
||||
+
|
||||
+install-all: install-core install-tools
|
||||
+
|
||||
+install-core: default
|
||||
+ @-echo "Installing OpenRA to $(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_DIR) "$(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_PROGRAM) $(foreach prog,$(CORE),$($(prog)_TARGET)) "$(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_DIR) "$(DATA_INSTALL_DIR)/mods"
|
||||
+ @$(CP_R) mods/cnc "$(DATA_INSTALL_DIR)/mods/"
|
||||
+ @$(INSTALL_PROGRAM) $(mod_cnc_TARGET) "$(DATA_INSTALL_DIR)/mods/cnc"
|
||||
+ @$(CP_R) mods/ra "$(DATA_INSTALL_DIR)/mods/"
|
||||
+ @$(INSTALL_PROGRAM) $(mod_ra_TARGET) "$(DATA_INSTALL_DIR)/mods/ra"
|
||||
+ @$(CP_R) mods/d2k "$(DATA_INSTALL_DIR)/mods/"
|
||||
+ @$(INSTALL_PROGRAM) $(mod_d2k_TARGET) "$(DATA_INSTALL_DIR)/mods/d2k"
|
||||
+
|
||||
+ @$(INSTALL_DATA) AUTHORS "$(DATA_INSTALL_DIR)/AUTHORS"
|
||||
+
|
||||
+ @$(CP_R) glsl "$(DATA_INSTALL_DIR)"
|
||||
+ @$(CP_R) cg "$(DATA_INSTALL_DIR)"
|
||||
+ @$(CP) *.ttf "$(DATA_INSTALL_DIR)"
|
||||
+ @$(CP) thirdparty/Tao/* "$(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_PROGRAM) thirdparty/ICSharpCode.SharpZipLib.dll "$(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_PROGRAM) thirdparty/FuzzyLogicLibrary.dll "$(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_PROGRAM) thirdparty/SharpFont.dll "$(DATA_INSTALL_DIR)"
|
||||
+ @$(CP) thirdparty/SharpFont.dll.config "$(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_PROGRAM) thirdparty/Mono.Nat.dll "$(DATA_INSTALL_DIR)"
|
||||
|
||||
@echo "#!/bin/sh" > openra
|
||||
@echo 'BINDIR=$$(dirname $$(readlink -f $$0))' >> openra
|
||||
@@ -273,6 +301,16 @@
|
||||
@echo 'cd "$${DATADIR}/openra"' >> openra
|
||||
@echo 'exec mono OpenRA.Game.exe "$$@"' >> openra
|
||||
|
||||
+ @$(INSTALL_DIR) "$(BIN_INSTALL_DIR)"
|
||||
+ @$(INSTALL_PROGRAM) -m +rx openra "$(BIN_INSTALL_DIR)"
|
||||
+
|
||||
+ @-$(RM) openra
|
||||
+
|
||||
+install-tools: tools
|
||||
+ @-echo "Installing OpenRA tools to $(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_DIR) "$(DATA_INSTALL_DIR)"
|
||||
+ @$(INSTALL_PROGRAM) $(foreach prog,$(TOOLS),$($(prog)_TARGET)) "$(DATA_INSTALL_DIR)"
|
||||
+
|
||||
@echo "#!/bin/sh" > openra-editor
|
||||
@echo 'BINDIR=$$(dirname $$(readlink -f $$0))' >> openra-editor
|
||||
@echo 'ROOTDIR="$${BINDIR%'"$(bindir)"'}"' >> openra-editor
|
||||
@@ -280,14 +318,42 @@
|
||||
@echo 'cd "$${DATADIR}/openra"' >> openra-editor
|
||||
@echo 'exec mono OpenRA.Editor.exe "$$@"' >> openra-editor
|
||||
|
||||
- @$(INSTALL_PROGRAM) -d $(BIN_INSTALL_DIR)
|
||||
- @$(INSTALL_PROGRAM) -m +rx openra $(BIN_INSTALL_DIR)
|
||||
- @$(INSTALL_PROGRAM) -m +rx openra-editor $(BIN_INSTALL_DIR)
|
||||
-
|
||||
- @-rm openra
|
||||
- @-rm openra-editor
|
||||
+ @$(INSTALL_DIR) "$(BIN_INSTALL_DIR)"
|
||||
+ @$(INSTALL_PROGRAM) -m +rx openra-editor "$(BIN_INSTALL_DIR)"
|
||||
+
|
||||
+ @-$(RM) openra-editor
|
||||
|
||||
uninstall:
|
||||
- @-rm -r $(INSTALL_DIR)
|
||||
- @-rm $(DESTDIR)$(bindir)/openra
|
||||
- @-rm $(DESTDIR)$(bindir)/openra-editor
|
||||
+ @-$(RM_R) "$(DATA_INSTALL_DIR)"
|
||||
+ @-$(RM_F) "$(BIN_INSTALL_DIR)/openra"
|
||||
+ @-$(RM_F) "$(BIN_INSTALL_DIR)/openra-editor"
|
||||
+
|
||||
+help:
|
||||
+ @echo to compile, run:
|
||||
+ @echo \ \ make
|
||||
+ @echo
|
||||
+ @echo to compile with development tools, run:
|
||||
+ @echo \ \ make all
|
||||
+ @echo
|
||||
+ @echo to install, run:
|
||||
+ @echo \ \ make \[prefix=/foo\] \[bindir=/bar/bin\] install
|
||||
+ @echo
|
||||
+ @echo to install with development tools, run:
|
||||
+ @echo \ \ make \[prefix=/foo\] \[bindir=/bar/bin\] install-all
|
||||
+ @echo
|
||||
+ @echo to uninstall, run:
|
||||
+ @echo \ \ make uninstall
|
||||
+ @echo
|
||||
+ @echo to start the game, run:
|
||||
+ @echo \ \ openra
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+########################### MAKEFILE SETTINGS ##########################
|
||||
+#
|
||||
+.DEFAULT_GOAL := default
|
||||
+
|
||||
+.SUFFIXES:
|
||||
+
|
||||
+.PHONY: core tools package all mods clean distclean dependencies version $(PROGRAMS)
|
@ -1,15 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Tue Dec 24 21:10:12 UTC 2013
|
||||
Subject: fix engine detection
|
||||
|
||||
--- a/OpenRA.Game/GameRules/Settings.cs
|
||||
+++ b/OpenRA.Game/GameRules/Settings.cs
|
||||
@@ -83,7 +83,7 @@
|
||||
|
||||
public class GraphicSettings
|
||||
{
|
||||
- public string Renderer = "Gl";
|
||||
+ public string Renderer = "Sdl2";
|
||||
public WindowMode Mode = WindowMode.PseudoFullscreen;
|
||||
public int2 FullscreenSize = new int2(0,0);
|
||||
public int2 WindowedSize = new int2(1024, 768);
|
@ -1,90 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils mono gnome2-utils vcs-snapshot games
|
||||
|
||||
DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
|
||||
HOMEPAGE="http://open-ra.org/"
|
||||
SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="cg"
|
||||
|
||||
DEPEND="dev-dotnet/libgdiplus
|
||||
dev-lang/mono
|
||||
media-libs/freetype:2[X]
|
||||
media-libs/libsdl[X,opengl,video]
|
||||
media-libs/openal
|
||||
virtual/jpeg:0
|
||||
virtual/opengl
|
||||
cg? ( >=media-gfx/nvidia-cg-toolkit-2.1.0017 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
vcs-snapshot_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-sound.patch
|
||||
|
||||
# register game-version
|
||||
sed \
|
||||
-e "/Version/s/{DEV_VERSION}/release-${PV}/" \
|
||||
-i mods/{ra,cnc}/mod.yaml || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
datadir="${GAMES_DATADIR}" \
|
||||
bindir="${GAMES_BINDIR}" \
|
||||
libdir="$(games_get_libdir)/${PN}" \
|
||||
DESTDIR="${D}" \
|
||||
install
|
||||
|
||||
# icons
|
||||
insinto /usr/share/icons/
|
||||
doins -r packaging/linux/hicolor
|
||||
|
||||
# desktop entries
|
||||
local myrenderer=$(usex cg Cg Gl)
|
||||
make_desktop_entry "${PN} Game.Mods=cnc Graphics.Renderer=${myrenderer}" \
|
||||
"OpenRA CNC" ${PN}
|
||||
make_desktop_entry "${PN} Game.Mods=ra Graphics.Renderer=${myrenderer}" \
|
||||
"OpenRA RA" ${PN}
|
||||
make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
|
||||
|
||||
dodoc "${FILESDIR}"/README.gentoo README HACKING CHANGELOG
|
||||
|
||||
# file permissions
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
|
||||
if ! use cg ; then
|
||||
elog "If you have problems starting the game consider switching"
|
||||
elog "to Graphics.Renderer=Cg in openra*.desktop or manually"
|
||||
elog "run:"
|
||||
elog "${PN} Game.Mods=\$mod Graphics.Renderer=Cg"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils mono-env gnome2-utils vcs-snapshot games
|
||||
|
||||
DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
|
||||
HOMEPAGE="http://open-ra.org/"
|
||||
SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="cg tools"
|
||||
|
||||
DEPEND="dev-dotnet/libgdiplus
|
||||
dev-lang/mono
|
||||
media-libs/freetype:2[X]
|
||||
media-libs/libsdl[X,opengl,video]
|
||||
media-libs/openal
|
||||
virtual/jpeg:0
|
||||
virtual/opengl
|
||||
cg? ( >=media-gfx/nvidia-cg-toolkit-2.1.0017 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
mono-env_pkg_setup
|
||||
games_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
vcs-snapshot_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-makefile.patch
|
||||
|
||||
# register game-version
|
||||
sed \
|
||||
-e "/Version/s/{DEV_VERSION}/release-${PV}/" \
|
||||
-i mods/{ra,cnc,d2k}/mod.yaml || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake $(usex tools "all" "")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
datadir="${GAMES_DATADIR}" \
|
||||
bindir="${GAMES_BINDIR}" \
|
||||
libdir="$(games_get_libdir)/${PN}" \
|
||||
DESTDIR="${D}" \
|
||||
$(usex tools "install-all" "install")
|
||||
|
||||
# icons
|
||||
insinto /usr/share/icons/
|
||||
doins -r packaging/linux/hicolor
|
||||
|
||||
# desktop entries
|
||||
local myrenderer=$(usex cg Cg Gl)
|
||||
make_desktop_entry "${PN} Game.Mods=cnc Graphics.Renderer=${myrenderer}" \
|
||||
"OpenRA CNC" ${PN}
|
||||
make_desktop_entry "${PN} Game.Mods=ra Graphics.Renderer=${myrenderer}" \
|
||||
"OpenRA RA" ${PN}
|
||||
make_desktop_entry "${PN} Game.Mods=d2k Graphics.Renderer=${myrenderer}" \
|
||||
"OpenRA Dune2k" ${PN}
|
||||
make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
|
||||
|
||||
dodoc "${FILESDIR}"/README.gentoo README.md HACKING CHANGELOG
|
||||
|
||||
# file permissions
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
|
||||
if ! use cg ; then
|
||||
elog "If you have problems starting the game consider switching"
|
||||
elog "to Graphics.Renderer=Cg in openra*.desktop or manually"
|
||||
elog "run:"
|
||||
elog "${PN} Game.Mods=\$mod Graphics.Renderer=Cg"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,93 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils mono-env gnome2-utils vcs-snapshot games
|
||||
|
||||
DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
|
||||
HOMEPAGE="http://open-ra.org/"
|
||||
SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="tools"
|
||||
|
||||
DEPEND="dev-dotnet/libgdiplus
|
||||
dev-lang/mono
|
||||
media-libs/freetype:2[X]
|
||||
|| (
|
||||
media-libs/libsdl[X,opengl,video]
|
||||
media-libs/libsdl2[X,opengl,video]
|
||||
)
|
||||
media-libs/openal
|
||||
virtual/jpeg:0
|
||||
virtual/opengl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
mono-env_pkg_setup
|
||||
games_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
vcs-snapshot_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-sdl2.patch
|
||||
# register game-version
|
||||
sed \
|
||||
-e "/Version/s/{DEV_VERSION}/release-${PV}/" \
|
||||
-i mods/{ra,cnc,d2k}/mod.yaml || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake $(usex tools "all" "")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
bindir="${GAMES_BINDIR}" \
|
||||
libexecdir="$(games_get_libdir)" \
|
||||
DESTDIR="${D}" \
|
||||
$(usex tools "install-all" "install")
|
||||
|
||||
# icons
|
||||
insinto /usr/share/icons/
|
||||
doins -r packaging/linux/hicolor
|
||||
|
||||
# desktop entries
|
||||
make_desktop_entry "${PN} Game.Mods=cnc" "OpenRA CNC" ${PN}
|
||||
make_desktop_entry "${PN} Game.Mods=ra" "OpenRA RA" ${PN}
|
||||
make_desktop_entry "${PN} Game.Mods=d2k" "OpenRA Dune2k" ${PN}
|
||||
make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
|
||||
|
||||
dodoc "${FILESDIR}"/README.gentoo README.md CHANGELOG
|
||||
|
||||
# file permissions
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
|
||||
elog "optional dependencies:"
|
||||
elog " media-gfx/nvidia-cg-toolkit (fallback renderer if OpenGL fails)"
|
||||
elog
|
||||
elog "you might also want to emerge media-libs/libsdl2 specifically,"
|
||||
elog "because ${PN} supports both sdl1.2 and sdl2, but the ebuild only"
|
||||
elog "pulls in one of them, prefering sdl1.2."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,96 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils mono-env gnome2-utils vcs-snapshot games
|
||||
|
||||
DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
|
||||
HOMEPAGE="http://open-ra.org/"
|
||||
SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="tools"
|
||||
|
||||
QA_PREBUILT="$(games_get_libdir)/openra/liblua*"
|
||||
|
||||
DEPEND="dev-dotnet/libgdiplus
|
||||
dev-lang/mono
|
||||
media-libs/freetype:2[X]
|
||||
media-libs/libsdl2[X,opengl,video]
|
||||
media-libs/openal
|
||||
virtual/jpeg:0
|
||||
virtual/opengl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
mono-env_pkg_setup
|
||||
games_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
vcs-snapshot_src_unpack
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_prepare() {
|
||||
# register game-version
|
||||
sed \
|
||||
-e "/Version/s/{DEV_VERSION}/release-${PV}/" \
|
||||
-i mods/{ra,cnc,d2k}/mod.yaml || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake $(usex tools "all" "")
|
||||
emake native-dependencies
|
||||
emake docs
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
datadir="/usr/share" \
|
||||
bindir="${GAMES_BINDIR}" \
|
||||
libdir="$(games_get_libdir)" \
|
||||
DESTDIR="${D}" \
|
||||
$(usex tools "install-all" "install") install-linux-scripts
|
||||
|
||||
exeinto "$(games_get_libdir)/openra"
|
||||
doexe Eluant.dll.config liblua$(usex amd64 "64" "32")*
|
||||
|
||||
# icons
|
||||
insinto /usr/share/icons/
|
||||
doins -r packaging/linux/hicolor
|
||||
|
||||
# desktop entries
|
||||
make_desktop_entry "${PN} Game.Mods=cnc" "OpenRA CNC" ${PN}
|
||||
make_desktop_entry "${PN} Game.Mods=ra" "OpenRA RA" ${PN}
|
||||
make_desktop_entry "${PN} Game.Mods=d2k" "OpenRA Dune2k" ${PN}
|
||||
make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
|
||||
|
||||
dodoc "${FILESDIR}"/README.gentoo README.md CONTRIBUTING.md AUTHORS \
|
||||
DOCUMENTATION.md Lua-API.md
|
||||
|
||||
# file permissions
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
|
||||
elog "optional dependencies:"
|
||||
elog " media-gfx/nvidia-cg-toolkit (fallback renderer if OpenGL fails)"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,245 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
|
||||
|
||||
inherit toolchain-funcs cmake-utils python-single-r1 java-pkg-opt-2 java-ant-2
|
||||
|
||||
DESCRIPTION="A collection of algorithms and sample code for various computer vision problems"
|
||||
HOMEPAGE="http://opencv.org"
|
||||
|
||||
SRC_URI="
|
||||
mirror://sourceforge/opencvlibrary/opencv-unix/${PV}/${P}.zip
|
||||
https://github.com/Itseez/${PN}/archive/${PV}.zip -> ${P}.zip
|
||||
contrib? ( https://github.com/Itseez/${PN}_contrib/archive/${PV}.zip -> ${P}_contrib.zip )"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/3.1" # subslot = libopencv* soname version
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux"
|
||||
IUSE="contrib cuda doc +eigen examples ffmpeg gdal gphoto2 gstreamer gtk ieee1394 ipp jpeg jpeg2k libav opencl openexr opengl openmp pch png +python qt4 qt5 testprograms threads tiff vaapi v4l vtk webp xine"
|
||||
REQUIRED_USE="
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
?? ( qt4 qt5 )
|
||||
"
|
||||
|
||||
# The following logic is intrinsic in the build system, but we do not enforce
|
||||
# it on the useflags since this just blocks emerging pointlessly:
|
||||
# gtk? ( !qt4 )
|
||||
# opengl? ( || ( gtk qt4 ) )
|
||||
# openmp? ( !threads )
|
||||
|
||||
RDEPEND="
|
||||
app-arch/bzip2
|
||||
sys-libs/zlib
|
||||
cuda? ( >=dev-util/nvidia-cuda-toolkit-5.5 )
|
||||
ffmpeg? (
|
||||
libav? ( media-video/libav:0= )
|
||||
!libav? ( media-video/ffmpeg:0= )
|
||||
)
|
||||
gdal? ( sci-libs/gdal )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
)
|
||||
gtk? (
|
||||
dev-libs/glib:2
|
||||
x11-libs/gtk+:2
|
||||
opengl? ( x11-libs/gtkglext )
|
||||
)
|
||||
java? ( >=virtual/jre-1.6:* )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
jpeg2k? ( media-libs/jasper )
|
||||
ieee1394? (
|
||||
media-libs/libdc1394
|
||||
sys-libs/libraw1394
|
||||
)
|
||||
ipp? ( sci-libs/ipp )
|
||||
opencl? ( virtual/opencl )
|
||||
openexr? ( media-libs/openexr )
|
||||
opengl? ( virtual/opengl virtual/glu )
|
||||
png? ( media-libs/libpng:0= )
|
||||
python? ( ${PYTHON_DEPS} dev-python/numpy[${PYTHON_USEDEP}] )
|
||||
qt4? (
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qttest:4
|
||||
opengl? ( dev-qt/qtopengl:4 )
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qttest:5
|
||||
dev-qt/qtconcurrent:5
|
||||
opengl? ( dev-qt/qtopengl:5 )
|
||||
)
|
||||
threads? ( dev-cpp/tbb )
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
v4l? ( >=media-libs/libv4l-0.8.3 )
|
||||
vtk? ( sci-libs/vtk[rendering] )
|
||||
webp? ( media-libs/libwebp )
|
||||
xine? ( media-libs/xine-lib )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
eigen? ( dev-cpp/eigen:3 )
|
||||
java? ( >=virtual/jdk-1.6 )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
java-pkg-opt-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-gles.patch" \
|
||||
"${FILESDIR}/${PN}-3.1.0-cmake-no-opengl.patch" \
|
||||
"${FILESDIR}/${P}-git-autodetect.patch"
|
||||
|
||||
# remove bundled stuff
|
||||
rm -rf 3rdparty
|
||||
sed -i \
|
||||
-e '/add_subdirectory(.*3rdparty.*)/ d' \
|
||||
CMakeLists.txt cmake/*cmake || die
|
||||
|
||||
java-pkg-opt-2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use openmp; then
|
||||
tc-has-openmp || die "Please switch to an openmp compatible compiler"
|
||||
fi
|
||||
|
||||
JAVA_ANT_ENCODING="iso-8859-1"
|
||||
# set encoding so even this cmake build will pick it up.
|
||||
export ANT_OPTS+=" -Dfile.encoding=iso-8859-1"
|
||||
java-ant-2_src_configure
|
||||
|
||||
# please dont sort here, order is the same as in CMakeLists.txt
|
||||
local mycmakeargs=(
|
||||
# the optinal dependency libraries
|
||||
$(cmake-utils_use_with ieee1394 1394)
|
||||
-DWITH_AVFOUNDATION=OFF # IOS
|
||||
-DWITH_CARBON=OFF # APPLE
|
||||
$(cmake-utils_use_with eigen)
|
||||
$(cmake-utils_use_with ffmpeg)
|
||||
-DWITH_VFW=OFF # video windows support
|
||||
$(cmake-utils_use_with gstreamer)
|
||||
-DWITH_GSTREAMER_0_10=OFF
|
||||
$(cmake-utils_use_with gtk)
|
||||
-DWITH_GTK_2_X=OFF
|
||||
$(cmake-utils_use_with ipp)
|
||||
$(cmake-utils_use_with java)
|
||||
$(cmake-utils_use_with jpeg2k JASPER)
|
||||
$(cmake-utils_use_with jpeg)
|
||||
$(cmake-utils_use_with webp)
|
||||
$(cmake-utils_use_with opencl)
|
||||
$(cmake-utils_use_with gphoto2)
|
||||
$(cmake-utils_use_with openexr)
|
||||
$(cmake-utils_use_with opengl)
|
||||
$(cmake-utils_use_with openmp)
|
||||
-DWITH_OPENNI=OFF #not packaged
|
||||
-DWITH_OPENNI2=OFF #not packaged
|
||||
$(cmake-utils_use_with png)
|
||||
$(cmake-utils_use_build python opencv_python)
|
||||
-DWITH_PVAPI=OFF # not packaged
|
||||
-DWITH_GIGEAPI=OFF
|
||||
-DWITH_QUICKTIME=OFF
|
||||
-DWITH_WIN32UI=OFF
|
||||
$(cmake-utils_use_with threads TBB)
|
||||
-DWITH_CSTRIPES=OFF
|
||||
-DWITH_PTHREADS_PF=ON
|
||||
$(cmake-utils_use_with tiff)
|
||||
-DWITH_UNICAP=OFF # not packaged
|
||||
$(cmake-utils_use_with v4l V4L)
|
||||
$(cmake-utils_use_with vtk VTK)
|
||||
-DWITH_LIBV4L=ON
|
||||
-DWITH_DSHOW=ON # direct show supp
|
||||
-DWITH_MSMF=OFF
|
||||
-DWITH_VIDEOINPUT=OFF # windows only
|
||||
-DWITH_XIMEA=OFF # windows only
|
||||
$(cmake-utils_use_with xine)
|
||||
-DWITH_CLP=OFF
|
||||
$(cmake-utils_use_with opencl)
|
||||
-DWITH_OPENCL_SVM=OFF
|
||||
$(cmake-utils_use_with opencl OPENCLAMDFFT)
|
||||
$(cmake-utils_use_with opencl OPENCLAMDBLAS)
|
||||
-DWITH_DIRECTX=OFF
|
||||
-DWITH_INTELPERC=OFF
|
||||
-DWITH_IPP_A=OFF
|
||||
-DWITH_MATLAB=ON #default
|
||||
$(cmake-utils_use_with vaapi VA)
|
||||
$(cmake-utils_use_with vaapi VA_INTEL)
|
||||
$(cmake-utils_use_with gdal gdal)
|
||||
#
|
||||
# OpenCV build components
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
-DBUILD_ANDROID_EXAMPLES=OFF
|
||||
$(cmake-utils_use_build doc DOCS)
|
||||
$(cmake-utils_use_build examples)
|
||||
$(cmake-utils_use_build java opencv_java) #for -java bug #555650
|
||||
-DBUILD_PERF_TESTS=OFF
|
||||
$(cmake-utils_use_build testprograms TESTS)
|
||||
# install examples, tests etc
|
||||
$(cmake-utils_use examples INSTALL_C_EXAMPLES)
|
||||
$(cmake-utils_use testprograms INSTALL_TESTS)
|
||||
# build options
|
||||
$(cmake-utils_use_enable pch PRECOMPILED_HEADERS)
|
||||
-DOPENCV_EXTRA_FLAGS_RELEASE="" # black magic
|
||||
)
|
||||
|
||||
if use qt4; then
|
||||
mycmakeargs+=( "-DWITH_QT=4" )
|
||||
elif use qt5; then
|
||||
mycmakeargs+=( "-DWITH_QT=5" )
|
||||
else
|
||||
mycmakeargs+=( "-DWITH_QT=OFF" )
|
||||
fi
|
||||
|
||||
if use contrib; then
|
||||
mycmakeargs+=( "-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-${PV}/modules" )
|
||||
fi
|
||||
|
||||
if use cuda; then
|
||||
mycmakeargs+=( "-DWITH_CUDA=ON" )
|
||||
mycmakeargs+=( "-DWITH_CUBLAS=ON" )
|
||||
mycmakeargs+=( "-DWITH_CUFFT=ON" )
|
||||
mycmakeargs+=( "-DWITH_NVCUVID=ON" ) #Nvidia video decoding library supp
|
||||
else
|
||||
mycmakeargs+=( "-DWITH_CUDA=OFF" )
|
||||
mycmakeargs+=( "-DWITH_CUBLAS=OFF" )
|
||||
mycmakeargs+=( "-DWITH_CUFFT=OFF" )
|
||||
mycmakeargs+=( "-DWITH_NVCUVID=OFF" )
|
||||
fi
|
||||
|
||||
if use examples && use python; then
|
||||
mycmakeargs+=( "-DINSTALL_PYTHON_EXAMPLES=ON" )
|
||||
else
|
||||
mycmakeargs+=( "-DINSTALL_PYTHON_EXAMPLES=OFF" )
|
||||
fi
|
||||
|
||||
# things we want to be hard off or not yet figured out
|
||||
mycmakeargs+=(
|
||||
"-DOPENCV_BUILD_3RDPARTY_LIBS=OFF"
|
||||
"-DBUILD_LATEX_DOCS=OFF"
|
||||
"-DBUILD_PACKAGE=OFF"
|
||||
"-DENABLE_PROFILING=OFF"
|
||||
)
|
||||
|
||||
# things we want to be hard enabled not worth useflag
|
||||
mycmakeargs+=(
|
||||
"-DCMAKE_SKIP_RPATH=ON"
|
||||
"-DOPENCV_DOC_INSTALL_PATH=${EPREFIX}/usr/share/doc/${PF}"
|
||||
)
|
||||
|
||||
# hardcode cuda paths
|
||||
mycmakeargs+=(
|
||||
"-DCUDA_NPP_LIBRARY_ROOT_DIR=/opt/cuda"
|
||||
)
|
||||
|
||||
# workaround for bug 413429
|
||||
tc-export CC CXX
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 24 May 2016 14:40:44 +0000
|
||||
Tue, 24 May 2016 20:48:11 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 24 May 2016 14:40:45 +0000
|
||||
Tue, 24 May 2016 20:48:11 +0000
|
||||
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=prepare pretend
|
||||
DEPEND=app-crypt/mhash dev-libs/udis86 x11-libs/wxGTK:2.8[X]
|
||||
DESCRIPTION=A cross-platform hex editor designed specially for large files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://wxhexeditor.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-crypt/mhash dev-libs/udis86 x11-libs/wxGTK:2.8[X]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/wxhexeditor/wxHexEditor-v0.22-src.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=e935f1334cbaad40a18dc55774c55541
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=install prepare
|
||||
DEPEND=>=dev-libs/libxml2-2.7.3-r1 dev-libs/libxslt dev-libs/xerces-c[icu] dev-libs/libpcre app-text/aspell !aqua? ( x11-libs/wxGTK:2.8[X] ) aqua? ( x11-libs/wxGTK:2.8[aqua] ) dev-libs/boost !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=XML Copy Editor is a fast, free, validating XML editor
|
||||
EAPI=4
|
||||
HOMEPAGE=http://xml-copy-editor.sourceforge.net/
|
||||
IUSE=aqua guidexml
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/libxml2-2.7.3-r1 dev-libs/libxslt dev-libs/xerces-c[icu] dev-libs/libpcre app-text/aspell !aqua? ( x11-libs/wxGTK:2.8[X] ) aqua? ( x11-libs/wxGTK:2.8[aqua] )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/xml-copy-editor/xmlcopyeditor-1.2.0.12.tar.gz guidexml? ( mirror://gentoo/GuideXML-templates.tar.gz )
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=3c7842aab3c79969d6fbccab32cd8fdf
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst postrm preinst prepare
|
||||
DEPEND=app-text/gtkspell:2 dev-cpp/lucene++ dev-libs/boost:=[nls] dev-libs/expat dev-libs/icu:= || ( =sys-libs/db-5*:=[cxx] =sys-libs/db-4*:=[cxx] ) x11-libs/gtk+:2 x11-libs/wxGTK:3.0[X] virtual/pkgconfig >=sys-apps/sed-4
|
||||
DESCRIPTION=GUI editor for gettext translations files
|
||||
EAPI=5
|
||||
HOMEPAGE=https://poedit.net
|
||||
IUSE=linguas_af linguas_am linguas_an linguas_ar linguas_ast linguas_az linguas_be@latin linguas_be linguas_bg linguas_bn linguas_br linguas_bs linguas_ca linguas_ca@valencia linguas_ckb linguas_co linguas_cs linguas_da linguas_de linguas_el linguas_en_GB linguas_eo linguas_es linguas_et linguas_eu linguas_fa linguas_fi linguas_fr linguas_fur linguas_fy_NL linguas_ga linguas_gl linguas_he linguas_hi linguas_hr linguas_hu linguas_id linguas_is linguas_it linguas_ja linguas_ka linguas_kk linguas_ko linguas_ku linguas_ky linguas_lt linguas_lv linguas_mk linguas_mn linguas_mr linguas_ms linguas_nb linguas_ne linguas_nl linguas_nn linguas_oc linguas_pa linguas_pl linguas_pt_BR linguas_pt_PT linguas_ro linguas_ru linguas_sk linguas_sl linguas_sq linguas_sr linguas_sv linguas_ta linguas_tg linguas_th linguas_tr linguas_tt linguas_ug linguas_uk linguas_ur linguas_uz linguas_vi linguas_wa linguas_zh_CN linguas_zh_TW
|
||||
KEYWORDS=~amd64 ~ppc64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=app-text/gtkspell:2 dev-cpp/lucene++ dev-libs/boost:=[nls] dev-libs/expat dev-libs/icu:= || ( =sys-libs/db-5*:=[cxx] =sys-libs/db-4*:=[cxx] ) x11-libs/gtk+:2 x11-libs/wxGTK:3.0[X]
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/vslavik/poedit/releases/download/v1.8.3-oss/poedit-1.8.3.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 l10n e26ea0642846685782f1813642e7ff0f multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=1ac981315b270bb0058243b5e62d619d
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare setup
|
||||
DEPEND=dev-lang/perl sys-libs/zlib x11-libs/wxGTK:2.8[X] =dev-lang/python-2*
|
||||
DESCRIPTION=simulator for Conway's Game of Life and other cellular automata
|
||||
EAPI=4
|
||||
HOMEPAGE=http://golly.sourceforge.net/
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-lang/perl sys-libs/zlib x11-libs/wxGTK:2.8[X] =dev-lang/python-2*
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/golly/golly-2.4-src.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 python efc1c55fc44c5b7272fc2ffba73c3e6f toolchain-funcs d513d423d449877e49d99af3f7af7acb wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=1b55c98e7deb7e8f97a149272eb98d5b
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst postrm preinst setup
|
||||
DEPEND=dev-lang/perl sys-libs/zlib x11-libs/wxGTK:2.8[X] >=sys-apps/sed-4
|
||||
DESCRIPTION=simulator for Conway's Game of Life and other cellular automata
|
||||
EAPI=5
|
||||
HOMEPAGE=http://golly.sourceforge.net/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-lang/perl sys-libs/zlib x11-libs/wxGTK:2.8[X]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/golly/golly-2.5-src.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 multilib d062ae4ba2fc40a19c11de2ad89b6616 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=77d2ace73aef9aa3fb52c53a562c3184
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst postrm preinst setup
|
||||
DEPEND=dev-lang/perl sys-libs/zlib x11-libs/wxGTK:2.8[X] >=sys-apps/sed-4
|
||||
DESCRIPTION=simulator for Conway's Game of Life and other cellular automata
|
||||
EAPI=5
|
||||
HOMEPAGE=http://golly.sourceforge.net/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-lang/perl sys-libs/zlib x11-libs/wxGTK:2.8[X]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/golly/golly-2.6-src.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 multilib d062ae4ba2fc40a19c11de2ad89b6616 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=77d2ace73aef9aa3fb52c53a562c3184
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst postrm preinst setup
|
||||
DEPEND=dev-lang/perl sys-libs/zlib x11-libs/wxGTK:2.8[X] >=sys-apps/sed-4
|
||||
DESCRIPTION=simulator for Conway's Game of Life and other cellular automata
|
||||
EAPI=5
|
||||
HOMEPAGE=http://golly.sourceforge.net/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-lang/perl sys-libs/zlib x11-libs/wxGTK:2.8[X]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/golly/golly-2.7-src.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 multilib d062ae4ba2fc40a19c11de2ad89b6616 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=77d2ace73aef9aa3fb52c53a562c3184
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-db/postgresql-8.3.0 x11-libs/wxGTK:2.8 >=dev-util/cmake-2.6 sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=pgAgent is a job scheduler for PostgreSQL
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.pgadmin.org/download/pgagent.php
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=POSTGRESQL GPL-2
|
||||
RDEPEND=>=dev-db/postgresql-8.3.0 x11-libs/wxGTK:2.8
|
||||
SLOT=0
|
||||
SRC_URI=mirror://postgresql/pgadmin3/release/pgagent/pgAgent-3.3.0-Source.tar.gz
|
||||
_eclasses_=cmake-utils d6c1714cc58fd2168bf150f2a01f3801 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=b3be714f96d9b00ab0e9c7b6ccb9dcf0
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=x11-libs/wxGTK:2.8[X,debug=] dev-db/sqlite:3
|
||||
DESCRIPTION=C++ wrapper around the public domain SQLite 3.x database
|
||||
EAPI=5
|
||||
HOMEPAGE=http://wxcode.sourceforge.net/components/wxsqlite3/
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=wxWinLL-3
|
||||
RDEPEND=x11-libs/wxGTK:2.8[X,debug=] dev-db/sqlite:3
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/wxcode/wxsqlite3-3.0.6.1.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=2b100908fb16ca16edf1af35c37fa1c2
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=X? ( >=x11-libs/wxGTK-2.6.0 ) >=dev-libs/libxml2-2.0.0 net-misc/curl virtual/libusb:0 sys-libs/readline virtual/pkgconfig
|
||||
DESCRIPTION=flashtool for the multi purpose programming adapter usbprog
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.embedded-projects.net/index.php?page_id=215
|
||||
IUSE=static-libs X
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=X? ( >=x11-libs/wxGTK-2.6.0 ) >=dev-libs/libxml2-2.0.0 net-misc/curl virtual/libusb:0 sys-libs/readline
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/usbprog-0.2.0.tar.bz2
|
||||
_md5_=ded6257a56e5c48250a5292dc569f1ae
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
|
||||
DEPEND=>=dev-haskell/wxdirect-0.90.1.0:2.9=[profile?] x11-libs/wxGTK:2.9=[X,gstreamer,opengl] >=dev-lang/ghc-6.10.4:= >=dev-haskell/cabal-1.6.0.3 >=dev-haskell/cabal-1.1.4
|
||||
DESCRIPTION=wxHaskell C++ wrapper
|
||||
EAPI=5
|
||||
HOMEPAGE=http://haskell.org/haskellwiki/WxHaskell
|
||||
IUSE=profile
|
||||
KEYWORDS=~amd64 ~ppc ~sparc ~x86
|
||||
LICENSE=wxWinLL-3.1
|
||||
RDEPEND=>=dev-haskell/wxdirect-0.90.1.0:2.9=[profile?] x11-libs/wxGTK:2.9=[X,gstreamer,opengl] >=dev-lang/ghc-6.10.4:=
|
||||
SLOT=2.9/0.90.1.1
|
||||
SRC_URI=mirror://hackage/packages/archive/wxc/0.90.1.1/wxc-0.90.1.1.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e ghc-package 892c6c35a9ac0993e65049c039438508 haskell-cabal e93b3ae2b779ea727098c318740957e3 multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=6a836613ee491a73aa1b36c663ef666c
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DEPEND=dev-haskell/parsec:=[profile?] dev-haskell/stm:=[profile?] >=dev-haskell/wxc-0.90.1.0:2.9=[profile?] >=dev-haskell/wxdirect-0.90.1.0:2.9=[profile?] >=dev-lang/ghc-6.12.1:= x11-libs/wxGTK:2.9=[X,gstreamer,opengl] >=dev-haskell/cabal-1.8.0.2 doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour ) >=dev-haskell/cabal-1.1.4
|
||||
DESCRIPTION=wxHaskell core
|
||||
EAPI=5
|
||||
HOMEPAGE=http://haskell.org/haskellwiki/WxHaskell
|
||||
IUSE=doc hscolour profile
|
||||
KEYWORDS=~amd64 ~ppc ~sparc ~x86
|
||||
LICENSE=wxWinLL-3.1
|
||||
RDEPEND=dev-haskell/parsec:=[profile?] dev-haskell/stm:=[profile?] >=dev-haskell/wxc-0.90.1.0:2.9=[profile?] >=dev-haskell/wxdirect-0.90.1.0:2.9=[profile?] >=dev-lang/ghc-6.12.1:= x11-libs/wxGTK:2.9=[X,gstreamer,opengl]
|
||||
SLOT=2.9/0.90.1.1
|
||||
SRC_URI=mirror://hackage/packages/archive/wxcore/0.90.1.1/wxcore-0.90.1.1.tar.gz
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e ghc-package 892c6c35a9ac0993e65049c039438508 haskell-cabal e93b3ae2b779ea727098c318740957e3 multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=4587ffd7d8cdded77510440e928faba6
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=dev-cpp/antlr-cpp:2= sci-libs/gsl:0= sci-libs/plplot:0=[-dynamic] sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib:0= x11-libs/libX11:0= fftw? ( sci-libs/fftw:3.0= ) grib? ( sci-libs/grib_api:0= ) gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs:0= ) hdf? ( sci-libs/hdf:0= ) hdf5? ( sci-libs/hdf5:0= ) imagemagick? ( || ( media-gfx/graphicsmagick[cxx] media-gfx/imagemagick[cxx] ) ) netcdf? ( sci-libs/netcdf ) proj? ( sci-libs/proj ) postscript? ( dev-libs/pslib ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/numpy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) udunits? ( sci-libs/udunits ) wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] ) dev-java/antlr:0[java(+),script(+)] virtual/pkgconfig eigen? ( dev-cpp/eigen:3 ) sys-devel/make >=dev-util/cmake-2.8.12 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=GNU Data Language
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gnudatalanguage.sourceforge.net/
|
||||
IUSE=+eigen fftw grib gshhs hdf hdf5 imagemagick netcdf openmp png proj postscript python static-libs udunits wxwidgets python_targets_python2_7 test
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-cpp/antlr-cpp:2= sci-libs/gsl:0= sci-libs/plplot:0=[-dynamic] sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib:0= x11-libs/libX11:0= fftw? ( sci-libs/fftw:3.0= ) grib? ( sci-libs/grib_api:0= ) gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs:0= ) hdf? ( sci-libs/hdf:0= ) hdf5? ( sci-libs/hdf5:0= ) imagemagick? ( || ( media-gfx/graphicsmagick[cxx] media-gfx/imagemagick[cxx] ) ) netcdf? ( sci-libs/netcdf ) proj? ( sci-libs/proj ) postscript? ( dev-libs/pslib ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/numpy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) udunits? ( sci-libs/udunits ) wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] )
|
||||
REQUIRED_USE=python? ( || ( python_targets_python2_7 ) )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/gnudatalanguage/gdl-0.9.5.tar.gz
|
||||
_eclasses_=cmake-utils d6c1714cc58fd2168bf150f2a01f3801 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=d5464d7ba81ccb16cc03be821362f789
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=dev-cpp/antlr-cpp:2= sci-libs/gsl:0= sci-libs/plplot:0=[-dynamic] sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib:0= x11-libs/libX11:0= fftw? ( sci-libs/fftw:3.0= ) grib? ( sci-libs/grib_api:0= ) gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs:0= ) hdf? ( sci-libs/hdf:0= ) hdf5? ( sci-libs/hdf5:0= ) imagemagick? ( || ( media-gfx/graphicsmagick[cxx] media-gfx/imagemagick[cxx] ) ) netcdf? ( sci-libs/netcdf ) proj? ( sci-libs/proj ) postscript? ( dev-libs/pslib ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/numpy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) udunits? ( sci-libs/udunits ) wxwidgets? ( x11-libs/wxGTK:3.0[X] ) dev-java/antlr:0[java(+),script(+)] virtual/pkgconfig eigen? ( dev-cpp/eigen:3 ) sys-devel/make >=dev-util/cmake-2.8.12 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=GNU Data Language
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gnudatalanguage.sourceforge.net/
|
||||
IUSE=+eigen fftw grib gshhs hdf hdf5 imagemagick netcdf openmp png proj postscript python static-libs udunits wxwidgets python_targets_python2_7 test
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-cpp/antlr-cpp:2= sci-libs/gsl:0= sci-libs/plplot:0=[-dynamic] sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib:0= x11-libs/libX11:0= fftw? ( sci-libs/fftw:3.0= ) grib? ( sci-libs/grib_api:0= ) gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs:0= ) hdf? ( sci-libs/hdf:0= ) hdf5? ( sci-libs/hdf5:0= ) imagemagick? ( || ( media-gfx/graphicsmagick[cxx] media-gfx/imagemagick[cxx] ) ) netcdf? ( sci-libs/netcdf ) proj? ( sci-libs/proj ) postscript? ( dev-libs/pslib ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/numpy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) udunits? ( sci-libs/udunits ) wxwidgets? ( x11-libs/wxGTK:3.0[X] )
|
||||
REQUIRED_USE=python? ( || ( python_targets_python2_7 ) )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/gnudatalanguage/gdl-0.9.5.tar.gz
|
||||
_eclasses_=cmake-utils d6c1714cc58fd2168bf150f2a01f3801 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=09ae47e0e3396b482cddff218d613d8a
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND=>=app-misc/c_rehash-1.7-r1 gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-lang/perl-5 sctp? ( >=net-misc/lksctp-tools-1.0.12 ) test? ( sys-apps/diffutils sys-devel/bc )
|
||||
DESCRIPTION=full-strength general purpose cryptography library (including SSL and TLS)
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.openssl.org/
|
||||
IUSE=+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux
|
||||
LICENSE=openssl
|
||||
PDEPEND=app-misc/ca-certificates
|
||||
RDEPEND=>=app-misc/c_rehash-1.7-r1 gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
|
||||
RESTRICT=!bindist? ( bindist )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://openssl/source/openssl-1.0.2h.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=41547bd0fe324f9eef247c73e4a6c149
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=x11-libs/wxGTK:2.8 >=dev-perl/Wx-0.97.01 dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=access IO of external processes via events
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/Wx-Perl-ProcessStream/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=x11-libs/wxGTK:2.8 >=dev-perl/Wx-0.97.01 dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/M/MD/MDOOTSON/Wx-Perl-ProcessStream-0.32.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce toolchain-funcs d513d423d449877e49d99af3f7af7acb unpacker 45d07319df5f40ee6af58418b0f930be wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=2510046c1f9baa1ccd9af5afc51e562f
|
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue