parent
1a3ac2eaf6
commit
7dee961e13
@ -0,0 +1,105 @@
|
||||
# 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 eutils qt4-r2 toolchain-funcs flag-o-matic git-r3
|
||||
|
||||
DESCRIPTION="static analyzer of C/C++ code"
|
||||
HOMEPAGE="http://cppcheck.sourceforge.net"
|
||||
EGIT_REPO_URI="git://github.com/danmar/cppcheck.git"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="htmlreport pcre qt4"
|
||||
|
||||
RDEPEND="htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
|
||||
>=dev-libs/tinyxml2-2
|
||||
qt4? ( dev-qt/qtgui:4 )
|
||||
pcre? ( dev-libs/libpcre )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xsl-stylesheets
|
||||
dev-libs/libxslt
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
append-cxxflags -std=c++0x
|
||||
|
||||
# Drop bundled libs, patch Makefile generator and re-run it
|
||||
rm -r externals/tinyxml || die
|
||||
epatch "${FILESDIR}"/${PN}-9999-tinyxml2.patch
|
||||
tc-export CXX
|
||||
emake dmake
|
||||
./dmake || die
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use pcre ; then
|
||||
sed -e '/HAVE_RULES=/s:=no:=yes:' \
|
||||
-i Makefile
|
||||
fi
|
||||
if use qt4 ; then
|
||||
pushd gui
|
||||
qt4-r2_src_configure
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LIBS="$(pkg-config --libs tinyxml2)"
|
||||
emake ${PN} man \
|
||||
CFGDIR="${EROOT}usr/share/${PN}/cfg" \
|
||||
DB2MAN="${EROOT}usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl"
|
||||
|
||||
if use qt4 ; then
|
||||
pushd gui
|
||||
qt4-r2_src_compile
|
||||
popd
|
||||
fi
|
||||
if use htmlreport ; then
|
||||
pushd htmlreport
|
||||
distutils-r1_src_compile
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# safe final version
|
||||
mv -v ${PN}{,.final}
|
||||
mv -v lib/library.o{,.final}
|
||||
mv -v cli/cppcheckexecutor.o{,.final}
|
||||
#trigger recompile with CFGDIR inside ${S}
|
||||
emake check CFGDIR="${S}/cfg"
|
||||
# restore
|
||||
mv -v ${PN}{.final,}
|
||||
mv -v lib/library.o{.final,}
|
||||
mv -v cli/cppcheckexecutor.o{.final,}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# it's not autotools-based, so "${ED}" here, not "${D}", bug 531760
|
||||
emake install DESTDIR="${ED}"
|
||||
|
||||
insinto "/usr/share/${PN}/cfg"
|
||||
doins cfg/*.cfg
|
||||
if use qt4 ; then
|
||||
dobin gui/${PN}-gui
|
||||
dodoc gui/{projectfile.txt,gui.${PN}}
|
||||
fi
|
||||
if use htmlreport ; then
|
||||
pushd htmlreport
|
||||
distutils-r1_src_install
|
||||
popd
|
||||
find "${D}" -name "*.egg-info" -delete
|
||||
else
|
||||
rm "${ED}/usr/bin/cppcheck-htmlreport" || die
|
||||
fi
|
||||
doman ${PN}.1
|
||||
dodoc -r triage
|
||||
}
|
@ -0,0 +1,55 @@
|
||||
--- cppcheck-9999/gui/gui.pro
|
||||
+++ cppcheck-9999/gui/gui.pro
|
||||
@@ -19,6 +19,7 @@
|
||||
DEFINES += CPPCHECKLIB_IMPORT
|
||||
}
|
||||
LIBS += -L$$PWD/../externals
|
||||
+LIBS += `pkg-config --libs tinyxml2`
|
||||
|
||||
DESTDIR = .
|
||||
RCC_DIR = temp
|
||||
--- cppcheck-9999/tools/dmake.cpp
|
||||
+++ cppcheck-9999/tools/dmake.cpp
|
||||
@@ -123,7 +123,6 @@
|
||||
|
||||
std::vector<std::string> extfiles;
|
||||
extfiles.push_back("externals/simplecpp/simplecpp.cpp");
|
||||
- extfiles.push_back("externals/tinyxml/tinyxml2.cpp");
|
||||
|
||||
std::vector<std::string> clifiles;
|
||||
getCppFiles(clifiles, "cli/", false);
|
||||
@@ -172,7 +171,6 @@
|
||||
std::ofstream fout1("test/testfiles.pri");
|
||||
if (fout1.is_open()) {
|
||||
fout1 << "# no manual edits - this file is autogenerated by dmake\n\n";
|
||||
- fout1 << "INCLUDEPATH += ../externals/tinyxml\n";
|
||||
fout1 << "\n\nSOURCES += ";
|
||||
for (unsigned int i = 0; i < testfiles.size(); ++i) {
|
||||
const std::string filename(testfiles[i].substr(5));
|
||||
@@ -337,9 +335,9 @@
|
||||
<< "endif\n\n";
|
||||
|
||||
makeConditionalVariable(fout, "PREFIX", "/usr");
|
||||
- makeConditionalVariable(fout, "INCLUDE_FOR_LIB", "-Ilib -Iexternals/simplecpp -Iexternals/tinyxml");
|
||||
- makeConditionalVariable(fout, "INCLUDE_FOR_CLI", "-Ilib -Iexternals/simplecpp -Iexternals/tinyxml");
|
||||
- makeConditionalVariable(fout, "INCLUDE_FOR_TEST", "-Ilib -Icli -Iexternals/simplecpp -Iexternals/tinyxml");
|
||||
+ makeConditionalVariable(fout, "INCLUDE_FOR_LIB", "-Ilib -Iexternals/simplecpp");
|
||||
+ makeConditionalVariable(fout, "INCLUDE_FOR_CLI", "-Ilib -Iexternals/simplecpp");
|
||||
+ makeConditionalVariable(fout, "INCLUDE_FOR_TEST", "-Ilib -Icli -Iexternals/simplecpp");
|
||||
|
||||
fout << "BIN=$(DESTDIR)$(PREFIX)/bin\n\n";
|
||||
fout << "# For 'make man': sudo apt-get install xsltproc docbook-xsl docbook-xml on Linux\n";
|
||||
--- cppcheck-9999/externals/externals.pri
|
||||
+++ cppcheck-9999/externals/externals.pri
|
||||
@@ -1,8 +1,5 @@
|
||||
-INCLUDEPATH += $${PWD}/simplecpp \
|
||||
- $${PWD}/tinyxml
|
||||
+INCLUDEPATH += $${PWD}/simplecpp
|
||||
|
||||
-HEADERS += $${PWD}/simplecpp/simplecpp.h \
|
||||
- $${PWD}/tinyxml/tinyxml2.h
|
||||
+HEADERS += $${PWD}/simplecpp/simplecpp.h
|
||||
|
||||
-SOURCES += $${PWD}/simplecpp/simplecpp.cpp \
|
||||
- $${PWD}/tinyxml/tinyxml2.cpp
|
||||
+SOURCES += $${PWD}/simplecpp/simplecpp.cpp
|
@ -1 +1 @@
|
||||
Thu, 04 Aug 2016 11:40:35 +0000
|
||||
Thu, 04 Aug 2016 14:10:37 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 04 Aug 2016 11:40:35 +0000
|
||||
Thu, 04 Aug 2016 14:10:38 +0000
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 <dev-libs/tinyxml2-4 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=static analyzer of C/C++ code
|
||||
EAPI=5
|
||||
HOMEPAGE=http://cppcheck.sourceforge.net
|
||||
IUSE=htmlreport pcre qt4 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=amd64 ~arm x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
RDEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 <dev-libs/tinyxml2-4 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/cppcheck/cppcheck-1.72.tar.bz2
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe distutils-r1 674dae153419b2200ae54e879cc65b57 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=3e01ac763fc81b726e2585c58472f4c6
|
||||
_md5_=d908848ed05083b7fca73e31f8808c9f
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 <dev-libs/tinyxml2-4 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=static analyzer of C/C++ code
|
||||
EAPI=5
|
||||
HOMEPAGE=http://cppcheck.sourceforge.net
|
||||
IUSE=htmlreport pcre qt4 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
RDEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 <dev-libs/tinyxml2-4 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/cppcheck/cppcheck-1.73.tar.bz2
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe distutils-r1 674dae153419b2200ae54e879cc65b57 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=2bc0d789330c716ccf8d6c206d1102fa
|
||||
_md5_=095cb5acec40798d2fa75273fb5883e1
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 <dev-libs/tinyxml2-4 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=static analyzer of C/C++ code
|
||||
EAPI=5
|
||||
HOMEPAGE=http://cppcheck.sourceforge.net
|
||||
IUSE=htmlreport pcre qt4 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
RDEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 <dev-libs/tinyxml2-4 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/cppcheck/cppcheck-1.74.tar.bz2
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe distutils-r1 674dae153419b2200ae54e879cc65b57 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=2bc0d789330c716ccf8d6c206d1102fa
|
||||
_md5_=095cb5acec40798d2fa75273fb5883e1
|
||||
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=static analyzer of C/C++ code
|
||||
EAPI=5
|
||||
HOMEPAGE=http://cppcheck.sourceforge.net
|
||||
IUSE=htmlreport pcre qt4 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe distutils-r1 674dae153419b2200ae54e879cc65b57 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc git-r3 00f60a84fc7b499c99edfe99caea9f95 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=fc15eae44a8399b320b30403afc24dbe
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile install test
|
||||
DEPEND=dev-libs/boost dev-libs/openssl
|
||||
DESCRIPTION=STUNTMAN is an open source implementation of the STUN protocol
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.stunprotocol.org
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=dev-libs/boost dev-libs/openssl
|
||||
SLOT=0
|
||||
SRC_URI=http://www.stunprotocol.org/stunserver-1.2.6.tgz
|
||||
_md5_=e24cf3114f02c3879f8bf27ae218e04e
|
@ -1,11 +1,11 @@
|
||||
DEFINED_PHASES=compile install test
|
||||
DEPEND=dev-libs/boost dev-libs/openssl
|
||||
DEPEND=dev-libs/boost dev-libs/openssl:0
|
||||
DESCRIPTION=STUNTMAN is an open source implementation of the STUN protocol
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.stunprotocol.org
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=dev-libs/boost dev-libs/openssl
|
||||
RDEPEND=dev-libs/boost dev-libs/openssl:0
|
||||
SLOT=0
|
||||
SRC_URI=http://www.stunprotocol.org/stunserver-1.2.6.tgz
|
||||
_md5_=ee2feead875244836376decf68a19672
|
||||
SRC_URI=http://www.stunprotocol.org/stunserver-1.2.9.tgz
|
||||
_md5_=788ac89cf6df1202d3090419d490a045
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install postinst prerm setup
|
||||
DEPEND=>=app-admin/webapp-config-1.50.15
|
||||
DESCRIPTION=Web-based storage application where all your data is under your own control
|
||||
EAPI=6
|
||||
HOMEPAGE=http://owncloud.org
|
||||
IUSE=+curl mysql postgres +sqlite vhosts
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=AGPL-3
|
||||
RDEPEND=dev-lang/php[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip] virtual/httpd-php >=app-admin/webapp-config-1.50.15
|
||||
REQUIRED_USE=|| ( mysql postgres sqlite )
|
||||
SLOT=9.1.0
|
||||
SRC_URI=http://download.owncloud.org/community/owncloud-9.1.0.tar.bz2 -> owncloud-9.1.0.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 82165206dedb2075f9a0fb8f9b1f9441 webapp 42c6ef7af496b228f9854b3c81e4b226
|
||||
_md5_=9b973861c6df896e271069b5497c38b7
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
Thu, 04 Aug 2016 11:40:35 +0000
|
||||
Thu, 04 Aug 2016 14:10:38 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Aug 4 11:39:41 UTC 2016
|
||||
Thu Aug 4 14:09:43 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Thu, 04 Aug 2016 12:00:01 +0000
|
||||
Thu, 04 Aug 2016 14:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1470310801 Thu 04 Aug 2016 11:40:01 AM UTC
|
||||
1470319801 Thu 04 Aug 2016 02:10:01 PM UTC
|
||||
|
@ -1 +1 @@
|
||||
Thu, 04 Aug 2016 11:40:35 +0000
|
||||
Thu, 04 Aug 2016 14:10:37 +0000
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST stunserver-1.2.6.tgz 116056 SHA256 6d88792f6bba4be4a21227e1dbb58e5fad5bb36ce826352187d35451d9c6f58f SHA512 1d5f74d851308cf455795f9fcc80cdec687b4b1f6fa44477f13b7085c41a1c2eb8ab94578c71f9f00e4c830f3775d5d56f320247fd6b7d227a45e679ba784ef4 WHIRLPOOL 226c9520547102b6a49f227f97e00899d7f5d2c4775c32c8bea3dfa52659281fe97c41d6c384bd2adb102c64600391c20227c4698157223adc8b992a299d607b
|
||||
DIST stunserver-1.2.7.tgz 113853 SHA256 51415bf83339f059c6a65bbece9b758e3f198cb86063a0f1b4f12d825c87640e SHA512 b6adc1b237e8717f296201bf865bea39c759b978db954cc15e37c3be7c2e109607273d96bb88c42654d0b843ca1a557874d02ab58e16506534db30f52d7e6f51 WHIRLPOOL 67b19195b6f64420d9283241e7f51442b347020a55e46f405c3e875a6c59eca382bc680b3b17874a77df76ba8e64d1ecfa40367ef1713e83e96c25c4c6f441d1
|
||||
DIST stunserver-1.2.9.tgz 116797 SHA256 f63452869bccc6dc1ae55a9cce9e34fba3b96bb7b0f70ea33b211a0fb4eff49a SHA512 8e947dbe050f70e10615a23900dbd2151cd9fad36e343b4cf34c0b7a4e07debb8ced16fb7eac0469cd5ec3ef7a4c04cb9347f59c2a1326af3db400906198454f WHIRLPOOL 1da2c751ac28d0b80c3d88bfbccb7e9bc63791f85ac1c209d0ae9d2005d799d1f97471b8d54b0a7317599afb927cadc2c34b694e5c3a7b730ec643422187336f
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="STUNTMAN is an open source implementation of the STUN protocol"
|
||||
HOMEPAGE="http://www.stunprotocol.org"
|
||||
SRC_URI="http://www.stunprotocol.org/stunserver-${PV}.tgz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/boost
|
||||
dev-libs/openssl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/stunserver"
|
||||
|
||||
src_compile()
|
||||
{
|
||||
emake T=""
|
||||
}
|
||||
|
||||
src_install()
|
||||
{
|
||||
dobin stunclient
|
||||
dosbin stunserver
|
||||
dodoc HISTORY README
|
||||
newinitd "${FILESDIR}/initd.v1" stuntman
|
||||
}
|
||||
|
||||
src_test()
|
||||
{
|
||||
./stuntestcode
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
Index: gazebo-7.3.1/gazebo/util/LogPlay.cc
|
||||
===================================================================
|
||||
--- gazebo-7.3.1.orig/gazebo/util/LogPlay.cc
|
||||
+++ gazebo-7.3.1/gazebo/util/LogPlay.cc
|
||||
@@ -72,7 +72,7 @@ void LogPlay::Open(const std::string &_l
|
||||
|
||||
// Flag use to indicate if a parser failure has occurred
|
||||
bool xmlParserFail = this->dataPtr->xmlDoc.LoadFile(_logFile.c_str()) !=
|
||||
- tinyxml2::XML_NO_ERROR;
|
||||
+ tinyxml2::XML_SUCCESS;
|
||||
|
||||
// Parse the log file
|
||||
if (xmlParserFail)
|
||||
@@ -105,7 +105,7 @@ void LogPlay::Open(const std::string &_l
|
||||
|
||||
// Retry loading the log file.
|
||||
xmlParserFail = this->dataPtr->xmlDoc.LoadFile(_logFile.c_str()) !=
|
||||
- tinyxml2::XML_NO_ERROR;
|
||||
+ tinyxml2::XML_SUCCESS;
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils webapp
|
||||
|
||||
DESCRIPTION="Web-based storage application where all your data is under your own control"
|
||||
HOMEPAGE="http://owncloud.org"
|
||||
SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
|
||||
LICENSE="AGPL-3"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="+curl mysql postgres +sqlite"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-lang/php[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
|
||||
virtual/httpd-php"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
dodir "${MY_HTDOCSDIR}"/data
|
||||
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/config
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
|
||||
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Additional applications (calendar, ...) are no longer provided by default."
|
||||
elog "You can install them after login via the applications management page"
|
||||
elog "(check the recommended tab). No application data is lost."
|
||||
webapp_pkg_postinst
|
||||
}
|
Loading…
Reference in new issue