parent
37cef93797
commit
b5bc648fc2
@ -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,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,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,13 +1,7 @@
|
||||
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
|
||||
EBUILD golly-2.4-r1.ebuild 849 SHA256 89d95eb131a8f26cda899a0dd3d3f186cdc7bc20108a4808bc2e4b8c66e3194c SHA512 5bfdd5c2ad02421d4a6d9035a240770f9c852e455c55c33582ab030d1cdd16d0ed44e83c005f553819e532a6daae54f501251f7524aff32c56c34d6affd4ef1f WHIRLPOOL 7f885fd3f875e310044806e13dd3ab030f8192618838a9a6c7630cdaee30514af7ad23d8f2ab1bf074d051cb1a8670c673457ccecb4ff62d9a570e3b0fb997f4
|
||||
EBUILD golly-2.4.ebuild 875 SHA256 4484971b20f3c2e06bf56dacdeeea2fb7dc7de5c238411fe2499d611fa42f34d SHA512 c09ce10509e4166135a4e71ec07c74421f70f8ce1c1ed3412f1ae2edc3f7623c9e11059412f920aa442f060a46e0bdea11fa315435100499459a8ef1138f5b27 WHIRLPOOL 2d7dd9f5024e6bcf21d069219b3e3c179e7bd58e76c63bfcb992293c36112766bde98481f0966626fbf5bd80495a2666d2b9757ac4d26b52e33bea2dbf4a734f
|
||||
EBUILD golly-2.5.ebuild 971 SHA256 180875773f1e0cc5a9e72b27bc392d41893f3b2e922e5e7a6a7ed3bbaa9b47b7 SHA512 9e415116eb32cc217bdc813317330886cec66b1e83fc92cd8cf950ee8a47db0941273c3553f4bcbd93718d7da2596aa18e470fbecfb61b5831b8c8153d8d54f5 WHIRLPOOL 64f15bbfc971f829317cdc2d8a13a837bab4d7b617469e68173980c02d07c435a04ef09719814ce99ba0ecd132271aafe52629e669d81c107412ab7849dac90a
|
||||
EBUILD golly-2.6.ebuild 971 SHA256 180875773f1e0cc5a9e72b27bc392d41893f3b2e922e5e7a6a7ed3bbaa9b47b7 SHA512 9e415116eb32cc217bdc813317330886cec66b1e83fc92cd8cf950ee8a47db0941273c3553f4bcbd93718d7da2596aa18e470fbecfb61b5831b8c8153d8d54f5 WHIRLPOOL 64f15bbfc971f829317cdc2d8a13a837bab4d7b617469e68173980c02d07c435a04ef09719814ce99ba0ecd132271aafe52629e669d81c107412ab7849dac90a
|
||||
EBUILD golly-2.7-r1.ebuild 971 SHA256 2da248c7d58400d2583d67c81fcdc9179d8c48a76ab532549165d2feb2e49ec2 SHA512 1d574182a2e4502fdb097c48c5ccafb517b3d3773e4585cffc7d846e8a80d5305a24b82e29c90a41ffdc75f50fc16fe3087a19e295e925753a346716a3734daf WHIRLPOOL 175878290d29bd39bbdcf186c5ba6259dfd02899e7c69a2da283f1c34d71a7a4af6f0dec37e90b2bac17ac59d83e4044a0ec7e3b8fab0709049f49e728c66685
|
||||
EBUILD golly-2.7.ebuild 971 SHA256 180875773f1e0cc5a9e72b27bc392d41893f3b2e922e5e7a6a7ed3bbaa9b47b7 SHA512 9e415116eb32cc217bdc813317330886cec66b1e83fc92cd8cf950ee8a47db0941273c3553f4bcbd93718d7da2596aa18e470fbecfb61b5831b8c8153d8d54f5 WHIRLPOOL 64f15bbfc971f829317cdc2d8a13a837bab4d7b617469e68173980c02d07c435a04ef09719814ce99ba0ecd132271aafe52629e669d81c107412ab7849dac90a
|
||||
MISC ChangeLog 2540 SHA256 c89154c5897864d0e1284a4c4fd2f8932f1e7134d2e74f283d09b0ea12e631f3 SHA512 2f770ff6e66d19ef72e75d27daa8f1b764a45d32e6f5dc9113016cc63fc8652e1a12cb6b8c9ad8572de25a26abd285227cd2c18f96a435197692cb2a4b7853cd WHIRLPOOL 57f7a9e0322d65dc0969b06987d00f4caccba7c09f6015685c0786019a8e71688d73c4246c27ef440ab6cf12d7989a89f92bb0633b721d23ddce2b83cd0d436a
|
||||
MISC ChangeLog-2015 4275 SHA256 8b8064fafe17a3d61868c931e168d7f960c7d70b870b1fbf0ead56bd6dfc893f SHA512 93a46e6b48e6217eab9497596057c316138b38931513df8017d01eeeb289da946b72b853d2f56698ddadea2927fa6e7b3785fe4513ae821366c300e30ff31f3d WHIRLPOOL 7957f1266692200adf3e83d1bd9897d366899e58a73e6d3edf0d3532bdc59c6e379c2d9ed8ef1c611a0e829e8cd436fded2db69bd6177a3af51cd63192259464
|
||||
MISC metadata.xml 318 SHA256 64614a66c38262ea234685c1b30859ddb9ae151553185fc445e95ac6c18f8490 SHA512 38f971db2a96d7d2b20a3151b3000c01b0fbe4dac6ec537ff0fe662d50311afbaa42090edc5a91387ea83616d1b143ed104e9596d807b34799acceabd9c2c71f WHIRLPOOL e24235a0d4b00d32871d05b221e7a1178b02e1114542eed78cc06a433514cf84c279833ebf5d2c0617b1ab6f0223e32392f27f88c7e967be3809d4bb0858614d
|
||||
|
@ -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
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
# ChangeLog for dev-cpp/catch
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*catch-9999 (24 May 2016)
|
||||
*catch-1.5.0 (24 May 2016)
|
||||
|
||||
24 May 2016; Michał Górny <mgorny@gentoo.org> +catch-1.5.0.ebuild,
|
||||
+catch-9999.ebuild, +metadata.xml:
|
||||
New package, used by tests in dev-cpp/libjson-rpc-cpp
|
||||
|
@ -1,4 +1,5 @@
|
||||
DIST catch-1.5.0.tar.gz 311787 SHA256 f694634bc56422f28d61052eedc29d43ea20e60a1726eda3ff9acc8fdfca3c08 SHA512 d7011cdfe6eca86aa081b5da371665be8687bcbb41f3702c3075bf01f73e1d2e00894a0917e6437a8735e730ff287a06e189ce94ea00e583ab7282065f25166d WHIRLPOOL 90d7d6d2f4b06169224385e0f2ec0de1312c454a0c7a2a14155f68fe30424e527cde91e5fb4ff9bd441fa846a7caabca023e591ce5837f6c65f0bbe106166401
|
||||
EBUILD catch-1.5.0.ebuild 785 SHA256 e5857b7d62aeddc4fc531fddf437e591d8014836d0e15343bfd27ef02a87cde3 SHA512 709f0b087055332e2fec7a3401add759bc4111e218e7e9ff284dd12d090fd4d397d68ea4337b1f64fa1a24cc903b9193bc7c819bd9b94a13fd478ad02143ea66 WHIRLPOOL 554f87106df63d4267b940a0dc15a357bda5a812ee60dcabc2d44a9368638a15592fa9162aa20bac9e030cb4d43afad672cf8c7244ec05a58203eac8535b2207
|
||||
EBUILD catch-9999.ebuild 746 SHA256 ca0b057d439c4da46bcf576236eaa14b38f26af109e998e7db7ffaf4bc525b8e SHA512 23bf87d469ddf2abbe4088f0dd23997b187913b8ae0c83a9bb2f305a9f17e9a5b2c9eecd5aff027709827a9c485128e26b60d99fa9d8fe53836672f4a0d1e71f WHIRLPOOL a837227c97787ac40bfd48caa8af1b4f71327b4c3bc9794b26e72ba2a907ca4c53bb956f8812d160dc0cdd89908f57a8dbdaa9d9abccbe78c713914780cf97b0
|
||||
MISC ChangeLog 352 SHA256 c4d2910ad3b68bd3cffbe11a2eeb2c1ad60c146cdfba154be0e351b9e44fd9d0 SHA512 3ed0920ebc115236d77bcf9a3b4f60c253504b2c82214c69807c50c02116b5c9888ad4df125cdfcdfe578d7a2bc52fb0586b9ac6eadab00184ad8fffd46e9615 WHIRLPOOL b2ff2d5b71a9e0aa5a17858c8bb5303121be14649a1379d3e5cb76b003351c88be554718261b16f782adc4a12b9d2cf157a8f96f70d76fb0fa03ab025f62890e
|
||||
MISC metadata.xml 329 SHA256 ea78728410ffd353f45c387376fe22660f22452a43e7f4a6ab330be5392a3541 SHA512 a6bc13d759be7cb9ff9c4b754927720ccb73268fec3d6065e3eb873bbf17f9500a50db27962b69890784ec5dfc7bcfcbadaa2c3c867c31e46dbc72a9f3a3f7b0 WHIRLPOOL 7518e576860daa5fb269353e50d982193b2ca07c0cdc7e8c0c9a193a7fa46eecbad75b88b67d0bc14276c1fdc72e62aa28058bfa94431c1a45463ae97b69837d
|
||||
|
@ -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,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,7 +1,6 @@
|
||||
AUX usbprog-0.2.0-wx3.0.patch 919 SHA256 dbd7fad6de9d08d7fb7fdbb4c7c05cb9d57d7c08806e202b6989aa1519cb6dd7 SHA512 30aed7a7ef1ef04133ef8555131604782f50875c307884781314d3448e57ee1eb8e027a27f72f3fa5cda830a0f422437534968d0189c115927593865ab325164 WHIRLPOOL eb266ede426d3c5dfc5dd21e851676a0d15a061577c5c3946a6b75c7866d42da31c352b2c03aea86b6504a90d76e859d09d4f6f327e36bf86919b56091148872
|
||||
DIST usbprog-0.2.0.tar.bz2 4388629 SHA256 ac8b5994c6a17269a31d0fc3242c83c78f6026325f7f732c3a66cf2e5298da7d SHA512 b670da8c578b5afc5e0909e4e961468f6e2f54fe00c2061a21e8c88018c5fb40679c728b03dfeaf1a18f1b3fd527af4e1ceb563b922adb1f38fbb3a07a4b2216 WHIRLPOOL 74aca385eb0881fc4c4d92f7465155ffc26a69df822abcae1da6bef9417ed2048bb1b537ece355ed47e2bcc44e3d6acc4014a5ffe04317d3234f910a605be058
|
||||
EBUILD usbprog-0.2.0-r1.ebuild 896 SHA256 c1fbeca6c851e66c7b4009f5cd469867ad58ed3521cc057666feca20356a8fa2 SHA512 001bb9515051d82de4c66e6909b18031ae8afc39c34e4b08a52da69062e30f0ae6193d73f52f203c6800060a8c87d0ffe11bcc044b5385c392ecaa10f782cbb4 WHIRLPOOL 0dba9ccca8397d0953baca65bcf929e10ae7166f3a9bd7fd6c4ec097a5119b039787a6db88c81d7fc86d4506559d6bbbaca89ad1fa18b75f8ca87bb4b4279a1d
|
||||
EBUILD usbprog-0.2.0.ebuild 750 SHA256 3179592b3aae1f2832dd8caebdf2b86a09d7839bf0bc473f86d6a30fa01dce6d SHA512 ff47e0b098c0205e7662b0201d11f4a4bf4279f89583384ee6c73e7c304b63ab507d5e5fc78cc39a60949c8f340ba0eed1bac4413c539d9cf07be7f38133629a WHIRLPOOL 177fb465ab1842dfbbbaad0cd9dea413aac618bde08bd88f65e5ed3b620847bff18f5550764cd50c36b122e32cc029876bc37090fa20411989523c8034b9a6c0
|
||||
MISC ChangeLog 3124 SHA256 283f6bf3ff22c17abad8473acfa68dd7a5561ef24ae2434aee7c4c7c6fd73571 SHA512 d32548970ada96274168142c42f59b95bb0af01eec457ea0d13f217dbbb75e9c7c47fb9bc7be24a4dd0f6424a04ef922fca2cb897c46e5c474903ae0fdc6b639 WHIRLPOOL caec4f5729f62ee5bdbb718853580e797271936b9f282f2dd863276a2d21f1323cdeedd6791aea7d949540b0c3276d20df18a1cb1283b9fc810cd57b5290240c
|
||||
MISC ChangeLog-2015 750 SHA256 336aa337e28c142434250b8e06c6d88de25970845253571af4ef41d0e2d14042 SHA512 5973fb0fd86712efc4b48e3b53034825a20ab741b280573fafdd58f5a16a18e11bcf64bda76b5f7f3fafe4b346b9c437b65265b0d1e71c10677c92b600e7da10 WHIRLPOOL 58d0b06033ca5e8ce5b6f45c513dbeccb096bff43ea07a952b391eae5d1c209547832500484e44c235607b097fbba3afd0944d75e17aee5c1610d9220e53f224
|
||||
MISC metadata.xml 247 SHA256 751aa1f012df292bed9716a5c6a7e64114b695d2ba0c0572fc7e87fc3bbcebc5 SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e WHIRLPOOL b6c074cf39f6ec1e2d085151836db47f9a4d71bcc9cc3296889bfa10172c7f07837ca79c8613f9c483b1332683e78eebe88e0a433a7caf801fc7ccac2552cd53
|
||||
|
@ -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,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,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,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
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for dev-libs/c-capnproto
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*c-capnproto-0.1 (24 May 2016)
|
||||
|
||||
24 May 2016; Alexis Ballier <aballier@gentoo.org> +c-capnproto-0.1.ebuild,
|
||||
+files/gtest.patch, +metadata.xml:
|
||||
initial import; ebuild by me
|
||||
|
||||
Package-Manager: portage-2.3.0_rc1
|
||||
|
@ -1,4 +1,5 @@
|
||||
AUX gtest.patch 1376 SHA256 6952df55e5eecc4d11b30b3a0289ce4a45c2ae09e03248c165f62aab6d2e57c0 SHA512 32497aa3d50dee3e3d035d99e250717e45dd9f0796f916c25dea6f327fe17db956369f57cffd5ebffb43b5a4c0efeb46bd26d67816da90c5419c2cf4980483c8 WHIRLPOOL ba5c802b7cb298d6ad6ab0dd783a9be4f161f6e20155952b09ddf308b30c8f4ce808f61954be0bde7c7ff5011e861947848ba3fdd3de088eb15e887ea6d60f93
|
||||
DIST c-capnproto-0.1.tar.gz 64051 SHA256 34718b5e56972f3964b69fcc5eea254cfd76d133a1ccf63f84c9e5a5a0faeab9 SHA512 6d8c66061419edafa0e01220a4c0fd23feac1674bb73b6f34c0677edaef9118a87badcbf939390842caa6fa4eb9ed0bc9c8ff542641b563bf729339bff9df9bd WHIRLPOOL d4e6ce299c063dcc57a48afc4f4dcf5ea7fcb485d8e325be31ed37595cfd539a29532f59adb679d3185c1a5af281331a62d83567e9862af44d463784319d7135
|
||||
EBUILD c-capnproto-0.1.ebuild 569 SHA256 a63e102cfd4de31da4ea88daeecddfecb6640029e40075988f53e763c84cabfc SHA512 176fc858eb2c7526f59762ba526675f77a14eabe1d349dde9400cc8fe29f82bacca7d8221a61b758e884fff9fdef0c6db80cd90d20b511f9b582141a25336628 WHIRLPOOL c5b4188abe0eef6c06ed5c966ec66e3a99aa3521bb959714ab1d716737b5029fe62f8292c83055d2057f950b1c38a27e0ec424218433d7ed9b141db3ed0b7980
|
||||
MISC ChangeLog 356 SHA256 ffa26f9917bec323d13aef0e1654144726de498f851b48ee441b3a02dcf237fc SHA512 8926a464a68e57154cc310323c40e6bd761e5cb7e3e3f22f3004707fcecf9c4f8d9a5a05344885baf4341706bfc1225e7e7bf35665a975998e19289908688e6d WHIRLPOOL c677aeb28e5954bd62419fda999d41d157fd8e7583b0fae553cfb262b62ddcaab1ef4166c84fa2fd1ca258efe0b4db85185bfa1306d044a0db14b65d6ca9148a
|
||||
MISC metadata.xml 255 SHA256 07b7f6ce282814f262a715d4f071a99e5287f3a5eae503d449725d58972c9779 SHA512 9f690b13e31f2df4db1f597e8c8158c61aff61b54458cc12b92d2c1567d2d474e61e5ad65d101ad6cea7f1c332869883ee981f9ee3612cd390abec303a08a411 WHIRLPOOL a2b95647be4e0525e37d495a66075c414cf67a6712757febfbe1a571758b8bbba0d17fdc70b0359e990c2e3173496751f1128beaddf2c831b69c683c779f853f
|
||||
|
@ -1,10 +1,10 @@
|
||||
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
|
||||
EBUILD leatherman-0.4.2.ebuild 1079 SHA256 26475f92cdc433ab6d75aa261722ed24f4f380a5db572d58d9da574a5cc7e8d9 SHA512 c56a65de6e376828a24f9b733778aad4a945f7a61b376cbbcacf31b3971177160f74d3e7c85ea6bbadc6d267a78ef59cab902fc1e7ac734c733f96a91047e3c2 WHIRLPOOL 961e70a3987f36108eac96e9991d8ddc7cda515c29d877f09f2fe615924f7fcf8ce35b76dd764857847a795f9eb6715796c11ceb6f72c6db5a430f200e169f50
|
||||
EBUILD leatherman-0.6.2.ebuild 1079 SHA256 26475f92cdc433ab6d75aa261722ed24f4f380a5db572d58d9da574a5cc7e8d9 SHA512 c56a65de6e376828a24f9b733778aad4a945f7a61b376cbbcacf31b3971177160f74d3e7c85ea6bbadc6d267a78ef59cab902fc1e7ac734c733f96a91047e3c2 WHIRLPOOL 961e70a3987f36108eac96e9991d8ddc7cda515c29d877f09f2fe615924f7fcf8ce35b76dd764857847a795f9eb6715796c11ceb6f72c6db5a430f200e169f50
|
||||
EBUILD leatherman-0.6.3.ebuild 1079 SHA256 26475f92cdc433ab6d75aa261722ed24f4f380a5db572d58d9da574a5cc7e8d9 SHA512 c56a65de6e376828a24f9b733778aad4a945f7a61b376cbbcacf31b3971177160f74d3e7c85ea6bbadc6d267a78ef59cab902fc1e7ac734c733f96a91047e3c2 WHIRLPOOL 961e70a3987f36108eac96e9991d8ddc7cda515c29d877f09f2fe615924f7fcf8ce35b76dd764857847a795f9eb6715796c11ceb6f72c6db5a430f200e169f50
|
||||
EBUILD leatherman-0.7.0.ebuild 1079 SHA256 26475f92cdc433ab6d75aa261722ed24f4f380a5db572d58d9da574a5cc7e8d9 SHA512 c56a65de6e376828a24f9b733778aad4a945f7a61b376cbbcacf31b3971177160f74d3e7c85ea6bbadc6d267a78ef59cab902fc1e7ac734c733f96a91047e3c2 WHIRLPOOL 961e70a3987f36108eac96e9991d8ddc7cda515c29d877f09f2fe615924f7fcf8ce35b76dd764857847a795f9eb6715796c11ceb6f72c6db5a430f200e169f50
|
||||
EBUILD leatherman-0.7.1.ebuild 1079 SHA256 26475f92cdc433ab6d75aa261722ed24f4f380a5db572d58d9da574a5cc7e8d9 SHA512 c56a65de6e376828a24f9b733778aad4a945f7a61b376cbbcacf31b3971177160f74d3e7c85ea6bbadc6d267a78ef59cab902fc1e7ac734c733f96a91047e3c2 WHIRLPOOL 961e70a3987f36108eac96e9991d8ddc7cda515c29d877f09f2fe615924f7fcf8ce35b76dd764857847a795f9eb6715796c11ceb6f72c6db5a430f200e169f50
|
||||
MISC ChangeLog 1426 SHA256 f4ebcb14b9578cc14e8fcfa54a76bdd3af62cc425b5209ae634f85cbb0fdfac0 SHA512 8e834082f562ed6c5746a30e8f536cf051c5c12160e18bbb4a37766249043a077d173247617992ee30f28a0f0882595384fcee736f153c4c0b8f1eabcb97461a WHIRLPOOL 136a8798686be5bd3a25eaf9947a822360448eed9170e3ba2f30a78fff2d07bc625653176734a5ca9ad291d3635282b02f5656db98ded18c4c7d2fc3ad0aa261
|
||||
MISC metadata.xml 415 SHA256 361f617e92d34fcf27259db400353da423c9d585ec2bb2128ab58f5cc7fd3a86 SHA512 9450c72aff399df62f4479bee9e2e564bd7c451ee69fef1cf5c59b37331b312c982418de6d8dc1a5dcaec37050165413e13f83de5102e88e1c5fffa67d9b0023 WHIRLPOOL 016361dd4c0590f34c5f838f7d7a3056e06c3bbc2c90cda029424dffcf203daa4bb39076c0889016cd796aa8b48130e25d49d9e813b959aa95727c0c391c340f
|
||||
|
@ -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,5 +1,5 @@
|
||||
DIST starpu-1.1.5.tar.gz 5209660 SHA256 3b93d3d54b2bd4c96d49ca4a46f6d4ed077c7d7602baa2044152ef55ad5d9b15 SHA512 e22a51c601c1997f6a9279e87b22a96f2b25a9c8bb4b715ee3a048ed8af638997610ba72c7b42f61d9401464464c57402feebc76368f9df6ca84fa1305baeedd WHIRLPOOL dc2e17be76b58e5c2c902f653d2e2cf4961cf2618347d2f7ebe7b7597c0c5abfb93690e117ded809ae9f84586b380e8355fd8767a09974a479b06c76addd48b7
|
||||
EBUILD starpu-1.1.5.ebuild 2142 SHA256 af9cdc597bf51bbb9b5a6388033b17e185ff65d80bc8df60f85311a2a9fd8cd9 SHA512 5ab47a31e0838e4e49a12a52e0fbc0ec76226e3822bdeb94bc1cba3e2ac33ee7e98a78420f2a36b94fa405797eba601aed6044180ac441f6f7682809fa3cd506 WHIRLPOOL a0c508f973934b1f7653620ec2ff6f8f857030c9a81c9cb6497197c5eee453669506e076e109b3efb37dea3e6a88b6e0bd192ec8a546201a6c1720a59047875a
|
||||
MISC ChangeLog 2922 SHA256 3b16e46c31039159d3c225a1a93296fff5a211340c63aefcf52795cbbc85182a SHA512 09dff0888a3c9d9aae72ae528af2a8a29f89dfa682e809dfc5b650631c09ab21e389bedaa7a7ef761fb1c4b6d76f02142fd2c3e26fb85e4a1e5d5acd3511bbe1 WHIRLPOOL 528ce84718f125c307d58c1e912eed6d4268a96fa44b398d285903924b3aea63c58c98fc5c673bcc94b0fd85079c5d2490e1e9c9c466d4a2464f47f3cb4282f3
|
||||
MISC ChangeLog 3060 SHA256 d5ee5703665f989dd3084848c934cb33054080d94f20839c49065f232b263840 SHA512 967286c50756aaed4effc53161159fce2d993078f85b69816449d8389dbec6f0d7cd21df04450d19dd7b72d48a930c0aa8c35959c4ec604be4d330f9434f1494 WHIRLPOOL bced2f1d94fe6513634f60c7368a63db453cf258c5b56e04f41935a580f2d77c704f2df0de841d10c976c8940a8fbeaf5f443ba94414d5fe51bfcd89458a1c54
|
||||
MISC ChangeLog-2015 2860 SHA256 7b6914e7bb4b6578c26e3630f8f2c2292ff75826535a94d350420d363d6e17cb SHA512 0b52f8b86a8d1cb61c0f8b61bb74fe2817dfdd85eaa1468a80c2716299509045754e400af9fe3f6b76d2ee3c88aacad8fa8e787426641eaf93c4d994513fc6cd WHIRLPOOL d46693fa466ae4435715840083ce22390e6d8a2c1d8cd1e8a2ffa5d64227614c02699dc18921d63a1aab8525200ade5e4a0d77db6a64107e91d396a8c369855b
|
||||
MISC metadata.xml 964 SHA256 f5367687c35128958decbfe76232b7db92325c5711e6ac19cca3b60c6952c853 SHA512 a5fa0a163d88cbd775453708965088bf7e941d3337800ed4760245fc64655ac1d31b3175066ae8e9bf251b9363251bdc3a4e7a410f98c332043e64d58de7a262 WHIRLPOOL f37234fffa3d24a4650b0693ffa26015ea7cf6bed74f9ad0024df33451f6660729dfb1034593a5841a74546b943e767b251c853484b002c18dee7cd7508f6947
|
||||
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for dev-ml/markup
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*markup-0.7.2 (24 May 2016)
|
||||
|
||||
24 May 2016; Alexis Ballier <aballier@gentoo.org> +markup-0.7.2.ebuild,
|
||||
+metadata.xml:
|
||||
initial import; ebuild by me
|
||||
|
||||
Package-Manager: portage-2.3.0_rc1
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST markup-0.7.2.tar.gz 275010 SHA256 630a737ab6113e17999aacfd55f73b6671211d7980be86f0c711c0b385887c34 SHA512 72a87f54692a0b751c23e6b52bc4ecaa68334b0c6c067793cbf5b011b7d06ce7563f9aa2daeef3553ab48bb6cb9e592587b5a4f37279eaef7b45e19e5b372f73 WHIRLPOOL 679a01c5d197eadf1a8b74247e276405c182acff4c7781b577fbad9fcdc33be164ff81222e79c4e0e5193d1295ee4896ddda547cce1712bfb5ebda050f5bf5ac
|
||||
EBUILD markup-0.7.2.ebuild 760 SHA256 db25a9d39d734178a40d8632674fa986c2db5a3f40e84b07f036a55772cb94ee SHA512 288b169b9b8953a7bf2a85d75b4a7f02586fc697a4a864542951508e2e5eae07889c1a7945dc6f39948efc889a48d45777092328a1a85d2fdc16b5929098aeab WHIRLPOOL 6ecf39084d89e9c730a26c7f5f81381765c4de6592ea07137e190ddaea3e163c6e136dabbe9020b4fc9814d8f0690c65247e98c603ebd20d441813d5f3125a4d
|
||||
MISC ChangeLog 323 SHA256 6c3420a3b434ab08b486b9ffdc191260c29d1efeac9447a1c26d315f76b2ab67 SHA512 a13ed4a85ae224d013ce2d7f1b1b539b66c6326a47bf096dc27c2981e6327d3d67fa86c0f73fcdb4140f4dc316bd9da9ca6bc1bbc55dcec390cd58e93de907a8 WHIRLPOOL 527c109ffe41c802e11deb4a2fcbd4ec61444b666ca68e03470ce71c589a6e8f0e9a2abf9690de3838cc24343dc830365e6612503163a3d2e75d31f9439e61b2
|
||||
MISC metadata.xml 253 SHA256 3252720dd8d4ec7bb5445b2ae2ce9076da21fae984c5e13eb515933bdbf84277 SHA512 9285e04d22e8e41631e6de00e0ba02842cf0e772cd17a1d7ba3864e50eeea50abb06077ea4f9ac920eab3d520bfe28d389b3d04d5c3529af23a68ca68b6857d4 WHIRLPOOL 7ff76b173029194fbfaa950aaae5fe6a3eb9a58053753ad6f3b1dd0ded6c6a25c683fa588b890c4aa4c8ebd40160d979dc52ec5d61f7b56f3a33c75d8e4cfda6
|
||||
|
@ -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
|
@ -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,12 +0,0 @@
|
||||
# ChangeLog for dev-python/py2-ipaddress
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*py2-ipaddress-3.4.1 (17 Apr 2016)
|
||||
|
||||
17 Apr 2016; Alex Brandt <alunduil@gentoo.org> +metadata.xml,
|
||||
+py2-ipaddress-3.4.1.ebuild:
|
||||
add version 3.4.1
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -1,4 +0,0 @@
|
||||
DIST py2-ipaddress-3.4.1.tar.gz 17880 SHA256 6d7bf02ac2590764691bf50ac213e966bc885ed37c02606513dcac484190564b SHA512 b57df7362d9d03b7e2d7e713ca005b25f8bd70959d4a500ae4ca33cb4be7203911adae4b539ba19268e0cf906175e98cacbceefa2ed6bdca688be9de3a3106d5 WHIRLPOOL 770fea377ef191d04461e842d436efb9c420a4efc23858a7ce77edacd923720c6a6093b681d75c817b29d5067919be64b993ee80ac9f3a658875d738bc8802ff
|
||||
EBUILD py2-ipaddress-3.4.1.ebuild 450 SHA256 3bd70f9c5b3d824d04590c11778caaed85b2ca8048d419509a4d85b7e2d0f6fa SHA512 cae39cc0e88beed8bb960a78107b48c2d4085059def761a1f06d072b3ac74a6978d68aa2ea3f0812c262cdfb97d381e81ecb2fc3787791864a31de2e3e9d3546 WHIRLPOOL b1fac705c39262d1fed9de3b9a76946457a1414377367cf2c9a8999bee7fd4feb775885446fbf98f3450175cd53fa55d555b635fd97250df41623f61830bdf25
|
||||
MISC ChangeLog 331 SHA256 e5ffe265506c6ccaf4573236f620a9ba47a6f3b1c12dee7b38f8b49a55b76c37 SHA512 12c7c1796fb1b74ea04dd0c114aac2f04be99819a8c519c6901368943d973cfc5cbc944c4f82de3ae5fb01cbfdf3ab22351780f43b8b569ef51108cb14414d3d WHIRLPOOL 92d51b9debc47eaeda34b0df7f2273c663c8fc1401391e604d29cfe2fb8cbe1db707b78c5e80a2812ade5a11a87ad88f3de937f0d03e8afa8c0446656d71b7ac
|
||||
MISC metadata.xml 295 SHA256 e15ddc12bac68a6d1fba9794b60853df2776298c375e2ae1bef16f516223d044 SHA512 15893d346d16a5860e53526091600007d241e4a53e3e6f99fdcab39b427590db70faa61228f3c8cbc7764deb328b0f1266643108c07adc6d0f76fb04b7f38763 WHIRLPOOL 1daa0496a94c99c89b2bef3064c0de3000627b4aa24aaf594f919fe74d1f07dabcf41095ef3119c03079202bcac40e184206e327fd166ec5c296d0c5e18c7c59
|
@ -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=""
|
@ -1,5 +1,6 @@
|
||||
DIST PyRTF-0.45.tar.gz 32837 SHA256 7c0b7c35688041978786e959fd83dbdffee66ded9d40e1ad0441c460164a349e SHA512 d07478ba7db6d3ef3e6c1925a58fb50b18936fecc4562338dd5b05d23672a4509a719b657a5b9e60bab5351f2be77551354fc9b856d7a9d3d4539733b05ab360 WHIRLPOOL 625270c32f033e0ff03b4c0419097a7b61a97d3a869d7bdc1f41e8bbaff54565d26922e5d0b87495bef562387fd84056e997b934bbee1cef8b162775aee069cd
|
||||
EBUILD pyrtf-0.45-r1.ebuild 639 SHA256 162df155994bd3613feb036b684d5f37325c34f185f3311b176d9fa49034f3b5 SHA512 c627da6bfe6052c1af974673deaef8addcc3d0a91eedec571de9177dddcc87dc8aa53f5641ba467f587e07c32a8bc61d95dc58184ec39842a6662dea803593d9 WHIRLPOOL f41efe86bbaa20cfa2180e839d97f3fbfc12c98071ccc1ebb0e34d5f1800036090172abcf54fa6e446dc4e2df493a8ef7da6954fc3fce4005ff223431591c3f7
|
||||
MISC ChangeLog 2570 SHA256 bf3ef00c616656b197cfefb677fb8c35788d73120820629241237ca0b3d7243b SHA512 7afb0aa49a64a022f04609f46fb1098aba6afa9bc44643ade72826f4844dab060c37bb7b9f0131f4d17bc070963c2bd7acaee81860b3cf8a0b25bbe7b06693ec WHIRLPOOL b519d7ffa65c1b87400ea9d944122c189eb97d41852cfd04d943d69bfc48bb68c122d2f5875b81f418ceedb785be3a8e6c85f9cde62a9bef927f3feae958b561
|
||||
EBUILD pyrtf-0.45-r2.ebuild 571 SHA256 a5dc4f48068d3253d6252064aa6edf3d74bc32fa044d0963b059e47402eb9b3a SHA512 55612731fd18934809334d94c43ea16607f3ae53a867bf7228fe33bc1e2081a4059a7b6197a4e151c9d98f101f704884c5728955146687b32eca31c6773f14b2 WHIRLPOOL 68f25a2789b20cd71329dbb0b70271c9d087df6adf0776400a5e28e31c10dec2ad1de8105f3188054ec290b03d804dc6d220aea4272fd8be27c3c5d11fc7dcb2
|
||||
MISC ChangeLog 2817 SHA256 4f6be73d9cfcfaa70cb330112e96685a940d288e088dd51a0a0c9cf0e8597e7d SHA512 9848d0d9b46a3083956f9644a11b2a0615575fb2f205ed41a13e125231514eb566c4b2f05e906bb60220ae486c5ce574b9f59b98553b6400db46d976289534a5 WHIRLPOOL 5b90b59a12da6403ffbbebf231ce28f45ff17e0204cc1ca23216e7c41ec6c8e2d5d6009edeaaabdcd16be159dc1ab1e1201789c461cfbe2e1c2bf475b27d5257
|
||||
MISC ChangeLog-2015 1280 SHA256 f0c581d7c3ebd626178d30f3bc4aae61c437b2b161379a9870f5ca0d33c414a2 SHA512 865f5d52ada457557297c7b6c2f4e675f7f4325f6328e277394f18223d0d64b26ac916e6a28e9d16f3a2fbe8513d9a1b28d369d2309c87923d7c18ea1eec3ad2 WHIRLPOOL a31f0378d282d0ad2b5de99d01e8f4229f6f9cbe7e9ccaaec6db7ad9a2d9b536df5666cef0ab0a332fdc057005a781b6231c79dd8286e20dcfae08bb46acf04d
|
||||
MISC metadata.xml 315 SHA256 323f33d9e7edef29173f36947fcf48f0e4a58252238ba7d955d6f831432624a5 SHA512 6fd0624545f5bf55ad8ab2c227baa026f0f877619167dbd99df1d5cf0e2929dc687b30b699303b05381449343a85fae5e72395ee4233f1be9a242302d233e3b9 WHIRLPOOL 17c218a59f43f6aed9a5ae31e3662899cdc4691c64766ba5748edc8b2e8eab42368fa2400fc85613f8b300c18ea5a261295ca9fac54866d6e3fe919df6865168
|
||||
|
@ -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,9 +1,9 @@
|
||||
DIST biblatex-3.2.tds.tgz 18986441 SHA256 b2eeface82991a8f6b3a37d42324ebaf5912768f33b059378df607657aca8ec1 SHA512 a2a1aa4a35199d6ab9684e456889816e1bd7df3fe63fe2bcf9c5071bc4e104a2f42d16290c424ba3e501f57b183c2ecef8b1358064cc01cd95ac2a58f68d00ae WHIRLPOOL 3e9f9e63e739aa95b430170fb48882e5cf88e840e6458e7b1a63e885d38364896b32171d7fe38f052f46ac3edc8da9755fb95cee4506541faca7e5f42d3309b2
|
||||
DIST biblatex-3.3.tds.tgz 19277161 SHA256 23caae5a4d4e89c47adf263f67329bc733d9046b0b8fc18aace963b00701d3a0 SHA512 530b2e910c70b2204d3c6cac65324472d92782196234d5b74e672250448e60ca67436e9bcfd7f34bb31aa0490156e5984081f7af959da9941ab4af3ec7857c99 WHIRLPOOL 3ea7e3d8dc0351d03434931d050940ac6107ba554050c206774cecc7c7b563bc18591717407c397777c8990777e8977f624d8e238ac9356af166a5243a7a89a5
|
||||
DIST biblatex-3.4.tds.tgz 19279991 SHA256 effbd2526564c9516bfd3cceaf3588e02ddd24b1aac9924c38ad9af78864596c SHA512 9b7c4692f4b98df7bf36f8a90e67720cb4f9dc7e47047e0c181b7e95323dd037ba38bad4c77bbcb5d88b1f366e15b579b5e9410055873a160d7728db9d59ac56 WHIRLPOOL 512a83892f1776195ce5e0850c4ffd09f43776ae3c8b50635cb40e75457a8cb6669bc26d38e71e102ba47fa0dba7ea7d5672ef4b91aa2e9e3cb8244b1296a28d
|
||||
EBUILD biblatex-3.2.ebuild 852 SHA256 e9783a7cb45a5f20855c78cdb055ce694d28ff44f393c93bc5b4f1d417ed3f32 SHA512 d71d74413adf60d7e9dd5a93141d394201a4f43efa515e023d2c4ef6a679f86eee864ec3a133bf634c2f2160b22577eba143ebf422680765e77d7e5e1979a0d5 WHIRLPOOL b5f6fbb35e67b00f10de60dcd9f5b9d536b1d11913c1cd49d21b0e38b6f2c0af819bd0bcc37491a7848ac9c0f7c87f6dcf75dfb731ebe130c58a1eeaa8f5a342
|
||||
EBUILD biblatex-3.3.ebuild 852 SHA256 3f630db1a2567e15c739d705a849c9c9d0f318138a89171b8f873b33e34178d0 SHA512 46bf26844a019c497ddcc3bbd1d0cd99833b7f2c4ed15f0d1fd196cff3b4d613dc7a93e601d6a7524fe42b94bacdf5bf748983e25c65467a6f863287b44fe483 WHIRLPOOL de48963cd72554a2a3e1dcf0584e02b2e5f3d912a645f01c8adaf9806d3a57536321f78691c91780fca293e2e5beb996ad9d42dd875cad3f7241d37f4edd7fcf
|
||||
EBUILD biblatex-3.4.ebuild 852 SHA256 89b5b0530e0d1d307a56d0e0caf5fb5b41a164190b1fc14ceeb9ded791250607 SHA512 a84cd18e8794f65b691b88e548e7ef0a00994980509137e48091537bb260e5061133afc9a4e6cde42981bdc275b964f4de9893b971306b099f9fe5aa47d34388 WHIRLPOOL 19d07e477f1679e484cbf87c115f6cba14baacb43fc23dfd4d9d59d1300f7284745ae1d474cb4b90ddabe2ae4ebc5a236cf14a9bdb342ef26a9b05bc3a333853
|
||||
EBUILD biblatex-3.2.ebuild 857 SHA256 b627a7ceca01c747b46ebc690baa7213c195d3b2442012dc5ca59a8ddb6de944 SHA512 47c58f2eb54105433075aa7f73c4c92f66ee91e26b354b12b632cccf7e865ffeae9b9a9881f0a51aede611b786e33c77872731355b709d5b0f44a3a17c40a4b5 WHIRLPOOL 4ff625e1bb26d389e5693e2228b3f9edde64c640d40ede19dc5bdc7631fe27e0c2ef166a5dd90231adccdf86b2e9427bdae645613e64bf4de276e8dc41bc5311
|
||||
EBUILD biblatex-3.3.ebuild 857 SHA256 b627a7ceca01c747b46ebc690baa7213c195d3b2442012dc5ca59a8ddb6de944 SHA512 47c58f2eb54105433075aa7f73c4c92f66ee91e26b354b12b632cccf7e865ffeae9b9a9881f0a51aede611b786e33c77872731355b709d5b0f44a3a17c40a4b5 WHIRLPOOL 4ff625e1bb26d389e5693e2228b3f9edde64c640d40ede19dc5bdc7631fe27e0c2ef166a5dd90231adccdf86b2e9427bdae645613e64bf4de276e8dc41bc5311
|
||||
EBUILD biblatex-3.4.ebuild 857 SHA256 fcc5d0a0abd38805a883362f9054021d158ce3fe712f7976f6ae2c8192ba0f9f SHA512 b4293fd63ace74c77854f01e60c2e3fdfd48fd812b4d17fb94447e77f5c52fcbd1db07e1cee34a51ced1280d52d0fb367cea03cd943aa72f35e87e4f83305dda WHIRLPOOL b59e441359e1fc617d61182991531ca9112891e93c3a8539c19126a00263bbc850f9a5d7851974fc802a3a9ab0497d2a092b4344d15df88d2c87f8d7028f9ca5
|
||||
MISC ChangeLog 3453 SHA256 8e3a03d622eb8e00b702829e992cbdb0d46e363c1da6f8c28d5d053d0d9e8269 SHA512 dc60584f76ff0ebac35564be863f8534e8cf5033d05f8071fd6f57d22f7a82934c081c0a359d7b69a5d1687f9611476446dec87887857af54f0bb583962e2992 WHIRLPOOL 1a60da7892b468877d239b86b2d2f52acc29cd35dab9ee726c5443bed54ddfaebba2f7357758f5a375183ad892d5f1b1f1d2f053d88b1414273a810497d945ea
|
||||
MISC ChangeLog-2015 2957 SHA256 131e1c535453daa469ec2dbe5773f6909c66b51bcc68b1651bc859a0752c80a4 SHA512 cba7844345e9e5b23c1d726e619952ec8ade66f79bd918ca70e853f8326068b9a88e70176d6de5e960b0cbcebebc4781987c1dba10cf4cba4c4a58c04a1aadfd WHIRLPOOL c53b9a5e50882b67f2699834207cb5a83fa89baf3004bbbb4706b5ba487ee6bfeecfa7139d2534855503690e2e2ade6a67808f9c0a71382f1ff6ff204b17a906
|
||||
MISC metadata.xml 544 SHA256 5c4dd1133015267eccecebfc810f5966987b563bc39c93313dadfe80181fb022 SHA512 c1f2ca9b67b83461771e79c040e838e7f7b94fdf097aead759058888a8d3a17ae7afaf7297a445cfc8dacdafe441af8505cf0ff20339a8ce097abbe6d1e7bb04 WHIRLPOOL 1245f4bb531b3e4c82ec02e0b363ff3638d2040a05135fcf575c3db00671b9a5594300cd3e4340151495f7ce4860d19f7d643b913b410bc3dbad19cb8fa9c3ef
|
||||
|
@ -1,8 +1,8 @@
|
||||
DIST abi-compliance-checker-1.99.19.tar.gz 229243 SHA256 e9a5849fdab6a74f5ea99c6b94e39d900ba37d67b204f46f0f47357ac9c96661 SHA512 d88938d808cc7a7e3702a115393068d828645d00e5a02f18c737abb1422896cdf6eec605b91e85a6a7ee181199c30788cb7003e23d76e662b30f4be1b3f211f0 WHIRLPOOL b02bd6df89f30745eeaaf9945642f70e37ad875dd6fb610263c7c777d37f3634db5701f08910696ddb58a3fdfb963ea8d02f9dd99dedf9d2ae8c72f9ff54ceee
|
||||
DIST abi-compliance-checker-1.99.20.tar.gz 229677 SHA256 daa4992b6e48b3f800ed92c47a69a93a30176fdde518e65a908dbe95aee32c7f SHA512 0542a989041284366423a88eab9acd01ed0f311fa975de0e2fcf1782198ae447a8be424695bfc2c7c5d34d331fe552c6509df93a6a12d5de06904be6113c7c3b WHIRLPOOL 47881da3edd9cc70dab67917c8bc817670d2d135723d61ef83e19717f9993f4bc298d0dc0b2f757ffeee34b8c249040165b67bdd05656d4d88a3551b4a6541ff
|
||||
EBUILD abi-compliance-checker-1.99.19.ebuild 631 SHA256 4680f647c9178b75353d459148b5f53cdddab1e5a437d85a752875d4f22793d2 SHA512 7e2111e020e095f4f5d71d4f9e76100c1899700877677768f0b985f10a01e7eff373f447f6422fd652a6b10a70c2b5d2cf28c8b71a7263a64ebfa2eebcab05b6 WHIRLPOOL 0b19f0d04eb2a147989f29afd57dd16d41bcd0c0fa8d8d774a786c1595df8325dd068a1166c5a0ff7607e0baa6d98bfd3f58861f8c257229a140f988284a5c5f
|
||||
EBUILD abi-compliance-checker-1.99.20.ebuild 631 SHA256 4680f647c9178b75353d459148b5f53cdddab1e5a437d85a752875d4f22793d2 SHA512 7e2111e020e095f4f5d71d4f9e76100c1899700877677768f0b985f10a01e7eff373f447f6422fd652a6b10a70c2b5d2cf28c8b71a7263a64ebfa2eebcab05b6 WHIRLPOOL 0b19f0d04eb2a147989f29afd57dd16d41bcd0c0fa8d8d774a786c1595df8325dd068a1166c5a0ff7607e0baa6d98bfd3f58861f8c257229a140f988284a5c5f
|
||||
EBUILD abi-compliance-checker-9999.ebuild 781 SHA256 6247c0d8f040e0c819e48cfff602f86996e05d6e435cf9e81faa65eda28336ef SHA512 c463b546e3ec0634ca07b39814d619062a8b6f485c44908b27dbd6f04f5415fcaa2affd86c8fe829105aeff58145ac6f8d748c5fa40562667e171af8187aa13d WHIRLPOOL cc5e6e50e9e09eda442323329a5b184421e5db33cc67c8442f9569235652fb431ece9627dde67694f1ec059ebdf25d7888932af3fab74d155ad5738c71c7a152
|
||||
MISC ChangeLog 4911 SHA256 a2e2b36b57d1974b26ce4528af201409b211b7f1539d3d87971a6071137eb285 SHA512 344e0af005ae16b513e810238d57a64b16d026e7beed39a600bc833456edc19a29520b8cd11fce9c2595faeb6c18276d3dfb6c01e8ad89086b666ccb77ca5e28 WHIRLPOOL 5eb3d24d456b7f17e6f71d3465f4ada03330c92ce0e708141003a5a5745af1733eac86041bd9a59323ae4f1c6409f5184e4480eb5a711a32460366d3e940c114
|
||||
EBUILD abi-compliance-checker-1.99.19.ebuild 629 SHA256 1d7cdf8831c87d1c74fb2c1442f70116313739e2497987cb7a8de011e52cca49 SHA512 15bc6b0f7fd3cf24835a499542dca22f78a0ea09735524dff697a881f44cc03b03db3e349d400cb628993a88dd1b24a9decef8c187daa5b7422652c7956f8eac WHIRLPOOL f2a09f59d644c65b6a5bed5d7b53bb272c2777c46dc8b4472426acd99b9c412df85e2b76937305a6e29b1bbbe2514d130920e51787b6c043863a6fe854d61ee8
|
||||
EBUILD abi-compliance-checker-1.99.20.ebuild 629 SHA256 1d7cdf8831c87d1c74fb2c1442f70116313739e2497987cb7a8de011e52cca49 SHA512 15bc6b0f7fd3cf24835a499542dca22f78a0ea09735524dff697a881f44cc03b03db3e349d400cb628993a88dd1b24a9decef8c187daa5b7422652c7956f8eac WHIRLPOOL f2a09f59d644c65b6a5bed5d7b53bb272c2777c46dc8b4472426acd99b9c412df85e2b76937305a6e29b1bbbe2514d130920e51787b6c043863a6fe854d61ee8
|
||||
EBUILD abi-compliance-checker-9999.ebuild 779 SHA256 35685a0f269f2f2067cb3ed9699d939df0e8a713c6f835ff59a8b958bd86c716 SHA512 13c36111b51096d95c87e3c850f7843921da2a58d432a68c75dc6fa836e745632b0f3445e64e341ffa5bfde4e5faf2eedfef1baff88297f52efbb7146b476335 WHIRLPOOL 15cdcf698a3e9a2437f9eed4a6ddbee4e98d4f02b7933a8a8e83331d36815e0aa929ffd5697f43ee952a1de30429f0c92138ae2dd71acece7970bc0b7d8146e4
|
||||
MISC ChangeLog 5263 SHA256 d03f0700c25fcee6b3acca31c371dfb506a83e0fae6dea9042a49d1dbb2037ba SHA512 b780e3c5908ab322b40b0ade2f7115e97229172ac2ce0efad9c1df3536b53329a32ef72b3749bfe076e36191c5bbab894d76c9d4ecec39c554b3198600c0e319 WHIRLPOOL 85c0fc567123e14595f44a55399890d214be54150a8f6dcbda14c0068943bc0c7a304616503387f5eb5da15f50757eb8960ff5d06387b3ba9c6c45e268ae6cc0
|
||||
MISC ChangeLog-2015 1485 SHA256 e9e00845c684ad79409d6f295c60a89aa35032200ca571fc9eccfacfa6d4a655 SHA512 be4513de37319a383fd6d803c0969e65415f3c29705294b8efb8e76ba5f75f3db0030ad805f97758130c89ddcd05530d9ab1af5608fc451d2abd54ab945562af WHIRLPOOL 73846a0e3745a17f460e5e164154dcef7fb3ea7cf249fb9b531c41b38ab2af3117be71ac90b6ca384d4fce4909b6b6bdd4184b8f4431557a385fd066bd3abec2
|
||||
MISC metadata.xml 338 SHA256 bf9d80bbe06ffa92df2a6276a5c5e23944ea3b3a518675a6a1ed89fc3e972ec6 SHA512 f0dcc65b852ebfc4b6981c4cb59fac70c9e623f9cd00e1dbc2c2bb85fbe34fa27696c474446e96bb41ec7ecc9ff8965bdab0639e199a084ace6c05027ede7337 WHIRLPOOL 0de019f5b83c56f80ec89b5113c6c41e0f34245e14d366c807b21c5488923b19b9ccfa48951c6796b9726db0def94aa34ddcb4e52d4b7127d20e70c5b4bf2e23
|
||||
MISC metadata.xml 445 SHA256 db107071fab69f87e7fb6dd19cf919d3c72aea251518111aad9c30e72b451ea1 SHA512 a71d08620d61505c7cf7c6b56503c9275795980c97a1c4897bc20455674c60bd6b09bb5002a5faa0360be992fc775152c95b2a3366966cd7e636103e480d9dd2 WHIRLPOOL 97dc3f3a3af51c3cb7f51ed53aa9b8bd4852151df0b270bc67f5b6d244a91da10207841384d993b6b42103e3b3fa30bd92e9cd45a3783e426cf867e89d44cff2
|
||||
|
@ -1,5 +1,7 @@
|
||||
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
|
||||
EBUILD openmw-0.36.1.ebuild 2441 SHA256 09a366da375a851142bc55d67c16d57deb9174160d6390bc9dfe3138881f6061 SHA512 3c595c2cb226bfdcc9a4ae6033e2f9164aaccb61573975a4e29d349eeb996ac74b7b4c5f9bb881d946f5a0c7f60b1ab633c525e66627040123d72d7d18ea3e65 WHIRLPOOL 029deca9865b89e1aa7d0aae9a0a986631ee9e285f737fd32ebc91ea8beb3ce9a8a7f85b122a4fdfbc269c3b61cbe4f4eda32177f09422a5f15dc610598fb02b
|
||||
EBUILD openmw-0.39.0.ebuild 2523 SHA256 a4d68d12ae6b8f0989aca48124947452dfa6a66772b2b73e8089f623783d3bcd SHA512 b221b1ff83bcc04514a0804c79d9771f98e2668eb461eca6a09bcf29bd19ffe32496a61505337cf1f97998a0aa91ab9a6e4f610d6b1b1aaec1f72264d006ae49 WHIRLPOOL 21c0dde16deabad845d677818a1abbfcd7247d45ecf1f456e07535c76edf9bde1b80aed084479a217392e27ce6a645347679143e5d904e45c1ea6c2363cbd7d7
|
||||
MISC ChangeLog 3832 SHA256 14bf31e673a48a57ef5c8b5c88f4d44699f8975171cb4682b72571ddf2ecd86c SHA512 5ab817071f83c2c2f083a1f634eb015d52e37f74de549bf38c82eeef4a1c318bd001f3bc3e1d6aeec0d4152c299df0bba685a2c8363900f918382eb698b290df WHIRLPOOL 7ffa443d174820d37a828c3c71ab13ab8edebc5c118d12e7813a3de9163d6881bba8fa3e6408d60c3bcb09cbd48490da4c814599b1f5e0731ea8410986f9d8ed
|
||||
MISC ChangeLog-2015 1297 SHA256 ccd53251654ece1d9deb46f95a83c20f0123938852e8209c8011bf40c0d5ef7b SHA512 7a9de3b6ae266009376f73ad57ed122d699b8ecc60a3735cf805b74091d016762b7c84b0b8fcf50111078368f9fc1cec864e1f4888e77ec90479543676f1f34d WHIRLPOOL 936dab547f842b4233bd51669ad196dbbd20b4468ac031022724a511dce85abf93377a7d9d345025c43b30760246e03d2ffc653d64685a0a094e490c8e91b3db
|
||||
MISC metadata.xml 1044 SHA256 a63d73a864c22f28bc34b05ef5fd07d98cfb57660a5b4cb856426fb7f2cd6e66 SHA512 c47622fc66013a7c61b1f865619a77707b296b051df54bd75048073b6b5875d97fb300d490a5aba923cc369566ffb5f3dbab16451d1bf48f5f91de18ee7c2116 WHIRLPOOL 78e7850717965db7cc0e42a0d346ed5d9663a004c45a2f8bb89be6f88f832de7cfe4c0bddbf3cb99fd31e9df85f68666e3a3d0714f25747e52a581f9213e1b4e
|
||||
|
@ -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
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue