parent
c23a36732f
commit
ee57dfd3a4
@ -0,0 +1,284 @@
|
||||
CPP/7zip/UI/Agent/Agent.cpp | 2 +-
|
||||
CPP/7zip/UI/Client7z/Client7z.cpp | 19 ++++++++++-
|
||||
CPP/7zip/UI/Common/ArchiveExtractCallback.cpp | 14 +++++++--
|
||||
CPP/7zip/UI/Common/ArchiveExtractCallback.h | 6 +++-
|
||||
CPP/7zip/UI/Common/Extract.cpp | 2 +-
|
||||
CPP/Windows/FileDir.cpp | 45 +++++++++++++++++++++++++--
|
||||
CPP/Windows/FileDir.h | 31 +++++++++++++++++-
|
||||
7 files changed, 109 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/CPP/7zip/UI/Agent/Agent.cpp b/CPP/7zip/UI/Agent/Agent.cpp
|
||||
index 201e82c..b0b8316 100644
|
||||
--- a/CPP/7zip/UI/Agent/Agent.cpp
|
||||
+++ b/CPP/7zip/UI/Agent/Agent.cpp
|
||||
@@ -1515,7 +1515,7 @@ STDMETHODIMP CAgentFolder::Extract(const UInt32 *indices,
|
||||
HRESULT result = _agentSpec->GetArchive()->Extract(&realIndices.Front(),
|
||||
realIndices.Size(), testMode, extractCallback);
|
||||
if (result == S_OK)
|
||||
- result = extractCallbackSpec->SetDirsTimes();
|
||||
+ result = extractCallbackSpec->SetFinalAttribs();
|
||||
return result;
|
||||
COM_TRY_END
|
||||
}
|
||||
diff --git a/CPP/7zip/UI/Client7z/Client7z.cpp b/CPP/7zip/UI/Client7z/Client7z.cpp
|
||||
index c6522fe..1919389 100644
|
||||
--- a/CPP/7zip/UI/Client7z/Client7z.cpp
|
||||
+++ b/CPP/7zip/UI/Client7z/Client7z.cpp
|
||||
@@ -230,8 +230,11 @@ private:
|
||||
COutFileStream *_outFileStreamSpec;
|
||||
CMyComPtr<ISequentialOutStream> _outFileStream;
|
||||
|
||||
+ CObjectVector<NWindows::NFile::NDir::CDelayedSymLink> _delayedSymLinks;
|
||||
+
|
||||
public:
|
||||
void Init(IInArchive *archiveHandler, const FString &directoryPath);
|
||||
+ HRESULT SetFinalAttribs();
|
||||
|
||||
UInt64 NumErrors;
|
||||
bool PasswordIsDefined;
|
||||
@@ -449,11 +452,23 @@ STDMETHODIMP CArchiveExtractCallback::SetOperationResult(Int32 operationResult)
|
||||
}
|
||||
_outFileStream.Release();
|
||||
if (_extractMode && _processedFileInfo.AttribDefined)
|
||||
- SetFileAttrib(_diskFilePath, _processedFileInfo.Attrib);
|
||||
+ SetFileAttrib(_diskFilePath, _processedFileInfo.Attrib, &_delayedSymLinks);
|
||||
PrintNewLine();
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
+HRESULT CArchiveExtractCallback::SetFinalAttribs()
|
||||
+{
|
||||
+ HRESULT result = S_OK;
|
||||
+
|
||||
+ for (int i = 0; i != _delayedSymLinks.Size(); ++i)
|
||||
+ if (!_delayedSymLinks[i].Create())
|
||||
+ result = E_FAIL;
|
||||
+
|
||||
+ _delayedSymLinks.Clear();
|
||||
+
|
||||
+ return result;
|
||||
+}
|
||||
|
||||
STDMETHODIMP CArchiveExtractCallback::CryptoGetTextPassword(BSTR *password)
|
||||
{
|
||||
@@ -914,6 +929,8 @@ int MY_CDECL main(int numArgs, const char *args[])
|
||||
// extractCallbackSpec->PasswordIsDefined = true;
|
||||
// extractCallbackSpec->Password = L"1";
|
||||
HRESULT result = archive->Extract(NULL, (UInt32)(Int32)(-1), false, extractCallback);
|
||||
+ if (result == S_OK)
|
||||
+ result = extractCallbackSpec->SetFinalAttribs();
|
||||
if (result != S_OK)
|
||||
{
|
||||
PrintError("Extract Error");
|
||||
diff --git a/CPP/7zip/UI/Common/ArchiveExtractCallback.cpp b/CPP/7zip/UI/Common/ArchiveExtractCallback.cpp
|
||||
index 877326b..05b13f3 100644
|
||||
--- a/CPP/7zip/UI/Common/ArchiveExtractCallback.cpp
|
||||
+++ b/CPP/7zip/UI/Common/ArchiveExtractCallback.cpp
|
||||
@@ -1502,7 +1502,7 @@ STDMETHODIMP CArchiveExtractCallback::SetOperationResult(Int32 opRes)
|
||||
NumFiles++;
|
||||
|
||||
if (!_stdOutMode && _extractMode && _fi.AttribDefined)
|
||||
- SetFileAttrib(_diskFilePath, _fi.Attrib);
|
||||
+ SetFileAttrib(_diskFilePath, _fi.Attrib, &_delayedSymLinks);
|
||||
|
||||
RINOK(_extractCallback2->SetOperationResult(opRes, BoolToInt(_encrypted)));
|
||||
|
||||
@@ -1584,8 +1584,9 @@ static unsigned GetNumSlashes(const FChar *s)
|
||||
}
|
||||
}
|
||||
|
||||
-HRESULT CArchiveExtractCallback::SetDirsTimes()
|
||||
+HRESULT CArchiveExtractCallback::SetFinalAttribs()
|
||||
{
|
||||
+ HRESULT result = S_OK;
|
||||
CRecordVector<CExtrRefSortPair> pairs;
|
||||
pairs.ClearAndSetSize(_extractedFolderPaths.Size());
|
||||
unsigned i;
|
||||
@@ -1622,5 +1623,12 @@ HRESULT CArchiveExtractCallback::SetDirsTimes()
|
||||
(WriteATime && ATimeDefined) ? &ATime : NULL,
|
||||
(WriteMTime && MTimeDefined) ? &MTime : (_arc->MTimeDefined ? &_arc->MTime : NULL));
|
||||
}
|
||||
- return S_OK;
|
||||
+
|
||||
+ for (int i = 0; i != _delayedSymLinks.Size(); ++i)
|
||||
+ if (!_delayedSymLinks[i].Create())
|
||||
+ result = E_FAIL;
|
||||
+
|
||||
+ _delayedSymLinks.Clear();
|
||||
+
|
||||
+ return result;
|
||||
}
|
||||
diff --git a/CPP/7zip/UI/Common/ArchiveExtractCallback.h b/CPP/7zip/UI/Common/ArchiveExtractCallback.h
|
||||
index 1e9f0b6..b51d78f 100644
|
||||
--- a/CPP/7zip/UI/Common/ArchiveExtractCallback.h
|
||||
+++ b/CPP/7zip/UI/Common/ArchiveExtractCallback.h
|
||||
@@ -6,6 +6,8 @@
|
||||
#include "../../../Common/MyCom.h"
|
||||
#include "../../../Common/Wildcard.h"
|
||||
|
||||
+#include "../../../Windows/FileDir.h"
|
||||
+
|
||||
#include "../../IPassword.h"
|
||||
|
||||
#include "../../Common/FileStreams.h"
|
||||
@@ -237,6 +239,8 @@ class CArchiveExtractCallback:
|
||||
bool _saclEnabled;
|
||||
#endif
|
||||
|
||||
+ CObjectVector<NWindows::NFile::NDir::CDelayedSymLink> _delayedSymLinks;
|
||||
+
|
||||
void CreateComplexDirectory(const UStringVector &dirPathParts, FString &fullPath);
|
||||
HRESULT GetTime(int index, PROPID propID, FILETIME &filetime, bool &filetimeIsDefined);
|
||||
HRESULT GetUnpackSize();
|
||||
@@ -330,7 +334,7 @@ public:
|
||||
}
|
||||
#endif
|
||||
|
||||
- HRESULT SetDirsTimes();
|
||||
+ HRESULT SetFinalAttribs();
|
||||
};
|
||||
|
||||
bool CensorNode_CheckPath(const NWildcard::CCensorNode &node, const CReadArcItem &item);
|
||||
diff --git a/CPP/7zip/UI/Common/Extract.cpp b/CPP/7zip/UI/Common/Extract.cpp
|
||||
index 5b96071..98192fa 100644
|
||||
--- a/CPP/7zip/UI/Common/Extract.cpp
|
||||
+++ b/CPP/7zip/UI/Common/Extract.cpp
|
||||
@@ -207,7 +207,7 @@ static HRESULT DecompressArchive(
|
||||
else
|
||||
result = archive->Extract(&realIndices.Front(), realIndices.Size(), testMode, ecs);
|
||||
if (result == S_OK && !options.StdInMode)
|
||||
- result = ecs->SetDirsTimes();
|
||||
+ result = ecs->SetFinalAttribs();
|
||||
return callback->ExtractResult(result);
|
||||
}
|
||||
|
||||
diff --git a/CPP/Windows/FileDir.cpp b/CPP/Windows/FileDir.cpp
|
||||
index 422edfc..baa6255 100644
|
||||
--- a/CPP/Windows/FileDir.cpp
|
||||
+++ b/CPP/Windows/FileDir.cpp
|
||||
@@ -347,7 +347,8 @@ static int convert_to_symlink(const char * name) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
-bool SetFileAttrib(CFSTR fileName, DWORD fileAttributes)
|
||||
+bool SetFileAttrib(CFSTR fileName, DWORD fileAttributes,
|
||||
+ CObjectVector<CDelayedSymLink> *delayedSymLinks)
|
||||
{
|
||||
if (!fileName) {
|
||||
SetLastError(ERROR_PATH_NOT_FOUND);
|
||||
@@ -379,7 +380,9 @@ bool SetFileAttrib(CFSTR fileName, DWORD fileAttributes)
|
||||
stat_info.st_mode = fileAttributes >> 16;
|
||||
#ifdef ENV_HAVE_LSTAT
|
||||
if (S_ISLNK(stat_info.st_mode)) {
|
||||
- if ( convert_to_symlink(name) != 0) {
|
||||
+ if (delayedSymLinks)
|
||||
+ delayedSymLinks->Add(CDelayedSymLink(name));
|
||||
+ else if ( convert_to_symlink(name) != 0) {
|
||||
TRACEN((printf("SetFileAttrib(%s,%d) : false-3\n",(const char *)name,fileAttributes)))
|
||||
return false;
|
||||
}
|
||||
@@ -814,6 +817,44 @@ bool CTempDir::Remove()
|
||||
return !_mustBeDeleted;
|
||||
}
|
||||
|
||||
+#ifdef ENV_UNIX
|
||||
+
|
||||
+CDelayedSymLink::CDelayedSymLink(const char * source)
|
||||
+ : _source(source)
|
||||
+{
|
||||
+ struct stat st;
|
||||
+
|
||||
+ if (lstat(_source, &st) == 0) {
|
||||
+ _dev = st.st_dev;
|
||||
+ _ino = st.st_ino;
|
||||
+ } else {
|
||||
+ _dev = 0;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+bool CDelayedSymLink::Create()
|
||||
+{
|
||||
+ struct stat st;
|
||||
+
|
||||
+ if (_dev == 0) {
|
||||
+ errno = EPERM;
|
||||
+ return false;
|
||||
+ }
|
||||
+ if (lstat(_source, &st) != 0)
|
||||
+ return false;
|
||||
+ if (_dev != st.st_dev || _ino != st.st_ino) {
|
||||
+ // Placeholder file has been overwritten or moved by another
|
||||
+ // symbolic link creation
|
||||
+ errno = EPERM;
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
+ return convert_to_symlink(_source) == 0;
|
||||
+}
|
||||
+
|
||||
+#endif // ENV_UNIX
|
||||
+
|
||||
+
|
||||
}}}
|
||||
|
||||
#ifndef _SFX
|
||||
diff --git a/CPP/Windows/FileDir.h b/CPP/Windows/FileDir.h
|
||||
index b13d1cc..7429a81 100644
|
||||
--- a/CPP/Windows/FileDir.h
|
||||
+++ b/CPP/Windows/FileDir.h
|
||||
@@ -4,6 +4,7 @@
|
||||
#define __WINDOWS_FILE_DIR_H
|
||||
|
||||
#include "../Common/MyString.h"
|
||||
+#include "../Common/MyVector.h"
|
||||
|
||||
#include "FileIO.h"
|
||||
|
||||
@@ -11,11 +12,14 @@ namespace NWindows {
|
||||
namespace NFile {
|
||||
namespace NDir {
|
||||
|
||||
+class CDelayedSymLink;
|
||||
+
|
||||
bool GetWindowsDir(FString &path);
|
||||
bool GetSystemDir(FString &path);
|
||||
|
||||
bool SetDirTime(CFSTR path, const FILETIME *cTime, const FILETIME *aTime, const FILETIME *mTime);
|
||||
-bool SetFileAttrib(CFSTR path, DWORD attrib);
|
||||
+bool SetFileAttrib(CFSTR path, DWORD attrib,
|
||||
+ CObjectVector<CDelayedSymLink> *delayedSymLinks = 0);
|
||||
bool MyMoveFile(CFSTR existFileName, CFSTR newFileName);
|
||||
|
||||
#ifndef UNDER_CE
|
||||
@@ -76,6 +80,31 @@ public:
|
||||
bool Remove();
|
||||
};
|
||||
|
||||
+// Symbolic links must be created last so that they can't be used to
|
||||
+// create or overwrite files above the extraction directory.
|
||||
+class CDelayedSymLink
|
||||
+{
|
||||
+#ifdef ENV_UNIX
|
||||
+ // Where the symlink should be created. The target is specified in
|
||||
+ // the placeholder file.
|
||||
+ AString _source;
|
||||
+
|
||||
+ // Device and inode of the placeholder file. Before creating the
|
||||
+ // symlink, we must check that these haven't been changed by creation
|
||||
+ // of another symlink.
|
||||
+ dev_t _dev;
|
||||
+ ino_t _ino;
|
||||
+
|
||||
+public:
|
||||
+ explicit CDelayedSymLink(const char * source);
|
||||
+ bool Create();
|
||||
+#else // !ENV_UNIX
|
||||
+public:
|
||||
+ CDelayedSymLink(const char * source) {}
|
||||
+ bool Create() { return true; }
|
||||
+#endif // ENV_UNIX
|
||||
+};
|
||||
+
|
||||
#if !defined(UNDER_CE)
|
||||
class CCurrentDirRestorer
|
||||
{
|
@ -0,0 +1,158 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit eutils multilib toolchain-funcs wxwidgets
|
||||
|
||||
DESCRIPTION="Port of 7-Zip archiver for Unix"
|
||||
HOMEPAGE="http://p7zip.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 rar? ( unRAR )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE="doc kde rar +pch static wxwidgets abi_x86_x32"
|
||||
|
||||
REQUIRED_USE="kde? ( wxwidgets )"
|
||||
|
||||
RDEPEND="
|
||||
kde? ( x11-libs/wxGTK:${WX_GTK_VER}[X] kde-base/kdelibs )
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
amd64? ( dev-lang/yasm )
|
||||
abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 )
|
||||
x86? ( dev-lang/nasm )"
|
||||
|
||||
S=${WORKDIR}/${PN}_${PV}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-CVE-2015-1038.patch
|
||||
|
||||
if ! use pch; then
|
||||
sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" -i makefile.* || die
|
||||
fi
|
||||
|
||||
sed \
|
||||
-e 's:-m32 ::g' \
|
||||
-e 's:-m64 ::g' \
|
||||
-e 's:-O::g' \
|
||||
-e 's: -s ::g' \
|
||||
-e 's: -s$::g' \
|
||||
-e 's:-pipe::g' \
|
||||
-e "/^CXX=/s:g++:$(tc-getCXX):" \
|
||||
-e "/^CC=/s:gcc:$(tc-getCC):" \
|
||||
-e '/ALLFLAGS/s:-s ::' \
|
||||
-e "/OPTFLAGS=/s:=.*:=${CXXFLAGS}:" \
|
||||
-i makefile* || die
|
||||
|
||||
# remove non-free RAR codec
|
||||
if use rar; then
|
||||
ewarn "Enabling nonfree RAR decompressor"
|
||||
else
|
||||
sed \
|
||||
-e '/Rar/d' \
|
||||
-e '/RAR/d' \
|
||||
-i makefile* CPP/7zip/Bundles/Format7zFree/makefile || die
|
||||
rm -rf CPP/7zip/Compress/Rar || die
|
||||
fi
|
||||
|
||||
if use abi_x86_x32; then
|
||||
sed -i -e "/^ASM=/s:amd64:x32:" makefile* || die
|
||||
cp -f makefile.linux_amd64_asm makefile.machine || die
|
||||
elif use amd64; then
|
||||
cp -f makefile.linux_amd64_asm makefile.machine || die
|
||||
elif use x86; then
|
||||
cp -f makefile.linux_x86_asm_gcc_4.X makefile.machine || die
|
||||
elif [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# Mac OS X needs this special makefile, because it has a non-GNU linker
|
||||
[[ ${CHOST} == *64-* ]] \
|
||||
&& cp -f makefile.macosx_64bits makefile.machine \
|
||||
|| cp -f makefile.macosx_32bits makefile.machine
|
||||
# bundles have extension .bundle but don't die because USE=-rar
|
||||
# removes the Rar directory
|
||||
sed -i -e '/strcpy(name/s/\.so/.bundle/' \
|
||||
CPP/Windows/DLL.cpp || die
|
||||
sed -i -e '/^PROG=/s/\.so/.bundle/' \
|
||||
CPP/7zip/Bundles/Format7zFree/makefile \
|
||||
$(use rar && echo CPP/7zip/Compress/Rar/makefile) || die
|
||||
elif use x86-fbsd; then
|
||||
# FreeBSD needs this special makefile, because it hasn't -ldl
|
||||
sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
|
||||
fi
|
||||
|
||||
if use static; then
|
||||
sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine || die
|
||||
fi
|
||||
|
||||
if use kde || use wxwidgets; then
|
||||
need-wxwidgets unicode
|
||||
einfo "Preparing dependency list"
|
||||
emake depend
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake all3
|
||||
if use kde || use wxwidgets; then
|
||||
emake -- 7zG
|
||||
emake -- 7zFM
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test test_7z test_7zr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# this wrappers can not be symlinks, p7zip should be called with full path
|
||||
make_wrapper 7zr "/usr/$(get_libdir)/${PN}/7zr"
|
||||
make_wrapper 7za "/usr/$(get_libdir)/${PN}/7za"
|
||||
make_wrapper 7z "/usr/$(get_libdir)/${PN}/7z"
|
||||
|
||||
if use kde || use wxwidgets; then
|
||||
make_wrapper 7zG "/usr/$(get_libdir)/${PN}/7zG"
|
||||
make_wrapper 7zFM "/usr/$(get_libdir)/${PN}/7zFM"
|
||||
|
||||
make_desktop_entry 7zFM "${PN} FM" ${PN} "GTK;Utility;Archiving;Compression"
|
||||
|
||||
dobin GUI/p7zipForFilemanager
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe bin/7z{G,FM}
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
doins -r GUI/{Lang,help}
|
||||
|
||||
insinto /usr/share/icons/hicolor/16x16/apps/
|
||||
newins GUI/p7zip_16_ok.png p7zip.png
|
||||
|
||||
if use kde; then
|
||||
rm GUI/kde4/p7zip_compress.desktop || die
|
||||
insinto /usr/share/kde4/services/ServiceMenus
|
||||
doins GUI/kde4/*.desktop
|
||||
fi
|
||||
fi
|
||||
|
||||
dobin contrib/gzip-like_CLI_wrapper_for_7z/p7zip
|
||||
doman contrib/gzip-like_CLI_wrapper_for_7z/man1/p7zip.1
|
||||
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx
|
||||
doexe bin/*$(get_modname)
|
||||
if use rar; then
|
||||
exeinto /usr/$(get_libdir)/${PN}/Codecs/
|
||||
doexe bin/Codecs/*$(get_modname)
|
||||
fi
|
||||
|
||||
doman man1/7z.1 man1/7za.1 man1/7zr.1
|
||||
dodoc ChangeLog README TODO
|
||||
|
||||
if use doc; then
|
||||
dodoc DOC/*.txt
|
||||
dohtml -r DOC/MANUAL/*
|
||||
fi
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
DIST kchmviewer-6.0.tar.gz 310642 SHA256 81c856434a86977039c36cb10f2427cc8cb1ea29a778f24fff2285d49c717979 SHA512 029335e4acea711f31c7d17751292c6b755504b97b73864b5d25a7a8a2853c0499658056bad9f9c0b6324f61c024feb5a943dc670fdccb37fcdee1346d7334d9 WHIRLPOOL 2b368654d50d0e553d116ca52f3b1ebe3d709a6b52933d54a54d2360c51356628d58c3cc789e32da54a5897b1cbee185380dbcbe0b6824146ec1ad39dc5c9280
|
||||
DIST kchmviewer-6.1.tar.gz 346587 SHA256 f673c3aaca735d799d14b9f6f1b302e9bb77d5c0a0b601b4b5e0beed1c99fe78 SHA512 aabcf98510a5a0cd38f3937e14c86e15b2514cf118e7d17e96a3a4779bb7c0985248f352844a021a66d482cfecdc3c405c816f71a7bec02d1765f8e4d7510126 WHIRLPOOL 1585726cdf4295a49c16733ee9a93d97d6087977dd8e151681bb73d19d34052c9a9423e3488e4152b7736ce8e9bf3cf02be26554ea6fffe2ccaaef9297f593a7
|
||||
DIST kchmviewer-7.1.tar.gz 340934 SHA256 a410d0a343d8a871cc860e2983079981806eb70cbf0c970fa1bcf5689821144f SHA512 6e98441358eab74d80adee437b1ad24dbf3e5b5a6ae4c5d7744537a169a6a64303b8e2b4bf1e636c0f6d955bdd1a59b7f1db2d45fc6dfecb6bb3a31088abce61 WHIRLPOOL 6e5bf2639057aa5f55ce25e9d457ca267b2ab015b5553e9edbc7bbe2997bc1d6ebcdadc656b06b15ada115eb196104a3770fdd68234b47bb3f352d3d6a9b23b3
|
||||
DIST kchmviewer-7.3.tar.gz 344483 SHA256 7cb805c9a836b7622bbea1d5df8873fb711979285abb21bccf095f25cf3f6007 SHA512 b4861e157f850413051df70dbdf90c7bcc9eebd58a0e6a4990a0eab232ec02ace44c4fe4367f74d23bbc0fab32e61e149b474db43efb45ef08f42af97e6af093 WHIRLPOOL 3705f565f1b5333471b75b5e48e9b10cb795b195b4d2cc44b7bd9905743082264993ed25c7fc4618dc8e5bc13f41abf1b3a8a4783f54adf98b6512f411735ef9
|
||||
EBUILD kchmviewer-6.0-r1.ebuild 1855 SHA256 03457b0a6f3f2261631ce850bb7663a2d8192dc26b9ca53c18d7fb48de796da6 SHA512 173ad159d068843e271442dfa177e0a8ec81e7b483decd373bd218d5c46c325e3d0cc6fd3c30f7ec844eacc2444fa5b17eda1f9f12670f88853b965fbf12c3ca WHIRLPOOL 4d31cb84f85eddb024e684f5433d16837f13e310a9b97d1de00d2789e59279fb7d0d3a1d83c12adf9bd2dd405110bbddbe88da2d90508cddbd12e658ffb87367
|
||||
EBUILD kchmviewer-6.1.ebuild 1639 SHA256 a6e8469868cc30c9f44015f067bbd7e62373d9243aafa9cb10e2c588f91be8de SHA512 bb3c7fd1c24ed92e5edfe9fcef549d3eeaab838ce1bb1c4e596c318505ec39b53d0de6cde5c91cd33557e8e9bda14d8aef8e0e603f1f9774834765fd8095598f WHIRLPOOL 1327586a149c8a7610a9178502d6001e5bad0c163b511c3d937e2849e0e3e458642af76c71be195f032586963fee8704030f7372155c0372e1f58b66b470d7b0
|
||||
EBUILD kchmviewer-7.1.ebuild 1536 SHA256 4115cdaa44e30fd4c55a09b1af4706eae7c79e2812aad4bee9856595e28a725b SHA512 e0daed5e783c1e823e034bea6981702a6e0df89c082ad0e5c8cc95598c48ae1a9821247d51dcdaf4876a2262541bc19cefa237695d71cf87aa38b40b4712ebbe WHIRLPOOL 8a40b33e14e900aa051d9efb8f5a4a7efb77895396377a144c426515fee1a8a94c10ba87c473f29fe7e07948e2272b874f3c4617649b4b2176faf34805d87ef7
|
||||
EBUILD kchmviewer-7.3.ebuild 1135 SHA256 42c1f9541dbd7006857bc57c6a91cbff42e5ce12218258113c8ebf40dc8b99b3 SHA512 b8fa96aab61ee3d9c816f91d4df24779ecb15dfee361603e0381e947a8f3ca97f33f8163bbd50f883ee56230a63bf4269cf635f021a1667799d1818980e40390 WHIRLPOOL a0f67455ce4db59615ccaeeaba2bb58e3c599a1277b68f45c591aa8154cef20a88153e992e57ad59389600aa06d41d8612cc28f5df8b48af46911a93f7fba9a0
|
||||
MISC ChangeLog 14663 SHA256 e996690c43ff97bde0bf0c32fd4da13e53528534622d0a4a9e2c33eed2f6bdf4 SHA512 a02093d2c8f5079fe9b540d165d9c47e28dbf09e6fc536d5f8f079ea72b60bcb6ae3e4b852373d88138c24687dfc0e0fb868cea28ff87eeef6069631ff2733b7 WHIRLPOOL b1bc229a28e8d6c07cd8b9033051af8947fbad8a050850c07afe46d4b0a9000b41a15b77b6931cb82ae36e6943c1b332417873f0267d45a25d5fcd062bf4dd7c
|
||||
MISC metadata.xml 887 SHA256 25940f1fba7268c69a3c2aee983fe1515bdd6597941bd6201b383273989b4853 SHA512 c479a64093c57e735e1c93d1d4d111766897b7865ed1bd060d8cd6f94270d6768e346b7959b54b82ecf267861c56c5c5ddf0f3b690c6685afc9972142d310ca4 WHIRLPOOL 50b24b47d2f90c7fe4c99738da13f05c503aaf2332e1d6beb7ec33f97a86a49911f682085fe6daddf4f6dbabcf08181ea66bd6401115f9f57581dd1361e3cc53
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils fdo-mime qmake-utils
|
||||
|
||||
DESCRIPTION="A feature rich chm file viewer, based on Qt"
|
||||
HOMEPAGE="http://www.kchmviewer.net/"
|
||||
SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug qt5"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/chmlib
|
||||
dev-libs/libzip
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtwebkit:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
!qt5? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtdbus:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtwebkit:4
|
||||
)
|
||||
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# fix parallel build wrt bug #527192
|
||||
echo "src.depends = lib" >> ${PN}.pro || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use qt5; then
|
||||
eqmake5
|
||||
else
|
||||
eqmake4
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ChangeLog DBUS-bindings FAQ README
|
||||
doicon packages/kchmviewer.png
|
||||
|
||||
dobin bin/kchmviewer
|
||||
domenu packages/kchmviewer.desktop
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,8 +1,4 @@
|
||||
AUX build.xml 683 SHA256 523884b2c6fc5087792f1387b6ced694238d5fcb4c4b2742ae249da2293995d5 SHA512 f3271462f126a4b275597d1aba66e572ec38c3b587f80061c9b953d1bf411a47514d577f44379588a329829a6db905efe5580b56f88f67aa66f3cfc9a7e19fbe WHIRLPOOL 026d3cc67922860eaf5ef8c48adc47ed89c9312e57c478856301f4ba43cd15a218ab6a95ae9634498ad5b9b43eada917f77f3d3734dd85f19d7f67ef1d4c3f26
|
||||
DIST JAXWS2.0.1m1_source_20060817.jar 8993405 SHA256 9725cfb91cecff833055d7af45c3413ca9d1a818a4cfdb86211ed82f383f3865 SHA512 55454a8270310b9778c69aad8b8ace45dc4ba3059b33ac48dcfd5d771fade2d6e4c46a5a65a522ae5cca0438f159ba84c90d8e74d54731a9c6c0caa9d84a0314 WHIRLPOOL fe0727935c592b538b7042808fffa987ea5ae47554367ea0cfc91f65d765bd234713aaa142b2297988d74eec01fce9cd4bedceb0fb7b0068eb38084a1d5f5ba7
|
||||
DIST jsr181-api-1.0-MR1-sources.jar 3929 SHA256 abb37e9c15043bde98ad27bae9b955bb43ccf5c27c1a0f88d57d2bb8bc509b14 SHA512 383806428ebe80e94af2c80a3d383f24e934cde57d5628e60b2e2335052ac037ad45f1e8c265c579cf60ed7383b15fd8f2e8dda6b08d8edf1d171b9f0ef0080e WHIRLPOOL 0e611e08d8aa78555fecefd7a6e56a488e555db0dfdc62c1ff1e96f643f8e5b67f62142d1935190ac7a23aa7555a2ce389bd459f0d482cbba03bdedf365408e2
|
||||
EBUILD jsr181-1.0-r1.ebuild 762 SHA256 4d1fcefbb7acbfefda320c0d0c60a09a2f5ea1d6a1693475685984ac1d34792c SHA512 518ba1148f517386aad0dd7826a7d7ea062c121c554c53e419c3bd9b86e2f06b1b052545f16ac610d045f2004d8521ad9365859360129acc1f5d2f66a976b68d WHIRLPOOL 6fc08c0421e5949863b2df739681ff101f76df8f7e738d453b71515cfca6ba414b555ddc6cc9b594a2ac0135409c372ed5a37800e74763389bb3b767e1a82d24
|
||||
EBUILD jsr181-1.0-r2.ebuild 533 SHA256 c8354c80e21c0d53c14037e5ce5dabe4323a88790c54613f968958ff15f094d6 SHA512 01a0506688d66fe37b61a58a798c8cd2ecede1843dc8e511f75a51c72f844e7a54330deff386bb8d7dfe3b3b4a6ebbfcd649f228a2a9df5d731645ff1e09b08a WHIRLPOOL d1153aa3e420a30bde14979d195b805375b42f43cab1e60cf7814b482195bc7d6270f67009df3c17cab5712a42c1aa3cf82e951d2e34b2f3c9d60f918981d3e4
|
||||
EBUILD jsr181-1.0.ebuild 751 SHA256 c93a28a38d3f7d8867da2640b230e59e279c96cfc5891e4ff38be9bfa6dc8884 SHA512 effa25827c2fb5cf8649778b67ab14a19a3d2506df46b024e7e67406cba20cbc0a74c92cedd8a884a4ca9dc043032490403e6b5fcaf48c339eeea12b82c6191f WHIRLPOOL 12adc07097a0330a0702cb1c049b0d8a14bbd7f408eba45d672f1ba7d515d12674b315bc46974d2d0c2a10ef7e56af191edad4ba92c3ee6d529ba9c518da2065
|
||||
EBUILD jsr181-1.0-r2.ebuild 556 SHA256 7c0642e747b825bc7809ed293381493c990e809e3ce604622afed5584802e12d SHA512 f8f29c189287554687d1315968411e2b0e7c5ad25382f2be03c80f50cb624a4238316696824c70168b9cd01adfd14c380615e8f233424b7d8f5eb9de5035ad1e WHIRLPOOL cafce9cfe415d01427d48494fd8a2067d29fdb70ebc47fd78aa69033c6c9f211eedf3bfabb2714cf7f7d63861b8ad86a19d9ac0c19e97865fb3d9f142e8e7f3d
|
||||
MISC ChangeLog 2101 SHA256 df28bc3bd10ca8ed3615205268e82877c7dfd97db7524f78331ef59e784e65a6 SHA512 3d708fd1975586f8fe07447d03c2eb002a7ccc9e2d7b93a01be1ab93c15b9e61a6d62da9bc90e639ca3a8d514b4449b6cff95b96e31ab13b52e8ab9710676d57 WHIRLPOOL 90f63c18073c3ac6b0d4654507d530b21e583b1258ed6ad35f265e083f2c9ae628babdc5a20d3f89b0bddc52f1e969446124386ef12914415280f77e39fbdc17
|
||||
MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a
|
||||
|
@ -1,25 +0,0 @@
|
||||
<?xml version="1.0" standalone="yes"?>
|
||||
<project basedir="." default="jar">
|
||||
<target name="compile">
|
||||
<mkdir dir="bin"/>
|
||||
<javac srcdir="src" destdir="bin">
|
||||
<include name="**/*.java"/>
|
||||
<classpath>
|
||||
<fileset dir="lib">
|
||||
<include name="**/*.jar"/>
|
||||
</fileset>
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
<target name="jar" depends="compile">
|
||||
<jar destfile="jsr181.jar" manifest="META-INF/MANIFEST.MF">
|
||||
<zipfileset dir="bin"/>
|
||||
</jar>
|
||||
</target>
|
||||
<target name="doc">
|
||||
<mkdir dir="api"/>
|
||||
<javadoc packagenames="javax.*" destdir="api">
|
||||
<fileset dir="src/" includes="**/*.java"/>
|
||||
</javadoc>
|
||||
</target>
|
||||
</project>
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
DESCRIPTION="JSR 181 API classes"
|
||||
HOMEPAGE="http://jax-ws.dev.java.net/"
|
||||
DATE="20060817"
|
||||
MY_P="JAXWS2.0.1m1_source_${DATE}.jar"
|
||||
SRC_URI="https://jax-ws.dev.java.net/jax-ws-201-m1/${MY_P}"
|
||||
|
||||
LICENSE="CDDL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
app-arch/unzip
|
||||
${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/jaxws-si"
|
||||
|
||||
src_unpack() {
|
||||
printf '%s\n' "A" | $(java-config --java) -jar "${DISTDIR}/${A}" -console > /dev/null || die "unpack failed"
|
||||
unpack ./jaxws-src.zip || die "unzip failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar lib/jsr181-api.jar
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
DESCRIPTION="JSR 181 API classes"
|
||||
HOMEPAGE="http://jax-ws.dev.java.net/"
|
||||
DATE="20060817"
|
||||
MY_P="JAXWS2.0.1m1_source_${DATE}.jar"
|
||||
SRC_URI="https://jax-ws.dev.java.net/jax-ws-201-m1/${MY_P}"
|
||||
|
||||
LICENSE="CDDL"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
app-arch/unzip
|
||||
${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/jaxws-si"
|
||||
|
||||
src_unpack() {
|
||||
printf '%s\n' "A" | $(java-config --java) -jar "${DISTDIR}/${A}" -console > /dev/null || die "unpack failed"
|
||||
unpack ./jaxws-src.zip || die "unzip failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar lib/jsr181-api.jar
|
||||
}
|
@ -1,12 +1,4 @@
|
||||
AUX jsr311-api-1.0-build.xml 1092 SHA256 ea9c43a4a1444de5c862e010aebfdd52d4dad68d690ffa9e596e4bf0b29bccb8 SHA512 e9e4f42f282f3eeafb0e2031cd2a555bcc9609267b3fbf797794cb4877414542a76d85c5de64cdb3fbb6b2b6ccd6f32b5c511eb61a1b01fc97ba216bc012a350 WHIRLPOOL 41145d1757946ae593a183f399c6ecec12e5b91a6754a2e0deaf0f7d75d64c994caaf8e8174a940d4881a8c5a8c172ab46eafda040b4084eb48d6df58721330c
|
||||
AUX jsr311-api-1.0-manifest 759 SHA256 56d7899069eecae6ec67b39fe599fe23170ebae22af5c50d2950f51e9d4167f9 SHA512 82f4da27a7d7ef188f6b04f553aa21e4c5636f61ed97c000305ed28a0244d75a7341878eb70327154571e959b776b2eacada11089c64803b090f7ee5c8821c56 WHIRLPOOL f8f17c2fbd8a25b6f61f26c0451e73c7003fee4395935499efa21b6815c30d39d1bf9041360ed454b31e49fd6d990b0156f4b3d059d7eb01c8a663d57cb800ee
|
||||
AUX jsr311-api-1.0-maven-build.xml 7436 SHA256 6983de533a64961a2339fb3a0fdb691f551e11c47d33c2064e29013c15c7bb72 SHA512 706744e671834464596e1421514cfafb4c6608c89fe58cf36d2e0a20bf0eed4cd42c52d1fe5e3ea67a1a7ce45c84a4146ac229622d3d5cb8f3030b248e1bf0c5 WHIRLPOOL 583c46eac611b132cc99488c9aa56378258f96acb58a66a5f4b7ce3964a2ffa3f3083a5bdf7a5acefbe084054c0d8c37b0d1b2bd82f8a62d38809f422fd50039
|
||||
AUX jsr311-api-1.1-build.xml 1092 SHA256 ea9c43a4a1444de5c862e010aebfdd52d4dad68d690ffa9e596e4bf0b29bccb8 SHA512 e9e4f42f282f3eeafb0e2031cd2a555bcc9609267b3fbf797794cb4877414542a76d85c5de64cdb3fbb6b2b6ccd6f32b5c511eb61a1b01fc97ba216bc012a350 WHIRLPOOL 41145d1757946ae593a183f399c6ecec12e5b91a6754a2e0deaf0f7d75d64c994caaf8e8174a940d4881a8c5a8c172ab46eafda040b4084eb48d6df58721330c
|
||||
AUX jsr311-api-1.1-manifest 759 SHA256 a39be96bac4e059c306746410be615f25e679a9e85b66352cf53e26e3e48b983 SHA512 f6276434395180022201f8fca925cdabf4bf51a47519c11294d6de6ca0907b64459a27b7857efa979e8325a45d230dc0a2912168b38fb9dfc2537ffba7c147ac WHIRLPOOL 6ef0d696e3ff212441d0aeef126c4f109f8f10f545abe3b495478ae6846836ca9c094b512ed67f54c6824f24df018610630dcb7e32bc1549d782bb04be4a314d
|
||||
AUX jsr311-api-1.1-maven-build.xml 7436 SHA256 a94d11c84a94876ff51714db270d040f9bbeeb050d262edd9c6707ac8a1cf844 SHA512 137c44c32967d9b4c66e84c7c56fe50fe225a2ee8823f2f893bcd07d7395e0d12c07335b2f53ce1c33b2d69ac36db8e883dbf6176fc73349738b79cb1093818a WHIRLPOOL 09b3e20f36ca1961f07b879f2a12d5caa1e5572ade969659720ca9173f8b51bb0f634671cc24e8351fdebe3ef9303bd21eea26635588babd1ec39508c293fecb
|
||||
DIST jsr311-api-1.1-src.tar.bz2 84225 SHA256 c048e69dae1282e345de8cc169d3ead0a2bde9054b385b8b15f24074d4c779ef SHA512 d7d07b1587914f1b060fb780eb96aae98d4d6d78c6f40822bc5e60e1eb2d0956fe048c7dc3f21a8e40160d67ca208eb2e731ae72215e52a7c545eac79ca4ba76 WHIRLPOOL 4cc66526547dbcefa6f1a300c8d16e6ae3e95423a23d2452fc4fbb0a449af84bff6fb739d167e5f0718bfcfa43d58d379bf24e4a3ed85ead81ff0779105def4e
|
||||
DIST jsr311-api-1.1.1-sources.jar 70022 SHA256 99227bada18620d29406be240e7c749da68e646ce1d2a61d6f320863f05a30da SHA512 4f32eb290aa312794ae91b3b4e2baa72efbcf2036962c7223320f7f7e7cd9b5de10c4acb1c92277df946b12710e0699bc1d3ddd7459903c43107437c21cb5542 WHIRLPOOL 022dbf28ddbc7df4a4a020b710c3b64a9f639acc388e3d6370cd426eadfc7aaf1c5ee731c15cd20d75c80829e8e5423714df6007c4cd7408111c8d48c52d2e05
|
||||
EBUILD jsr311-api-1.1.1.ebuild 496 SHA256 3c9b1ad8bf48858d9d4f0b51bbb174eee9c97b712bf55b7ac681d80e95664434 SHA512 066459be471edbc6ba17acdadb635bc6610361cf74e22b1d87e2ff60d4851c72f974fcbb086ef415620204f9b9172730e6629c5b9bb600007bac39452123c138 WHIRLPOOL 7a2e0ce721985eece067d08b53c01f86a84bb981ff1be2e4e3dcf68578c008aa0eacd457c687ce3436e971e0c813070079f764c5f8a860368811ec4e85f52ca8
|
||||
EBUILD jsr311-api-1.1.ebuild 1424 SHA256 53e8ccb8e0b17d5755d0cd29f5af42c34054ac3d7b8b03477c3c468191920814 SHA512 6f532c2d0ded878f17ac71d071204016f4761926630b821da73cfe5865633f688b3131f551439d808ed08d048135c383b5347bdc3fdac0a15f5bb114ae3cff3a WHIRLPOOL 145e164138e05a25190c2c30d5505a6a8739e3f8e1cead6e334ef1eeddf9c3317f12d59ee6d18b5ba4352762a9ace77ead670a6c60cc1c9ed2d9d3d5356966de
|
||||
EBUILD jsr311-api-1.1.1.ebuild 492 SHA256 d7f938f46601e07e2d77819ed02ad189078f9aa55e73bd52cafb0fe940292c55 SHA512 03eee630faf933a5a246b4f63e558ea1a647d994fdef739f463152aff24b54839d74af7fe60860491ed730c0fd117c75a6dace7f92168d6c60e1198ca63365c6 WHIRLPOOL 7ac4ea18f71931f7a85bff5adfb25bac775381b1f388b255ab694e859e1d4b18a7fda5c0cf16f1b68364518fb300b0e2e4b1cece8590f7680a83f38dc839eedd
|
||||
MISC ChangeLog 1468 SHA256 be2ec4be331f0da90e6e06b42bfd0111648e1ce6c35bec09ee07a72fca96ce22 SHA512 400dbc87893fd6182387db8950f955b9a03f520eaa27b06eb1ac3457369ac74efd2560739131a292bf6e82b31f829fc15170824d679bef86db05f193f42aca05 WHIRLPOOL 00548cdaf70c3ff6611542a3f60b56ad179a75d2fb4fca20c6c659acd4a49761d55de9c095ea06c65285102e272e32b4c4070620477278b29f30018543eadfef
|
||||
MISC metadata.xml 220 SHA256 01245f618d6112906067ff078cd95999d2c1c8cad027bfd2709f864ce404c617 SHA512 8f309ca1aa9bd03bc6fb4a05005a42ac9e4435b71a2d7f93c8678a38de67fa1af9e65ff5273eaa98bff01a429cb008227f8762577c9659cbe0f52fbda0eba5e7 WHIRLPOOL 373623d3a4ae94ed8b13309dd244b8fbb8f196732b87eef60d5d3fbf7c3bbdd2d04defce5a366a3cb5a9423754bac5a3bf10d4b6749a58aaea8dc8995276b9c6
|
||||
|
@ -1,26 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- Ant build modified for Gentoo @ Mon, 23 Feb 2009 08:35:22 +0000 -->
|
||||
<!-- Robin H. Johnson <robbat2@gentoo.org> -->
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<project name="jsr311-api" default="package" basedir=".">
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Import maven-build.xml into the current project -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<import file="maven-build.xml"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Help target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="help">
|
||||
<echo message="Please run: $ant -projecthelp"/>
|
||||
</target>
|
||||
|
||||
</project>
|
@ -1,17 +0,0 @@
|
||||
Manifest-Version: 1.0
|
||||
Extension-Name: javax.ws.rs
|
||||
Specification-Title: JAX-RS: Java API for RESTful Web Services
|
||||
Specification-Vendor: Sun Microsystems, Inc.
|
||||
Specification-Version: 1.0
|
||||
Bundle-DocURL: http://www.sun.com/
|
||||
Bundle-License: http://www.opensource.org/licenses/cddl1.php
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: jsr311-api
|
||||
Bundle-SymbolicName: javax.ws.rs.jsr311-api
|
||||
Bundle-Vendor: Sun Microsystems, Inc
|
||||
Bundle-Version: 1.0
|
||||
Import-Package: javax.ws.rs;version="1.0",javax.ws.rs.core;version="1.
|
||||
0",javax.ws.rs.ext;version="1.0"
|
||||
Export-Package: javax.ws.rs;uses:="javax.ws.rs.core";version="1.0",jav
|
||||
ax.ws.rs.ext;uses:="javax.ws.rs,javax.ws.rs.core";version="1.0",javax
|
||||
.ws.rs.core;uses:="javax.ws.rs,javax.ws.rs.ext";version="1.0"
|
@ -1,183 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- Ant build modified for Gentoo @ Mon, 23 Feb 2009 08:35:22 +0000 -->
|
||||
<!-- Robin H. Johnson <robbat2@gentoo.org> -->
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<project name="jsr311-api-from-maven" default="package" basedir=".">
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Build environment properties -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<property file="maven-build.properties"/>
|
||||
|
||||
<property name="maven.build.finalName" value="jsr311-api-1.0"/>
|
||||
<property name="maven.build.dir" value="target"/>
|
||||
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
|
||||
<property name="maven.build.srcDir.0" value="src"/>
|
||||
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
|
||||
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
|
||||
<property name="maven.build.testDir.0" value="test"/>
|
||||
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
|
||||
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
|
||||
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
|
||||
|
||||
<property name="maven.settings.interactiveMode" value="true"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Defining classpaths -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<path id="build.classpath">
|
||||
</path>
|
||||
<path id="build.test.classpath">
|
||||
<fileset dir=".">
|
||||
<include name="lib/junit.jar"/>
|
||||
</fileset>
|
||||
</path>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Cleaning up target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="clean" description="Clean the output directory">
|
||||
<delete dir="${maven.build.dir}"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="compile" description="Compile the code">
|
||||
<mkdir dir="${maven.build.outputDir}"/>
|
||||
<javac destdir="${maven.build.outputDir}"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5"
|
||||
classpath="${gentoo.classpath}">
|
||||
<src>
|
||||
<pathelement location="${maven.build.srcDir.0}"/>
|
||||
</src>
|
||||
<classpath refid="build.classpath"/>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Test-compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="compile-tests"
|
||||
depends="compile"
|
||||
description="Compile the test code"
|
||||
unless="maven.test.skip">
|
||||
<mkdir dir="${maven.build.testOutputDir}"/>
|
||||
<javac destdir="${maven.build.testOutputDir}"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5"
|
||||
classpath="${gentoo.classpath}">
|
||||
<src>
|
||||
<pathelement location="${maven.build.testDir.0}"/>
|
||||
</src>
|
||||
<classpath>
|
||||
<path refid="build.test.classpath"/>
|
||||
<pathelement location="${maven.build.outputDir}"/>
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Run all tests -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="test"
|
||||
depends="compile-tests"
|
||||
description="Run the test cases">
|
||||
<mkdir dir="${maven.test.reports}"/>
|
||||
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
|
||||
<sysproperty key="basedir" value="."/>
|
||||
<formatter type="xml"/>
|
||||
<formatter type="plain" usefile="false"/>
|
||||
<classpath>
|
||||
<path refid="build.test.classpath"/>
|
||||
<pathelement location="${maven.build.outputDir}"/>
|
||||
<pathelement location="${maven.build.testOutputDir}"/>
|
||||
</classpath>
|
||||
<batchtest todir="${maven.test.reports}" unless="test">
|
||||
<fileset dir="${maven.build.testDir.0}">
|
||||
<include name="**/Test*.java"/>
|
||||
<include name="**/*Test.java"/>
|
||||
<include name="**/*TestCase.java"/>
|
||||
<exclude name="**/*Abstract*Test.java"/>
|
||||
</fileset>
|
||||
</batchtest>
|
||||
<batchtest todir="${maven.test.reports}" if="test">
|
||||
<fileset dir="${maven.build.testDir.0}">
|
||||
<include name="**/${test}.java"/>
|
||||
<exclude name="**/*Abstract*Test.java"/>
|
||||
</fileset>
|
||||
</batchtest>
|
||||
</junit>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Javadoc target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="javadoc" description="Generates the Javadoc of the application">
|
||||
<javadoc sourcepath="${maven.build.srcDir.0}"
|
||||
packagenames="*"
|
||||
destdir="${maven.reporting.outputDirectory}/apidocs"
|
||||
access="protected"
|
||||
old="false"
|
||||
verbose="false"
|
||||
version="true"
|
||||
use="true"
|
||||
author="true"
|
||||
splitindex="false"
|
||||
nodeprecated="false"
|
||||
nodeprecatedlist="false"
|
||||
notree="false"
|
||||
noindex="false"
|
||||
nohelp="false"
|
||||
nonavbar="false"
|
||||
serialwarn="false"
|
||||
charset="ISO-8859-1"
|
||||
linksource="false"
|
||||
breakiterator="false"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Package target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="package" depends="compile" description="Package the application">
|
||||
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
|
||||
compress="true"
|
||||
index="false"
|
||||
manifest="manifest"
|
||||
basedir="${maven.build.outputDir}"
|
||||
excludes="**/package.html"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- A dummy target for the package named after the type it creates -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="jar" depends="package" description="Builds the jar for the application"/>
|
||||
|
||||
</project>
|
@ -1,26 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- Ant build modified for Gentoo @ Mon, 23 Feb 2009 08:35:22 +0000 -->
|
||||
<!-- Robin H. Johnson <robbat2@gentoo.org> -->
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<project name="jsr311-api" default="package" basedir=".">
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Import maven-build.xml into the current project -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<import file="maven-build.xml"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Help target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="help">
|
||||
<echo message="Please run: $ant -projecthelp"/>
|
||||
</target>
|
||||
|
||||
</project>
|
@ -1,17 +0,0 @@
|
||||
Manifest-Version: 1.0
|
||||
Extension-Name: javax.ws.rs
|
||||
Specification-Title: JAX-RS: Java API for RESTful Web Services
|
||||
Specification-Vendor: Sun Microsystems, Inc.
|
||||
Specification-Version: 1.1
|
||||
Bundle-License: http://www.opensource.org/licenses/cddl1.php
|
||||
Import-Package: javax.ws.rs;version="1.1",javax.ws.rs.core;version="1.
|
||||
0",javax.ws.rs.ext;version="1.1"
|
||||
Export-Package: javax.ws.rs;uses:="javax.ws.rs.core";version="1.1",jav
|
||||
ax.ws.rs.ext;uses:="javax.ws.rs,javax.ws.rs.core";version="1.1",javax
|
||||
.ws.rs.core;uses:="javax.ws.rs,javax.ws.rs.ext";version="1.1"
|
||||
Bundle-Version: 1.1
|
||||
Bundle-Name: jsr311-api
|
||||
Bundle-DocURL: http://www.sun.com/
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Vendor: Sun Microsystems, Inc
|
||||
Bundle-SymbolicName: javax.ws.rs.jsr311-api
|
@ -1,183 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- Ant build modified for Gentoo @ Mon, 23 Feb 2009 08:35:22 +0000 -->
|
||||
<!-- Robin H. Johnson <robbat2@gentoo.org> -->
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<project name="jsr311-api-from-maven" default="package" basedir=".">
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Build environment properties -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<property file="maven-build.properties"/>
|
||||
|
||||
<property name="maven.build.finalName" value="jsr311-api-1.1"/>
|
||||
<property name="maven.build.dir" value="target"/>
|
||||
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
|
||||
<property name="maven.build.srcDir.0" value="src"/>
|
||||
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
|
||||
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
|
||||
<property name="maven.build.testDir.0" value="test"/>
|
||||
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
|
||||
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
|
||||
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
|
||||
|
||||
<property name="maven.settings.interactiveMode" value="true"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Defining classpaths -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<path id="build.classpath">
|
||||
</path>
|
||||
<path id="build.test.classpath">
|
||||
<fileset dir=".">
|
||||
<include name="lib/junit.jar"/>
|
||||
</fileset>
|
||||
</path>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Cleaning up target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="clean" description="Clean the output directory">
|
||||
<delete dir="${maven.build.dir}"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="compile" description="Compile the code">
|
||||
<mkdir dir="${maven.build.outputDir}"/>
|
||||
<javac destdir="${maven.build.outputDir}"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5"
|
||||
classpath="${gentoo.classpath}">
|
||||
<src>
|
||||
<pathelement location="${maven.build.srcDir.0}"/>
|
||||
</src>
|
||||
<classpath refid="build.classpath"/>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Test-compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="compile-tests"
|
||||
depends="compile"
|
||||
description="Compile the test code"
|
||||
unless="maven.test.skip">
|
||||
<mkdir dir="${maven.build.testOutputDir}"/>
|
||||
<javac destdir="${maven.build.testOutputDir}"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5"
|
||||
classpath="${gentoo.classpath}">
|
||||
<src>
|
||||
<pathelement location="${maven.build.testDir.0}"/>
|
||||
</src>
|
||||
<classpath>
|
||||
<path refid="build.test.classpath"/>
|
||||
<pathelement location="${maven.build.outputDir}"/>
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Run all tests -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="test"
|
||||
depends="compile-tests"
|
||||
description="Run the test cases">
|
||||
<mkdir dir="${maven.test.reports}"/>
|
||||
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
|
||||
<sysproperty key="basedir" value="."/>
|
||||
<formatter type="xml"/>
|
||||
<formatter type="plain" usefile="false"/>
|
||||
<classpath>
|
||||
<path refid="build.test.classpath"/>
|
||||
<pathelement location="${maven.build.outputDir}"/>
|
||||
<pathelement location="${maven.build.testOutputDir}"/>
|
||||
</classpath>
|
||||
<batchtest todir="${maven.test.reports}" unless="test">
|
||||
<fileset dir="${maven.build.testDir.0}">
|
||||
<include name="**/Test*.java"/>
|
||||
<include name="**/*Test.java"/>
|
||||
<include name="**/*TestCase.java"/>
|
||||
<exclude name="**/*Abstract*Test.java"/>
|
||||
</fileset>
|
||||
</batchtest>
|
||||
<batchtest todir="${maven.test.reports}" if="test">
|
||||
<fileset dir="${maven.build.testDir.0}">
|
||||
<include name="**/${test}.java"/>
|
||||
<exclude name="**/*Abstract*Test.java"/>
|
||||
</fileset>
|
||||
</batchtest>
|
||||
</junit>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Javadoc target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="javadoc" description="Generates the Javadoc of the application">
|
||||
<javadoc sourcepath="${maven.build.srcDir.0}"
|
||||
packagenames="*"
|
||||
destdir="${maven.reporting.outputDirectory}/apidocs"
|
||||
access="protected"
|
||||
old="false"
|
||||
verbose="false"
|
||||
version="true"
|
||||
use="true"
|
||||
author="true"
|
||||
splitindex="false"
|
||||
nodeprecated="false"
|
||||
nodeprecatedlist="false"
|
||||
notree="false"
|
||||
noindex="false"
|
||||
nohelp="false"
|
||||
nonavbar="false"
|
||||
serialwarn="false"
|
||||
charset="ISO-8859-1"
|
||||
linksource="false"
|
||||
breakiterator="false"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Package target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="package" depends="compile" description="Package the application">
|
||||
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
|
||||
compress="true"
|
||||
index="false"
|
||||
manifest="manifest"
|
||||
basedir="${maven.build.outputDir}"
|
||||
excludes="**/package.html"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- A dummy target for the package named after the type it creates -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="jar" depends="package" description="Builds the jar for the application"/>
|
||||
|
||||
</project>
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="2"
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
PROJ_PN="jsr311"
|
||||
PROJ_PV="${PV}"
|
||||
PROJ_P="${PROJ_PN}-${PROJ_PV}"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="JAX-RS: Java API for RESTful Web Services"
|
||||
HOMEPAGE="https://jsr311.dev.java.net/"
|
||||
SRC_FILE="${P}-src.tar.bz2"
|
||||
SRC_URI="mirror://gentoo/${SRC_FILE}"
|
||||
|
||||
LICENSE="CDDL"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
test? ( dev-java/ant-junit:0 dev-java/junit:0 )"
|
||||
RDEPEND=">=virtual/jre-1.5"
|
||||
|
||||
S="${WORKDIR}/${P}/${PN}"
|
||||
|
||||
# Helper to generate the tarball :-)
|
||||
# ( PN=jsr311-api ; PV=1.1 ; P="${PN}-${PV}" ; . ${P}.ebuild ; src_tarball )
|
||||
src_tarball() {
|
||||
SVN_SRC_URI="${HOMEPAGE}/svn/${PROJ_PN}/tags/${P}"
|
||||
tarball="${P}"
|
||||
svn export \
|
||||
--username guest --password '' --non-interactive \
|
||||
${SVN_SRC_URI} ${tarball} \
|
||||
&& \
|
||||
tar cvjf ${SRC_FILE} ${tarball} \
|
||||
&& \
|
||||
echo "New tarball located at ${SRC_FILE}"
|
||||
}
|
||||
|
||||
java_prepare() {
|
||||
for i in build.xml maven-build.xml manifest ; do
|
||||
cp -f "${FILESDIR}"/"${P}-${i}" "${i}" \
|
||||
|| die "Unable to find ${P}-${i}"
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.txt || die
|
||||
java-pkg_newjar target/${P}.jar ${PN}.jar
|
||||
use doc && java-pkg_dojavadoc target/site/apidocs
|
||||
use source && java-pkg_dosrc src/javax
|
||||
}
|
||||
|
||||
src_test() {
|
||||
EANT_GENTOO_CLASSPATH="junit ant-core" \
|
||||
ANT_TASKS="ant-junit" \
|
||||
eant test
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
AUX build.xml-1.0 513 SHA256 c7334afb7549d34d816c05aaaee99f796843f8a5c00931d5687070ba42a70f29 SHA512 8948e139b44532c20fff441461d71a6040d6e4ab3be0192f45105be727235b1ebd97733767f6cce6c0a66757c8fbc684c32b62a1d2b5fc28c704b5964b440b09 WHIRLPOOL 63eab17ad511a7f109e5ace332c9d4ba642b44d28029df39483a49c3ee3fc176af8f12147d594bd854ffa74c6aa9d7f6020a7909a3f91d0a265173bb88c0cbe7
|
||||
DIST jaxr-1_0-fr-spec.zip 1443243 SHA256 b90e753fa51c6b0ac4cbcffafe73bcdc6a139804fe562916d3604d49e5fe3c58 SHA512 a60f2da27defd5ddecfabf1fb00464c111b4e8264d3bd26f91b9c1195022eecf7e8aeaa904aa8f7cb6f0aa35a713b45d2b7e5fdaa474c2e29341ad64c04ed5e2 WHIRLPOOL 9460536353e73f88298de207e4bba3f13d88a63714ac34be397c60f8973667cd8b68626a987bb35e7594be0ea10d643e438e5aec37bea8624b6e96c340f0fe5a
|
||||
DIST jaxr-api-1.0-sources.jar 45175 SHA256 c3ab05d8218c623746d21d291df8f4dbe5ef6db6ee0c062fb2cfba059d048ccf SHA512 efba6dd09cb9ff796019c6b750f44a5858cbde34b4fb93e74f3bed43178122a8591b1ae75996ed645ecde02862142b3d9f229cdc8059f9e5e95fedbdabae0d44 WHIRLPOOL 66e3185f253dc9a4c2bc86370f06351effd3c6df026845176253f9ffd3fd0ced06cc4c84e05151fd3f18da9cb2ef2a1723279b5af9f147ae2fa24bd2142c54b2
|
||||
EBUILD jsr93-1.0-r1.ebuild 1205 SHA256 971830cd29be37f103269e468f495523122118de7116ffa2de663e02a6ccfac7 SHA512 c98e6a3a007aac2c8ef0805ce76955a8d8c9d03082310e04cd7edd12601bc50ed55439ba0e9565f89c92427705879439c1e8fab328fc80aa424cf2c32dfcf868 WHIRLPOOL 3a5baa83a1fdeee265f00e1395e83f47cb9fa8b034ce5e160becfcc0b3beb2c35db07691d44dd6f3329187d82bc3589ba82e06e431bd89c8219ae48c223df0c6
|
||||
EBUILD jsr93-1.0-r2.ebuild 548 SHA256 6ae9e28f96ba77ac9b414d36b78a3c04717e958dcfc4d7b16944cb2f4b5595d6 SHA512 c49a5815b171c615f6213a5e1b1596ea0ff63d13b13467e17d732818f0430dcae951c3de38a2b0465c7dffab81370541a5abe80573028d55ea835e404a8df97f WHIRLPOOL 14803f718775a8cb00896c352f44a38ec53dfede63d4f8591f9985a4ff2454acae17be11d85a700590cbca22fae6e7b9ded162cf515903cf17633c0725de6763
|
||||
EBUILD jsr93-1.0.ebuild 1121 SHA256 5c9d4a6da2e38ba20840decf3e050e26348ea7f810a34bbab7ace22144e51095 SHA512 09b4089b578e06a6e577a539995d5935df66de3136bddc10bc14031ee1f3a7684efc53887ebc283ab02ae354e73817b4f9c741f85c8401236da3c54dc8699a0b WHIRLPOOL cc542ecc594da404dbb58f0acfe6321df83731063567f2dc0d56c9998840e8fa041c731df277799c0b2e61b826c7532415d1e34226ed4b10ecf317079e3de7d8
|
||||
MISC ChangeLog 644 SHA256 15fb5bab1851127567ca404ad39a8a6df1cf334827b60e5feef00a6c3667f130 SHA512 379de441b0c66f247a428bdc8fe0b1393987f954eab6a141d84d5c1ba90422b66cf87e8d02bd82991aae871d6dde71cc894d4c08ec67a3695ab94f7e265b7ea2 WHIRLPOOL ce890fb995261e8d3f6cd24e875f9b6f118af06351bbf255726fa827f5f95f9474c3e01aafed9e65276999d99fd2d05d8f1776788b7dafcabf6c184d8d687d43
|
||||
MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="source doc"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
MY_PN="jaxr-api"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
DESCRIPTION="Java API for XML Registries (JAXR) - API"
|
||||
HOMEPAGE="https://jcp.org/ja/jsr/detail?id=93"
|
||||
SRC_URI="http://repo1.maven.org/maven2/org/apache/ws/scout/${MY_PN}/${PV}/${MY_P}-sources.jar"
|
||||
LICENSE="sun-jsr93"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
DEPEND=">=virtual/jdk-1.6"
|
@ -1,5 +1,4 @@
|
||||
DIST lzmajio-0.95.tar.gz 20790 SHA256 d5856cad5909cfb2d808e64478904479905896df9b7433ee2276b527e4f8c04d SHA512 65736a66ec8f5eb63688edda912718f4e9b0518c68b0b1eed3df26e7b6bb15728024c637b4cf40f6ab52168c913cce91bd7cafefca7515e0f3e386738cedc6e5 WHIRLPOOL 13bef2b1eada5f02f6178af5ebb4634a328ceb5d5ac373d22d7b007aa4862c0525929878b9a24b01eb51889f906160493e7e7c51d9ec25f1ce6c83d23ee3097b
|
||||
EBUILD lzmajio-0.95-r1.ebuild 672 SHA256 43abbf21f2048714c8300934dd6ba7dd2163eba78f3f8ee432fbd9e3f28fdb33 SHA512 9318c26c6a285291c797f8231991a5d29c8a8192597aad35f090d97ae01cb8d53c68ddb318b247c92a0fe1024c89db4dea47c3b14ec80b0a6272afa9478c398a WHIRLPOOL b5f0645be36e881239e56b29e623d0cd90395dac42bae9960604cfc69241aca8e788700aa09a6c1f854f3e0f067145d8af1d8e53e5009d13bea1930293a95032
|
||||
EBUILD lzmajio-0.95.ebuild 799 SHA256 48d3ee8d2ea2be7c72a8fa59eb16362ccbe3aa6ca895a74065bc9a3f7a0c9a0e SHA512 62e6abbe5aa0e4feff5a15328eecd03a4aea80fda89fa1ec23ed89306c929ce4815a29e216c524118f9205c2f3e5cbfbef75ea984cb225f9bf9dc3b537ae554a WHIRLPOOL cefc472f78bfbe03c2e7a256a0d7af8d7fb65fc801cbb5d4169c600044e475b1c074572e092ab3f5885c3efa3d4d5b9de5621bb899bde68e580bb3f708811b98
|
||||
EBUILD lzmajio-0.95-r1.ebuild 670 SHA256 7782b8e4b48fc905ba193ae9d60837dcbc3607a23773da862fbc75f766ef4058 SHA512 cb8fc980fe2e5f6ce70fdb5347f70b9f2bfc98256f25d8e2dd424fbfbc806ac7a2e6f87da933838311607f5a97d055554ecee115c2c2d3610298ec0902c5f47e WHIRLPOOL c520e91cb474d97d40cec3808c55a70f3fbd211848095f4e1398338c620dc588651a5aa592240107abedfd0d8576a8c6a96a274b4e4b78107314057d535e4621
|
||||
MISC ChangeLog 1390 SHA256 290a683d0a041a9e51aed046d9285b996698abd13f1ed914eb9383b157ea6270 SHA512 79afc2a1c584ad31e8afecde27c4d5ec0ee8edc701a0f1a95e0644987b68cc3eea686c4e6a8531a7dc8cb719215f1bb332a4404bf43bb76f511d9b3e28e6673c WHIRLPOOL ee770992ea5c89271eec11d80f1163102c3bc82c1932d8bc99986bb6cc45a311b9ba7fdd74f5b56730343e1dea2a04644b14bcd224b61f6a78aa0a4df81ac677
|
||||
MISC metadata.xml 262 SHA256 5a48177bba82f308c835efee09c4f2da15fe97eb7bf5a9a9950940dd1b7c95a5 SHA512 9ad890243702105b0e5b3f7f0ef0f88a71bcebd481d1cf15c80143f1b30780e438fcbc804630eb26c3080454d0556875c1922abf4c854a44438dbdc629d9a2e8 WHIRLPOOL 69ee1e9eba2c234d3f54dd3105f309c551b7e255a958dc7dd6e2c70baafb4fbc7e33fc4231e52d2ac983f441db7c63ba63915e658f44c3cc42cb3d7973db5b29
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=2
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Implementations of LzmaInputStream/LzmaOutputStream interacting with underlying LZMA en-/decoders"
|
||||
HOMEPAGE="http://contrapunctus.net/league/haques/lzmajio/"
|
||||
SRC_URI="http://comsci.liu.edu/~league/dist/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP=">=dev-java/lzma-4.61"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${COMMON_DEP}"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
|
||||
EANT_GENTOO_CLASSPATH="lzma"
|
||||
|
||||
src_prepare() {
|
||||
java-pkg_jar-from lzma
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar ${PN}.jar
|
||||
use doc && java-pkg_dojavadoc docs
|
||||
use source && java-pkg_dosrc net
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
AUX pmars-sdl-0.9.2e-format.patch 1976 SHA256 59cd7357901560bb84b623522f97ae4f18a0147f65d98f9043f41861bbbed548 SHA512 dbf068f6fe9993c5917c1be5ace48c5def932365fe558f893a3bdb3e5d35e6ce25e8e46ef074d214da5c2ba65a4bc7e9e8cbf806370bb225d5ecba9a4133387f WHIRLPOOL 002b971c319e0d82ffa4f0e7c79fb6f411fe196689e5e3d6494cb0ee8d7bc3e311dde4ffe54e1ef485d8c63804a2c2d9555db035d995ea996bb30f75bf7bcb45
|
||||
DIST pmars-0.9.2-5.tar.gz 200966 SHA256 a8518ec8cc13728dc202c34fe73657123454b9fc76bcddf6b299201143e6fee3 SHA512 197d1967507199ed5eb075fb232a2f15d9bdf4bec03fc6b1d6df5d6259d6627eb40338c5787852ea10d96858029144348128b08e86c7079d96f10fd09dafc315 WHIRLPOOL b588f0381a201b5d3b440626adb8b72ec4b89f68951ce57fd9d4ede604ee2599b5db4443dab18d9dca6c958145515e2f911b9fcd48a8243a841d0276f1b0a581
|
||||
EBUILD pmars-sdl-0.9.2e.ebuild 1752 SHA256 16f9fb19e70fa302f95942ec28d43dafe7e15953ba235d234c030ce44c165ce7 SHA512 626cac94f4d64b4fdb5f7e6b65768428b736f153bbc00210df3bea84b114e86b06ed5aae27e58ee8c0b8ed829397295e0fcc33764cbfd0e574eab743ae8dda9e WHIRLPOOL 6d40e2b7dcd72d550bcca71619a6354e209409449233c0fc1142053fd0bb163e9a16c2a2f714034ee66720d0400e41f29acc594437a274ab61a473c815f980da
|
||||
EBUILD pmars-sdl-0.9.2e.ebuild 1818 SHA256 0309c22e1dc07fd3a0ec32e22d19ef00cbbc1b5970923cdd78bc83f12c3aedf4 SHA512 af17be6e2f89fb5d9b2c0a9959e7945cbaefc25c99c1e350c784ee97ac5578d24b088b77ae0cb0306952beae1532835dc5bd89a21becdc38e631ac9e953ef4dc WHIRLPOOL d57d7557ec345dafcf7bdf2a88f3abf425f880c376b252c6bca102c81f3d69977c294a4ce43fe5022806801d81b58a6810698402174f7f154153d59201a161ef
|
||||
MISC ChangeLog 1582 SHA256 954c88be9602d3923da7878bf22832a85fd3ad01fa5807957343cd0d5f2f73f9 SHA512 e40560893dfea911db8a4f341e5f81cb4010df08556dafa4bb38b12aafd625df0c68987948c7f15eeb4b3b2bdcfeaf9fbf70b98118b8c02bfde313794eb3e5da WHIRLPOOL 9fbd3995879cbd0d3f4cb9242da1de126160de50e631b280253349a3f94632fa2367e6434d63c415b68ffb90cdaa01729a8008db82264ed18bda017c3c093367
|
||||
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
||||
|
@ -0,0 +1,65 @@
|
||||
--- src/asm.c.old 2015-10-28 13:23:53.465014342 +0100
|
||||
+++ src/asm.c 2015-10-28 13:23:10.502813377 +0100
|
||||
@@ -652,7 +652,7 @@
|
||||
macputs(str);
|
||||
#else
|
||||
if (!inCdb)
|
||||
- fprintf(stderr, str);
|
||||
+ fprintf(stderr, "%s", str);
|
||||
#if defined DOSALLGRAPHX
|
||||
else {
|
||||
if (displayMode == TEXT)
|
||||
@@ -833,7 +833,7 @@
|
||||
#ifdef __MAC__
|
||||
textout(notEnoughMemErr);
|
||||
#else
|
||||
- fprintf(stderr, notEnoughMemErr);
|
||||
+ fprintf(stderr, "%s", notEnoughMemErr);
|
||||
#endif
|
||||
Exit(MEMERR);
|
||||
break;
|
||||
@@ -916,7 +916,7 @@
|
||||
}
|
||||
|
||||
if (ierr >= ERRMAX) {
|
||||
- sprintf(outs, tooManyMsgErr);
|
||||
+ sprintf(outs, "%s", tooManyMsgErr);
|
||||
#ifndef VMS
|
||||
textout(outs);
|
||||
#else
|
||||
--- src/cdb.c.old 2015-10-28 13:24:04.669805966 +0100
|
||||
+++ src/cdb.c 2015-10-28 13:23:10.502813377 +0100
|
||||
@@ -2760,7 +2760,7 @@
|
||||
fprintf(outp, nameByAuthorScores, warrior[idxV[i]].name, warrior[idxV[i]].authorName,
|
||||
scrV[idxV[i]]);
|
||||
if (warriors > 2) {
|
||||
- fprintf(outp, resultsAre);
|
||||
+ fprintf(outp, "%s", resultsAre);
|
||||
for (j = 0; j < warriors; ++j) {
|
||||
fprintf(outp, " %d", warrior[idxV[i]].score[j]);
|
||||
}
|
||||
--- src/clparse.c.old 2015-10-28 13:24:10.648694768 +0100
|
||||
+++ src/clparse.c 2015-10-28 13:23:10.502813377 +0100
|
||||
@@ -289,7 +289,7 @@
|
||||
if (next_input(filep, inputs)) {
|
||||
if (!strcmp(inputs, "-")) {
|
||||
newFile = stdin;
|
||||
- fprintf(stderr, readingStdin);
|
||||
+ fprintf(stderr, "%s", readingStdin);
|
||||
} else {
|
||||
if ((newFile = fopen(inputs, "r")) == NULL) {
|
||||
code = FILENAME; /* command file not found */
|
||||
@@ -430,11 +430,11 @@
|
||||
errout(outs);
|
||||
break;
|
||||
case MEMORY:
|
||||
- sprintf(outs, outOfMemory);
|
||||
+ sprintf(outs, "%s", outOfMemory);
|
||||
errout(outs);
|
||||
break;
|
||||
case FILENAME:
|
||||
- sprintf(outs, cannotOpenParameterFile);
|
||||
+ sprintf(outs, "%s", cannotOpenParameterFile);
|
||||
errout(outs);
|
||||
break;
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 28 Oct 2015 11:41:25 +0000
|
||||
Wed, 28 Oct 2015 18:11:21 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 28 Oct 2015 11:41:25 +0000
|
||||
Wed, 28 Oct 2015 18:11:21 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install prepare test
|
||||
DEPEND=kde? ( x11-libs/wxGTK:3.0[X] kde-base/kdelibs ) wxwidgets? ( x11-libs/wxGTK:3.0[X] ) amd64? ( dev-lang/yasm ) abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 ) x86? ( dev-lang/nasm )
|
||||
DESCRIPTION=Port of 7-Zip archiver for Unix
|
||||
EAPI=5
|
||||
HOMEPAGE=http://p7zip.sourceforge.net/
|
||||
IUSE=doc kde rar +pch static wxwidgets abi_x86_x32
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
|
||||
LICENSE=LGPL-2.1 rar? ( unRAR )
|
||||
RDEPEND=kde? ( x11-libs/wxGTK:3.0[X] kde-base/kdelibs ) wxwidgets? ( x11-libs/wxGTK:3.0[X] )
|
||||
REQUIRED_USE=kde? ( wxwidgets )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/p7zip/p7zip_15.09_src_all.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 wxwidgets 2a19d3cd9b18703ae9fb53123722061c
|
||||
_md5_=7d4f7935425fda33ddbaeacfa6f067e3
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst postrm prepare
|
||||
DEPEND=dev-libs/chmlib dev-libs/libzip qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwebkit:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) !qt5? ( dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtwebkit:4 )
|
||||
DESCRIPTION=A feature rich chm file viewer, based on Qt
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.kchmviewer.net/
|
||||
IUSE=debug qt5
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-libs/chmlib dev-libs/libzip qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwebkit:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) !qt5? ( dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 dev-qt/qtwebkit:4 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/kchmviewer/kchmviewer-7.3.tar.gz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f fdo-mime 92d07846ea8ea54172f8c0112a47ae3d multilib df4e4d5cfd3d137d0c248e1991c0e4d6 qmake-utils 05b63bb5c708c5903a9de5c58c8e43c8 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=9519e62e81062abfccf3a05657b0e622
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile install preinst setup unpack
|
||||
DEPEND=>=virtual/jdk-1.6 app-arch/unzip >=virtual/jre-1.6 >=dev-java/java-config-2.2.0
|
||||
DESCRIPTION=JSR 181 API classes
|
||||
HOMEPAGE=http://jax-ws.dev.java.net/
|
||||
IUSE=elibc_FreeBSD
|
||||
KEYWORDS=amd64 ppc x86 ~x86-fbsd
|
||||
LICENSE=CDDL
|
||||
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0
|
||||
SLOT=0
|
||||
SRC_URI=https://jax-ws.dev.java.net/jax-ws-201-m1/JAXWS2.0.1m1_source_20060817.jar
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=15a600ea188a142201e1386c53dc2ead
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install preinst prepare setup unpack
|
||||
DEPEND=>=virtual/jdk-1.6 app-arch/unzip >=virtual/jre-1.6 >=dev-java/java-config-2.2.0
|
||||
DESCRIPTION=JSR 181 API classes
|
||||
EAPI=5
|
||||
HOMEPAGE=http://jax-ws.dev.java.net/
|
||||
IUSE=elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
|
||||
LICENSE=CDDL
|
||||
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0
|
||||
SLOT=0
|
||||
SRC_URI=https://jax-ws.dev.java.net/jax-ws-201-m1/JAXWS2.0.1m1_source_20060817.jar
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=821059534bc7eda8711a1d6333a6ec88
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile install preinst prepare setup
|
||||
DEPEND=>=virtual/jdk-1.6 app-arch/unzip >=dev-java/java-config-2.2.0
|
||||
DEPEND=>=virtual/jdk-1.6 app-arch/unzip >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||
DESCRIPTION=JSR 181 API classes
|
||||
EAPI=5
|
||||
HOMEPAGE=http://jcp.org/en/jsr/summary?id=181
|
||||
IUSE=elibc_FreeBSD elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||
IUSE=elibc_FreeBSD source doc elibc_FreeBSD
|
||||
KEYWORDS=amd64 ppc ppc64 x86
|
||||
LICENSE=CDDL
|
||||
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0
|
||||
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||
SLOT=0
|
||||
SRC_URI=http://central.maven.org/maven2/javax/jws/jsr181-api/1.0-MR1/jsr181-api-1.0-MR1-sources.jar
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple 002bfd79a6cd417a199bb3bd8704334e java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=0b6a1b9695f1251b93a95f4a2a1acb4d
|
||||
_md5_=55b9105b68d6be191426ce26b5164069
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=>=virtual/jdk-1.5 test? ( dev-java/ant-junit:0 dev-java/junit:0 ) >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
|
||||
DESCRIPTION=JAX-RS: Java API for RESTful Web Services
|
||||
EAPI=2
|
||||
HOMEPAGE=https://jsr311.dev.java.net/
|
||||
IUSE=elibc_FreeBSD doc source test elibc_FreeBSD
|
||||
KEYWORDS=amd64 ppc x86
|
||||
LICENSE=CDDL
|
||||
RDEPEND=>=virtual/jre-1.5 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/jsr311-api-1.1-src.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=7dba1b4f3c768d4acd608cb861f1f8c7
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install preinst prepare setup
|
||||
DEPEND=>=virtual/jdk-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||
DESCRIPTION=Java API for XML Registries (JAXR) - API
|
||||
EAPI=5
|
||||
HOMEPAGE=https://jcp.org/ja/jsr/detail?id=93
|
||||
IUSE=elibc_FreeBSD source doc elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=sun-jsr93
|
||||
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||
SLOT=0
|
||||
SRC_URI=http://repo1.maven.org/maven2/org/apache/ws/scout/jaxr-api/1.0/jaxr-api-1.0-sources.jar
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple 002bfd79a6cd417a199bb3bd8704334e java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=0c691e8bd78f32ecb1c8822445dc7264
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup
|
||||
DEPEND=>=virtual/jdk-1.5 app-arch/unzip >=dev-java/lzma-4.61 >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
|
||||
DESCRIPTION=Implementations of LzmaInputStream/LzmaOutputStream interacting with underlying LZMA en-/decoders
|
||||
EAPI=2
|
||||
HOMEPAGE=http://contrapunctus.net/league/haques/lzmajio/
|
||||
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=virtual/jre-1.5 >=dev-java/lzma-4.61 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||
SLOT=0
|
||||
SRC_URI=http://comsci.liu.edu/~league/dist/lzmajio/lzmajio-0.95.tar.gz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 a96633177f44ee992b3fce360d1c4f16 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=b63ed86aed90b253091a48453cb69e9f
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=dev-lang/python-2.7.5-r2:2.7[sqlite(-)?] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-admin/eselect-1.2 media-libs/libprojectm sci-libs/proj sci-libs/xdrfile sys-libs/gdbm sys-libs/ncurses:0= sys-libs/zlib fftw? ( sci-libs/fftw:3.0 ) gdal? ( sci-libs/gdal ) geos? ( sci-libs/geos ) blas? ( virtual/blas sci-libs/cblas-reference ) lapack? ( virtual/lapack ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-python/wxpython-2.8.10.1:2.8[cairo,opengl?] x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXp x11-libs/libXpm x11-libs/libXt ) virtual/pkgconfig sys-devel/flex sys-devel/gettext sys-devel/bison X? ( dev-lang/swig x11-proto/xextproto x11-proto/xproto ) app-arch/xz-utils >=sys-apps/sed-4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization
|
||||
EAPI=5
|
||||
HOMEPAGE=http://grass.osgeo.org/
|
||||
IUSE=X blas cxx fftw gdal geos lapack mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype debug python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-lang/python-2.7.5-r2:2.7[sqlite(-)?] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-admin/eselect-1.2 media-libs/libprojectm sci-libs/proj sci-libs/xdrfile sys-libs/gdbm sys-libs/ncurses:0= sys-libs/zlib fftw? ( sci-libs/fftw:3.0 ) gdal? ( sci-libs/gdal ) geos? ( sci-libs/geos ) blas? ( virtual/blas sci-libs/cblas-reference ) lapack? ( virtual/lapack ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-python/wxpython-2.8.10.1:2.8[cairo,opengl?] x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXp x11-libs/libXpm x11-libs/libXt )
|
||||
REQUIRED_USE=python_targets_python2_7 opengl? ( X )
|
||||
SLOT=7
|
||||
SRC_URI=http://grass.osgeo.org/grass70/source/grass-7.0.1.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 43da5163ba106e87d22d2e7d6d67537f fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 85dc1eac3c64d8141374490ed64122e5 gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 56d268cae832738430a9de86a5765fa1 gnome2-utils 588052cacdf74572e68bdfeaece20534 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-single-r1 612c783d1a1a182ad7ea4f2eb0b79e86 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c wxwidgets 2a19d3cd9b18703ae9fb53123722061c
|
||||
_md5_=89500ad652fdb01ef284bb66d69d733d
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=dev-lang/python-2.7.5-r2:2.7[sqlite(-)?] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-admin/eselect-1.2 media-libs/libprojectm sci-libs/proj sci-libs/xdrfile sys-libs/gdbm sys-libs/ncurses:0= sys-libs/zlib fftw? ( sci-libs/fftw:3.0 ) gdal? ( sci-libs/gdal ) geos? ( sci-libs/geos ) blas? ( virtual/blas sci-libs/cblas-reference ) lapack? ( virtual/lapack ) liblas? ( sci-geosciences/liblas ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-python/wxpython-2.8.10.1:2.8[cairo,opengl?] x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXp x11-libs/libXpm x11-libs/libXt ) virtual/pkgconfig sys-devel/flex sys-devel/gettext sys-devel/bison X? ( dev-lang/swig x11-proto/xextproto x11-proto/xproto ) app-arch/xz-utils >=sys-apps/sed-4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization
|
||||
EAPI=5
|
||||
HOMEPAGE=http://grass.osgeo.org/
|
||||
IUSE=X blas cxx fftw gdal geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype debug python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-lang/python-2.7.5-r2:2.7[sqlite(-)?] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-admin/eselect-1.2 media-libs/libprojectm sci-libs/proj sci-libs/xdrfile sys-libs/gdbm sys-libs/ncurses:0= sys-libs/zlib fftw? ( sci-libs/fftw:3.0 ) gdal? ( sci-libs/gdal ) geos? ( sci-libs/geos ) blas? ( virtual/blas sci-libs/cblas-reference ) lapack? ( virtual/lapack ) liblas? ( sci-geosciences/liblas ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-python/wxpython-2.8.10.1:2.8[cairo,opengl?] x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXp x11-libs/libXpm x11-libs/libXt )
|
||||
REQUIRED_USE=python_targets_python2_7 opengl? ( X )
|
||||
SLOT=7
|
||||
SRC_URI=http://grass.osgeo.org/grass70/source/grass-7.0.1.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 43da5163ba106e87d22d2e7d6d67537f fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 85dc1eac3c64d8141374490ed64122e5 gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 56d268cae832738430a9de86a5765fa1 gnome2-utils 588052cacdf74572e68bdfeaece20534 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-single-r1 612c783d1a1a182ad7ea4f2eb0b79e86 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c wxwidgets 2a19d3cd9b18703ae9fb53123722061c
|
||||
_md5_=d7e39442395f2c9e97b325ef1cd99aeb
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=dev-lang/python-2.7.5-r2:2.7[sqlite(-)?] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-admin/eselect-1.2 media-libs/libprojectm sci-libs/proj sci-libs/xdrfile sci-libs/gdal sys-libs/gdbm sys-libs/ncurses:0= sys-libs/zlib fftw? ( sci-libs/fftw:3.0 ) geos? ( sci-libs/geos ) blas? ( virtual/blas sci-libs/cblas-reference ) lapack? ( virtual/lapack ) liblas? ( sci-geosciences/liblas ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-python/wxpython-2.8.10.1:2.8[cairo,opengl?] x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXp x11-libs/libXpm x11-libs/libXt ) virtual/pkgconfig sys-devel/flex sys-devel/gettext sys-devel/bison X? ( dev-lang/swig x11-proto/xextproto x11-proto/xproto ) app-arch/xz-utils >=sys-apps/sed-4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A free GIS with raster and vector functionality, as well as 3D vizualization
|
||||
EAPI=5
|
||||
HOMEPAGE=http://grass.osgeo.org/
|
||||
IUSE=X blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype debug python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-lang/python-2.7.5-r2:2.7[sqlite(-)?] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-admin/eselect-1.2 media-libs/libprojectm sci-libs/proj sci-libs/xdrfile sci-libs/gdal sys-libs/gdbm sys-libs/ncurses:0= sys-libs/zlib fftw? ( sci-libs/fftw:3.0 ) geos? ( sci-libs/geos ) blas? ( virtual/blas sci-libs/cblas-reference ) lapack? ( virtual/lapack ) liblas? ( sci-geosciences/liblas ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-python/wxpython-2.8.10.1:2.8[cairo,opengl?] x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXp x11-libs/libXpm x11-libs/libXt )
|
||||
REQUIRED_USE=python_targets_python2_7 opengl? ( X )
|
||||
SLOT=7
|
||||
SRC_URI=http://grass.osgeo.org/grass70/source/grass-7.0.1.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 43da5163ba106e87d22d2e7d6d67537f fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 85dc1eac3c64d8141374490ed64122e5 gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 56d268cae832738430a9de86a5765fa1 gnome2-utils 588052cacdf74572e68bdfeaece20534 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-single-r1 612c783d1a1a182ad7ea4f2eb0b79e86 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c wxwidgets 2a19d3cd9b18703ae9fb53123722061c
|
||||
_md5_=5661b43fdcc1146da2268d5c5206e80e
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install prepare setup
|
||||
DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( 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 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
|
||||
DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
|
||||
EAPI=5
|
||||
HOMEPAGE=http://lammps.sandia.gov/
|
||||
IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( 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 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
|
||||
REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://lammps.sandia.gov/tars/lammps-23Oct15.tar.gz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 fortran-2 eb14fa8f4c3b9977b8d26c2c653ca325 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=bf94ba78a5647559cadb9388395492b2
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install prepare setup
|
||||
DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( 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 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) virtual/fortran
|
||||
DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
|
||||
EAPI=5
|
||||
HOMEPAGE=http://lammps.sandia.gov/
|
||||
IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( 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 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) virtual/fortran
|
||||
REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://lammps.sandia.gov/tars/lammps-26Oct15.tar.gz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 fortran-2 eb14fa8f4c3b9977b8d26c2c653ca325 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=a07c31441f56bfadad8755ead7ae0c30
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare pretend setup test
|
||||
DEPEND=sys-libs/zlib ssl? ( >=net-libs/mbedtls-2.0[threads] ) xslt? ( dev-libs/libxslt dev-libs/libxml2 ) sys-devel/make >=dev-util/cmake-2.8.2 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) virtual/pkgconfig
|
||||
DESCRIPTION=Advanced and secure webserver
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.hiawatha-webserver.org
|
||||
IUSE=+cache ipv6 monitor +rewrite +rproxy +ssl tomahawk +xslt
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=monitor? ( www-apps/hiawatha-monitor )
|
||||
RDEPEND=sys-libs/zlib ssl? ( >=net-libs/mbedtls-2.0[threads] ) xslt? ( dev-libs/libxslt dev-libs/libxml2 )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.hiawatha-webserver.org/files/hiawatha-9.15.tar.gz
|
||||
_eclasses_=cmake-utils 34a43631b1edbd429618149bc986d524 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=4b85c3953828b20f5da734f76bdc47a2
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare setup
|
||||
DEPEND=>=dev-python/compizconfig-python-0.6.0 >=x11-wm/compiz-0.6.0 x11-apps/xvinfo gtk? ( >=dev-python/pygtk-2.10:2 ) qt4? ( dev-python/PyQt4[X] ) =dev-lang/python-2* >=sys-apps/sed-4
|
||||
DESCRIPTION=Compiz Fusion Tray Icon and Manager
|
||||
EAPI=4
|
||||
HOMEPAGE=http://compiz.org
|
||||
IUSE=+gtk qt4
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-python/compizconfig-python-0.6.0 >=x11-wm/compiz-0.6.0 x11-apps/xvinfo gtk? ( >=dev-python/pygtk-2.10:2 ) qt4? ( dev-python/PyQt4[X] ) =dev-lang/python-2*
|
||||
REQUIRED_USE=|| ( gtk qt4 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/fusion-icon-0.1.tar.gz
|
||||
_eclasses_=distutils def8c8eb435ec28fd9315114640f6c84 eutils 43da5163ba106e87d22d2e7d6d67537f gnome2-utils 588052cacdf74572e68bdfeaece20534 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python 06d7be3e54573292f012e3cc433d8297 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=7a8f342741c7ee51251e4c2c60fceffd
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare setup
|
||||
DEPEND=>=dev-python/compizconfig-python-0.6.0 >=x11-wm/compiz-0.6.0 x11-apps/xvinfo gtk? ( >=dev-python/pygtk-2.10:2 ) qt4? ( dev-python/PyQt4[X] ) =dev-lang/python-2* >=sys-apps/sed-4
|
||||
DESCRIPTION=Compiz Fusion Tray Icon and Manager
|
||||
EAPI=4
|
||||
HOMEPAGE=http://compiz.org
|
||||
IUSE=+gtk qt4
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-python/compizconfig-python-0.6.0 >=x11-wm/compiz-0.6.0 x11-apps/xvinfo gtk? ( >=dev-python/pygtk-2.10:2 ) qt4? ( dev-python/PyQt4[X] ) =dev-lang/python-2*
|
||||
REQUIRED_USE=|| ( gtk qt4 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/fusion-icon-0.1.tar.gz
|
||||
_eclasses_=distutils def8c8eb435ec28fd9315114640f6c84 eutils 43da5163ba106e87d22d2e7d6d67537f gnome2-utils 588052cacdf74572e68bdfeaece20534 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python 06d7be3e54573292f012e3cc433d8297 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=baa7031b8c04ad06024edfb4362d1cf0
|
@ -1 +1 @@
|
||||
Wed, 28 Oct 2015 11:41:25 +0000
|
||||
Wed, 28 Oct 2015 18:11:21 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed Oct 28 11:41:25 UTC 2015
|
||||
Wed Oct 28 18:11:21 UTC 2015
|
||||
|
@ -1 +1 @@
|
||||
Wed, 28 Oct 2015 12:00:01 +0000
|
||||
Wed, 28 Oct 2015 18:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1446032401 Wed 28 Oct 2015 11:40:01 AM UTC
|
||||
1446055801 Wed 28 Oct 2015 06:10:01 PM UTC
|
||||
|
@ -1,3 +1,4 @@
|
||||
AUX signon-oauth2-0.21-unused-dependency.patch 295 SHA256 9afae2d485d2c2e334c8ec03dd4963fca9183255f5710c3cd55fbecd1c45a92c SHA512 16a1b68ca0d32f1948691cb1372852ec3e45ecac4eb4a2f6fff040400692aa699907e82e73da445e556c5f9107d8048f7803b45bed07d293206a692dddc38b48 WHIRLPOOL 6935b9b30dccd1e046e0b39663de3703b2d48179803f5ce4e31ad16ce8552779f1d1df440fc3e8d4afd4eb89625da78e0e925248350e994ef8dcb4ac92f7a9bf
|
||||
DIST signon-oauth2-0.21.tar.bz2 37819 SHA256 d09b74d9b298c1f2d5229b15d2aa1761a7e8fe0fb26d16626dd28faba3e314a3 SHA512 b0f97353e87c08420c3132f3357522b526a7c48df807ab833e05297ebfc86e0e8f25d4d3aa94e8ebc4aa1d9bc77856d63c43e5b5e9f3e63628f7710b9a056fd0 WHIRLPOOL 9ed35ca0f1a457665f6991d5d8d550e07f0cc0db428b5c8dd4f1a7f0056989fe9961ab657e54de531c3c7f185c987c6531c008c012d3de38f15780fdfdfb0651
|
||||
EBUILD signon-oauth2-0.21.ebuild 785 SHA256 893f5e7c605b1ff38568b31ac0829cd23318264e2f587b4c34cf44db1e5ad4cd SHA512 86fcc85eef130f5a0255959dd05df059680f2c809cbdef06671a964f17302a4a573d8e3915f71c55f3527714a63ae2da327c89f43d2bf52b4416c8e942cca23e WHIRLPOOL 6c0d92967079e584b85dcfcdcafbb85b5a84efef3c7165ed9b70c8bb885720de06e292e92f75705afc7d63f9cbb202b5e443adfa45dde785b7eeb62a7e2869ed
|
||||
EBUILD signon-oauth2-0.21.ebuild 844 SHA256 703648eb38fec83ff6615c002f433b987e0e7c7d855b564b6b8262da6bba64e4 SHA512 0a89f70874bc7378900d49a1f69b310e2fa5100ad4d95d5b680157ca289e7eac8dc4c1cd3fb1a11ccfb97201d4d189b5eaa4ae347e76e49e290b286aa1320cc3 WHIRLPOOL e3be888914962781ca4f783e85bf4bcaba8c9860c98bc18b0f41d03ded895f5b5a38aaf2b46a127006c6822a6616f0f07b35a29b17433978f61ba07454dd8816
|
||||
MISC metadata.xml 157 SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892 SHA512 657d6b0a31ceb7ac10bedfd5cbd634d4ff47938bd2f321203f0233e53686f7e0fd460e81f82793804895c7e97cfa472c1ca44b93314574262ee8cc5745a3efd0 WHIRLPOOL 785331909f1834cdd5d797ad484ea0e35c3e44c79a8a7517a6fb5de926acd181abd57910c8d960fb2e11ea38ddea336bca309af16fcc2df68fe4b602bca120b3
|
||||
|
@ -0,0 +1,16 @@
|
||||
Qt5XmlPatterns is not actually used, but build will fail if it's missing.
|
||||
|
||||
Gentoo-bug: 564316
|
||||
|
||||
--- src/src.pro
|
||||
+++ src/src.pro
|
||||
@@ -4,8 +4,7 @@
|
||||
TARGET = oauth2plugin
|
||||
DESTDIR = lib/signon
|
||||
QT += core \
|
||||
- network \
|
||||
- xmlpatterns
|
||||
+ network
|
||||
QT -= gui
|
||||
CONFIG += plugin \
|
||||
build_all \
|
@ -1,263 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="sqlite(-)?"
|
||||
WANT_AUTOCONF="2.1"
|
||||
|
||||
inherit eutils gnome2 multilib python-single-r1 versionator wxwidgets autotools
|
||||
|
||||
MY_PM=${PN}$(get_version_component_range 1-2 ${PV})
|
||||
MY_PM=${MY_PM/.}
|
||||
MY_P=${P/_rc/RC}
|
||||
|
||||
DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization"
|
||||
HOMEPAGE="http://grass.osgeo.org/"
|
||||
SRC_URI="http://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="7"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="X blas cxx fftw gdal geos lapack mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
>=app-admin/eselect-1.2
|
||||
media-libs/libprojectm
|
||||
sci-libs/proj
|
||||
sci-libs/xdrfile
|
||||
sys-libs/gdbm
|
||||
sys-libs/ncurses:0=
|
||||
sys-libs/zlib
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
gdal? ( sci-libs/gdal )
|
||||
geos? ( sci-libs/geos )
|
||||
blas? ( virtual/blas
|
||||
sci-libs/cblas-reference )
|
||||
lapack? ( virtual/lapack )
|
||||
mysql? ( virtual/mysql )
|
||||
netcdf? ( sci-libs/netcdf )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? ( virtual/opengl )
|
||||
png? ( media-libs/libpng:0= )
|
||||
postgres? ( >=dev-db/postgresql-8.4:= )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
tiff? ( media-libs/tiff:0= )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
X? (
|
||||
>=dev-python/wxpython-2.8.10.1:2.8[cairo,opengl?]
|
||||
x11-libs/cairo[X,opengl?]
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXaw
|
||||
x11-libs/libXext
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXp
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-devel/flex
|
||||
sys-devel/gettext
|
||||
sys-devel/bison
|
||||
X? (
|
||||
dev-lang/swig
|
||||
x11-proto/xextproto
|
||||
x11-proto/xproto
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
opengl? ( X )"
|
||||
|
||||
pkg_setup() {
|
||||
if use lapack; then
|
||||
local mylapack
|
||||
mylapack=$(eselect lapack show) || die
|
||||
if [[ -z "${mylapack/.*reference.*/}" ]] && \
|
||||
[[ -z "${mylapack/.*atlas.*/}" ]]; then
|
||||
ewarn "You need to set lapack to atlas or reference. Do:"
|
||||
ewarn " eselect lapack set <impl>"
|
||||
ewarn "where <impl> is atlas, threaded-atlas or reference"
|
||||
die "setup failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use blas; then
|
||||
local myblas
|
||||
myblas=$(eselect blas show) || die
|
||||
if [[ -z "${myblas/.*reference.*/}" ]] && \
|
||||
[[ -z "${myblas/.*atlas.*/}" ]]; then
|
||||
ewarn "You need to set blas to atlas or reference. Do:"
|
||||
ewarn " eselect blas set <impl>"
|
||||
ewarn "where <impl> is atlas, threaded-atlas or reference"
|
||||
die "setup failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix undefined reference to errno in lib/raster/open.c
|
||||
# see http://trac.osgeo.org/grass/changeset/66398
|
||||
epatch "${FILESDIR}/${P}"-include-errno.patch
|
||||
|
||||
# Fix undeclared variable if OSG is disabled
|
||||
epatch "${FILESDIR}/${P}"-declare-inespg.patch
|
||||
|
||||
# Bug #563490
|
||||
epatch "${FILESDIR}/${PV}"-sec-format.patch
|
||||
|
||||
# Fix unversioned python calls
|
||||
local pyver=${EPYTHON/python/}
|
||||
sed -e "s:GRASS_PYTHON=.*:&${pyver}:" -i "${S}/lib/init/grass.sh" || die
|
||||
sed -e "s:= python:&${pyver}:" -i "${S}/include/Make/Platform.make.in" || die
|
||||
|
||||
epatch_user
|
||||
eautoconf
|
||||
|
||||
python_fix_shebang "${S}"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use X; then
|
||||
WX_BUILD=yes
|
||||
WX_GTK_VER=2.8
|
||||
need-wxwidgets unicode
|
||||
fi
|
||||
|
||||
econf \
|
||||
--enable-shared \
|
||||
--disable-w11 \
|
||||
$(use_with cxx) \
|
||||
$(use_with tiff) \
|
||||
$(use_with png) \
|
||||
$(use_with postgres) \
|
||||
$(use_with mysql) \
|
||||
$(use_with mysql mysql-includes "${ROOT}usr/include/mysql") \
|
||||
$(use_with mysql mysql-libs "${ROOT}usr/$(get_libdir)/mysql") \
|
||||
$(use_with sqlite) \
|
||||
$(use_with opengl) \
|
||||
$(use_with odbc) \
|
||||
$(use_with fftw) \
|
||||
$(use_with blas) \
|
||||
$(use_with lapack) \
|
||||
$(use_with X cairo) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with truetype freetype-includes "${ROOT}usr/include/freetype2") \
|
||||
$(use_with nls) \
|
||||
$(use_with readline) \
|
||||
--without-opendwg \
|
||||
--with-regex \
|
||||
$(use_with threads pthread) \
|
||||
$(use_with openmp) \
|
||||
$(use_with opencl) \
|
||||
$(use_with gdal gdal "${ROOT}usr/bin/gdal-config") \
|
||||
--without-liblas \
|
||||
$(use_with X wxwidgets "${WX_CONFIG}") \
|
||||
$(use_with netcdf netcdf "${ROOT}usr/bin/nc-config") \
|
||||
$(use_with geos geos "${ROOT}usr/bin/geos-config") \
|
||||
--with-proj-includes="${ROOT}usr/include/libprojectM" \
|
||||
--with-proj-libs="${ROOT}usr/$(get_libdir)" \
|
||||
--with-proj-share="${ROOT}usr/share/proj/" \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# we don't want to link against embedded mysql lib
|
||||
emake CC="$(tc-getCC)" MYSQLDLIB=""
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" \
|
||||
INST_DIR="${D}usr/${MY_PM}" \
|
||||
prefix="${D}usr" BINDIR="${D}usr/bin" \
|
||||
PREFIX="${D}usr/" \
|
||||
install
|
||||
|
||||
pushd "${D}usr/${MY_PM}" &> /dev/null
|
||||
|
||||
# fix docs
|
||||
dodoc AUTHORS CHANGES
|
||||
dohtml -r docs/html/*
|
||||
rm -rf docs/ || die
|
||||
rm -rf {AUTHORS,CHANGES,COPYING,GPL.TXT,REQUIREMENTS.html} || die
|
||||
|
||||
# manuals
|
||||
dodir /usr/share/man/man1
|
||||
rm -rf man/ || die
|
||||
|
||||
# translations
|
||||
if use nls; then
|
||||
dodir /usr/share/locale/
|
||||
mv locale/* "${D}usr/share/locale/" || die
|
||||
rm -rf locale/ || die
|
||||
# pt_BR is broken
|
||||
mv "${D}usr/share/locale/pt_br" "${D}usr/share/locale/pt_BR" || die
|
||||
fi
|
||||
|
||||
popd &> /dev/null
|
||||
|
||||
# place libraries where they belong
|
||||
mv "${D}usr/${MY_PM}/lib/" "${D}usr/$(get_libdir)/" || die
|
||||
|
||||
# place header files where they belong
|
||||
mv "${D}usr/${MY_PM}/include/" "${D}usr/include/" || die
|
||||
# make rules are not required on installed system
|
||||
rm -rf "${D}usr/include/Make" || die
|
||||
|
||||
# mv remaining gisbase stuff to libdir
|
||||
mv "${D}usr/${MY_PM}" "${D}usr/$(get_libdir)" || die
|
||||
|
||||
# get proper folder for grass path in script
|
||||
local gisbase
|
||||
gisbase="${ROOT}usr/$(get_libdir)/${MY_PM}"
|
||||
sed -e "s:gisbase = \".*:gisbase = \"${gisbase}\":" \
|
||||
-i "${D}usr/bin/${MY_PM}" || die
|
||||
|
||||
# get proper fonts path for fontcap
|
||||
sed -i \
|
||||
-e "s|${D}usr/${MY_PM}|${EPREFIX}usr/$(get_libdir)/${MY_PM}|" \
|
||||
"${D}usr/$(get_libdir)/${MY_PM}/etc/fontcap" || die
|
||||
|
||||
# set proper python interpreter
|
||||
sed -e "s:= \"python\":= \"${EPYTHON}\":" -i "${D}usr/bin/${MY_PM}" || die
|
||||
|
||||
if use X; then
|
||||
local GUI="-gui"
|
||||
[[ ${WX_BUILD} == yes ]] && GUI="-wxpython"
|
||||
make_desktop_entry "/usr/bin/${MY_PM} ${GUI}" "${PN}" "${PN}-48x48" "Science;Education"
|
||||
doicon gui/icons/${PN}-48x48.png
|
||||
fi
|
||||
|
||||
# install .pc file so other apps know where to look for grass
|
||||
insinto /usr/$(get_libdir)/pkgconfig/
|
||||
doins grass.pc
|
||||
|
||||
# fix weird +x on tcl scripts
|
||||
find "${D}" -name "*.tcl" -exec chmod +r-x '{}' \;
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use X; then
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if use X; then
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
fi
|
||||
}
|
@ -0,0 +1,241 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3} )
|
||||
|
||||
inherit eutils flag-o-matic fortran-2 multilib python-r1
|
||||
|
||||
convert_month() {
|
||||
local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
|
||||
echo ${months[${1#0}]}
|
||||
}
|
||||
|
||||
MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
|
||||
|
||||
DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
|
||||
HOMEPAGE="http://lammps.sandia.gov/"
|
||||
SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples gzip lammps-memalign mpi python static-libs"
|
||||
|
||||
DEPEND="
|
||||
mpi? (
|
||||
virtual/blas
|
||||
virtual/lapack
|
||||
virtual/mpi
|
||||
)
|
||||
gzip? ( app-arch/gzip )
|
||||
sci-libs/voro++
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
lmp_emake() {
|
||||
local LAMMPS_INCLUDEFLAGS
|
||||
LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
|
||||
LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
|
||||
|
||||
# The lammps makefile uses CC to indicate the C++ compiler.
|
||||
emake \
|
||||
ARCHIVE=$(tc-getAR) \
|
||||
CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
|
||||
F90=$(usex mpi "mpif90" "$(tc-getFC)") \
|
||||
LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
|
||||
CCFLAGS="${CXXFLAGS}" \
|
||||
F90FLAGS="${FCFLAGS}" \
|
||||
LINKFLAGS="${LDFLAGS}" \
|
||||
LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
|
||||
MPI_INC=$(usex mpi "" "-I../STUBS") \
|
||||
MPI_PATH=$(usex mpi "" "-L../STUBS") \
|
||||
MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
|
||||
user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
|
||||
"$@"
|
||||
}
|
||||
|
||||
lmp_activate_packages() {
|
||||
# Build packages
|
||||
lmp_emake -C src yes-asphere
|
||||
lmp_emake -C src yes-body
|
||||
lmp_emake -C src yes-class2
|
||||
lmp_emake -C src yes-colloid
|
||||
lmp_emake -C src yes-coreshell
|
||||
lmp_emake -C src yes-dipole
|
||||
lmp_emake -C src yes-fld
|
||||
#lmp_emake -C src yes-gpu
|
||||
lmp_emake -C src yes-granular
|
||||
# Need OpenKIM external dependency.
|
||||
#lmp_emake -C src yes-kim
|
||||
# Need Kokkos external dependency.
|
||||
#lmp_emake -C src yes-kokkos
|
||||
lmp_emake -C src yes-kspace
|
||||
lmp_emake -C src yes-manybody
|
||||
lmp_emake -C src yes-mc
|
||||
lmp_emake -C src yes-meam
|
||||
lmp_emake -C src yes-misc
|
||||
lmp_emake -C src yes-molecule
|
||||
#lmp_emake -C src yes-mpiio
|
||||
lmp_emake -C src yes-opt
|
||||
lmp_emake -C src yes-peri
|
||||
lmp_emake -C src yes-poems
|
||||
lmp_emake -C src yes-qeq
|
||||
lmp_emake -C src yes-reax
|
||||
lmp_emake -C src yes-replica
|
||||
lmp_emake -C src yes-rigid
|
||||
lmp_emake -C src yes-shock
|
||||
lmp_emake -C src yes-snap
|
||||
lmp_emake -C src yes-srd
|
||||
lmp_emake -C src yes-voronoi
|
||||
lmp_emake -C src yes-xtc
|
||||
|
||||
if use mpi; then
|
||||
lmp_emake -C src yes-user-atc
|
||||
fi
|
||||
lmp_emake -C src yes-user-eff
|
||||
lmp_emake -C src yes-user-fep
|
||||
use mpi && lmp_emake -C src yes-user-lb
|
||||
lmp_emake -C src yes-user-phonon
|
||||
lmp_emake -C src yes-user-sph
|
||||
}
|
||||
|
||||
lmp_build_packages() {
|
||||
lmp_emake -C lib/meam -j1 -f Makefile.gfortran
|
||||
lmp_emake -C lib/poems -f Makefile.g++
|
||||
lmp_emake -C lib/reax -j1 -f Makefile.gfortran
|
||||
use mpi && lmp_emake -C lib/atc -f Makefile.g++
|
||||
}
|
||||
|
||||
lmp_clean_packages() {
|
||||
lmp_emake -C lib/meam -f Makefile.gfortran clean
|
||||
lmp_emake -C lib/poems -f Makefile.g++ clean
|
||||
lmp_emake -C lib/reax -f Makefile.gfortran clean
|
||||
use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix inconsistent use of SHFLAGS.
|
||||
sed -i \
|
||||
-e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
|
||||
-e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
|
||||
lib/voronoi/Makefile.lammps || die
|
||||
|
||||
# Fix missing .so name.
|
||||
sed -i \
|
||||
-e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
|
||||
src/MAKE/Makefile.serial || die
|
||||
|
||||
# Fix makefile in tools.
|
||||
sed -i \
|
||||
-e 's:g++:$(CXX) $(CXXFLAGS):' \
|
||||
-e 's:gcc:$(CC) $(CCFLAGS):' \
|
||||
-e 's:ifort:$(FC) $(FCFLAGS):' \
|
||||
tools/Makefile || die
|
||||
|
||||
# Patch python.
|
||||
epatch "${FILESDIR}/lammps-python3-r1.patch"
|
||||
epatch "${FILESDIR}/python-shebang.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Fix atc...
|
||||
append-cxxflags -I../../src
|
||||
|
||||
# Acticate packages.
|
||||
elog "Activating lammps packages..."
|
||||
lmp_activate_packages
|
||||
|
||||
# Compile stubs for serial version.
|
||||
use mpi || lmp_emake -C src mpi-stubs
|
||||
|
||||
elog "Building packages..."
|
||||
lmp_build_packages
|
||||
|
||||
if use static-libs; then
|
||||
# Build static library.
|
||||
elog "Building static library..."
|
||||
lmp_emake -C src mode=lib serial
|
||||
fi
|
||||
|
||||
# Clean out packages (that's not done by the build system with the clean
|
||||
# target), so we can rebuild the packages with -fPIC.
|
||||
elog "Cleaning packages..."
|
||||
lmp_clean_packages
|
||||
|
||||
# The build system does not rebuild the packages with -fPIC, adding flag
|
||||
# manually.
|
||||
append-cxxflags -fPIC
|
||||
append-fflags -fPIC
|
||||
|
||||
# Compile stubs for serial version.
|
||||
use mpi || lmp_emake -C src mpi-stubs
|
||||
|
||||
elog "Building packages..."
|
||||
lmp_build_packages
|
||||
|
||||
# Build shared library.
|
||||
elog "Building shared library..."
|
||||
lmp_emake -C src mode=shlib serial
|
||||
|
||||
# Compile main executable. The shared library is always built, and
|
||||
# mode=shexe is simply a way to re-use the object files built in the
|
||||
# "shlib" step when linking the executable. The executable is not actually
|
||||
# using the shared library. If we have built the static library, then we
|
||||
# link that into the executable.
|
||||
elog "Linking executable..."
|
||||
if use static-libs; then
|
||||
lmp_emake -C src mode=exe serial
|
||||
else
|
||||
lmp_emake -C src mode=shexe serial
|
||||
fi
|
||||
|
||||
# Compile tools.
|
||||
elog "Building tools..."
|
||||
lmp_emake -C tools binary2txt chain data2xmovie micelle2d
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use static-libs && newlib.a src/liblammps_serial.a liblammps.a
|
||||
newlib.so src/liblammps_serial.so liblammps.so.0.0.0
|
||||
dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
|
||||
dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
|
||||
newbin src/lmp_serial lmp
|
||||
dobin tools/binary2txt
|
||||
dobin tools/chain
|
||||
dobin tools/data2xmovie
|
||||
dobin tools/micelle2d
|
||||
# Don't forget to add header files of optional packages as they are added
|
||||
# to this ebuild. There may also be .mod files from Fortran based
|
||||
# packages.
|
||||
insinto "/usr/include/${PN}"
|
||||
doins -r src/*.h lib/meam/*.mod
|
||||
|
||||
local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
|
||||
insinto "/${LAMMPS_POTENTIALS}"
|
||||
doins potentials/*
|
||||
echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
|
||||
doenvd 99lammps
|
||||
|
||||
# Install python script.
|
||||
use python && python_foreach_impl python_domodule python/lammps.py
|
||||
|
||||
if use examples; then
|
||||
local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
|
||||
insinto "${LAMMPS_EXAMPLES}"
|
||||
doins -r examples/*
|
||||
fi
|
||||
|
||||
dodoc README
|
||||
if use doc; then
|
||||
dodoc doc/Manual.pdf
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
}
|
@ -0,0 +1,241 @@
|
||||
# Copyright 1999-2015 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} )
|
||||
|
||||
inherit eutils flag-o-matic fortran-2 multilib python-r1
|
||||
|
||||
convert_month() {
|
||||
local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
|
||||
echo ${months[${1#0}]}
|
||||
}
|
||||
|
||||
MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
|
||||
|
||||
DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
|
||||
HOMEPAGE="http://lammps.sandia.gov/"
|
||||
SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples gzip lammps-memalign mpi python static-libs"
|
||||
|
||||
DEPEND="
|
||||
mpi? (
|
||||
virtual/blas
|
||||
virtual/lapack
|
||||
virtual/mpi
|
||||
)
|
||||
gzip? ( app-arch/gzip )
|
||||
sci-libs/voro++
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
lmp_emake() {
|
||||
local LAMMPS_INCLUDEFLAGS
|
||||
LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
|
||||
LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
|
||||
|
||||
# The lammps makefile uses CC to indicate the C++ compiler.
|
||||
emake \
|
||||
ARCHIVE=$(tc-getAR) \
|
||||
CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
|
||||
F90=$(usex mpi "mpif90" "$(tc-getFC)") \
|
||||
LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
|
||||
CCFLAGS="${CXXFLAGS}" \
|
||||
F90FLAGS="${FCFLAGS}" \
|
||||
LINKFLAGS="${LDFLAGS}" \
|
||||
LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
|
||||
MPI_INC=$(usex mpi "" "-I../STUBS") \
|
||||
MPI_PATH=$(usex mpi "" "-L../STUBS") \
|
||||
MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
|
||||
user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
|
||||
"$@"
|
||||
}
|
||||
|
||||
lmp_activate_packages() {
|
||||
# Build packages
|
||||
lmp_emake -C src yes-asphere
|
||||
lmp_emake -C src yes-body
|
||||
lmp_emake -C src yes-class2
|
||||
lmp_emake -C src yes-colloid
|
||||
lmp_emake -C src yes-coreshell
|
||||
lmp_emake -C src yes-dipole
|
||||
lmp_emake -C src yes-fld
|
||||
#lmp_emake -C src yes-gpu
|
||||
lmp_emake -C src yes-granular
|
||||
# Need OpenKIM external dependency.
|
||||
#lmp_emake -C src yes-kim
|
||||
# Need Kokkos external dependency.
|
||||
#lmp_emake -C src yes-kokkos
|
||||
lmp_emake -C src yes-kspace
|
||||
lmp_emake -C src yes-manybody
|
||||
lmp_emake -C src yes-mc
|
||||
lmp_emake -C src yes-meam
|
||||
lmp_emake -C src yes-misc
|
||||
lmp_emake -C src yes-molecule
|
||||
#lmp_emake -C src yes-mpiio
|
||||
lmp_emake -C src yes-opt
|
||||
lmp_emake -C src yes-peri
|
||||
lmp_emake -C src yes-poems
|
||||
lmp_emake -C src yes-qeq
|
||||
lmp_emake -C src yes-reax
|
||||
lmp_emake -C src yes-replica
|
||||
lmp_emake -C src yes-rigid
|
||||
lmp_emake -C src yes-shock
|
||||
lmp_emake -C src yes-snap
|
||||
lmp_emake -C src yes-srd
|
||||
lmp_emake -C src yes-voronoi
|
||||
lmp_emake -C src yes-xtc
|
||||
|
||||
if use mpi; then
|
||||
lmp_emake -C src yes-user-atc
|
||||
fi
|
||||
lmp_emake -C src yes-user-eff
|
||||
lmp_emake -C src yes-user-fep
|
||||
use mpi && lmp_emake -C src yes-user-lb
|
||||
lmp_emake -C src yes-user-phonon
|
||||
lmp_emake -C src yes-user-sph
|
||||
}
|
||||
|
||||
lmp_build_packages() {
|
||||
lmp_emake -C lib/meam -j1 -f Makefile.gfortran
|
||||
lmp_emake -C lib/poems -f Makefile.g++
|
||||
lmp_emake -C lib/reax -j1 -f Makefile.gfortran
|
||||
use mpi && lmp_emake -C lib/atc -f Makefile.g++
|
||||
}
|
||||
|
||||
lmp_clean_packages() {
|
||||
lmp_emake -C lib/meam -f Makefile.gfortran clean
|
||||
lmp_emake -C lib/poems -f Makefile.g++ clean
|
||||
lmp_emake -C lib/reax -f Makefile.gfortran clean
|
||||
use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix inconsistent use of SHFLAGS.
|
||||
sed -i \
|
||||
-e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
|
||||
-e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
|
||||
lib/voronoi/Makefile.lammps || die
|
||||
|
||||
# Fix missing .so name.
|
||||
sed -i \
|
||||
-e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
|
||||
src/MAKE/Makefile.serial || die
|
||||
|
||||
# Fix makefile in tools.
|
||||
sed -i \
|
||||
-e 's:g++:$(CXX) $(CXXFLAGS):' \
|
||||
-e 's:gcc:$(CC) $(CCFLAGS):' \
|
||||
-e 's:ifort:$(FC) $(FCFLAGS):' \
|
||||
tools/Makefile || die
|
||||
|
||||
# Patch python.
|
||||
epatch "${FILESDIR}/lammps-python3-r1.patch"
|
||||
epatch "${FILESDIR}/python-shebang.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Fix atc...
|
||||
append-cxxflags -I../../src
|
||||
|
||||
# Acticate packages.
|
||||
elog "Activating lammps packages..."
|
||||
lmp_activate_packages
|
||||
|
||||
# Compile stubs for serial version.
|
||||
use mpi || lmp_emake -C src mpi-stubs
|
||||
|
||||
elog "Building packages..."
|
||||
lmp_build_packages
|
||||
|
||||
if use static-libs; then
|
||||
# Build static library.
|
||||
elog "Building static library..."
|
||||
lmp_emake -C src mode=lib serial
|
||||
fi
|
||||
|
||||
# Clean out packages (that's not done by the build system with the clean
|
||||
# target), so we can rebuild the packages with -fPIC.
|
||||
elog "Cleaning packages..."
|
||||
lmp_clean_packages
|
||||
|
||||
# The build system does not rebuild the packages with -fPIC, adding flag
|
||||
# manually.
|
||||
append-cxxflags -fPIC
|
||||
append-fflags -fPIC
|
||||
|
||||
# Compile stubs for serial version.
|
||||
use mpi || lmp_emake -C src mpi-stubs
|
||||
|
||||
elog "Building packages..."
|
||||
lmp_build_packages
|
||||
|
||||
# Build shared library.
|
||||
elog "Building shared library..."
|
||||
lmp_emake -C src mode=shlib serial
|
||||
|
||||
# Compile main executable. The shared library is always built, and
|
||||
# mode=shexe is simply a way to re-use the object files built in the
|
||||
# "shlib" step when linking the executable. The executable is not actually
|
||||
# using the shared library. If we have built the static library, then we
|
||||
# link that into the executable.
|
||||
elog "Linking executable..."
|
||||
if use static-libs; then
|
||||
lmp_emake -C src mode=exe serial
|
||||
else
|
||||
lmp_emake -C src mode=shexe serial
|
||||
fi
|
||||
|
||||
# Compile tools.
|
||||
elog "Building tools..."
|
||||
lmp_emake -C tools binary2txt chain data2xmovie micelle2d
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use static-libs && newlib.a src/liblammps_serial.a liblammps.a
|
||||
newlib.so src/liblammps_serial.so liblammps.so.0.0.0
|
||||
dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
|
||||
dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
|
||||
newbin src/lmp_serial lmp
|
||||
dobin tools/binary2txt
|
||||
dobin tools/chain
|
||||
dobin tools/data2xmovie
|
||||
dobin tools/micelle2d
|
||||
# Don't forget to add header files of optional packages as they are added
|
||||
# to this ebuild. There may also be .mod files from Fortran based
|
||||
# packages.
|
||||
insinto "/usr/include/${PN}"
|
||||
doins -r src/*.h lib/meam/*.mod
|
||||
|
||||
local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
|
||||
insinto "/${LAMMPS_POTENTIALS}"
|
||||
doins potentials/*
|
||||
echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
|
||||
doenvd 99lammps
|
||||
|
||||
# Install python script.
|
||||
use python && python_foreach_impl python_domodule python/lammps.py
|
||||
|
||||
if use examples; then
|
||||
local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
|
||||
insinto "${LAMMPS_EXAMPLES}"
|
||||
doins -r examples/*
|
||||
fi
|
||||
|
||||
dodoc README
|
||||
if use doc; then
|
||||
dodoc doc/Manual.pdf
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
DIST talloc-2.1.0.tar.gz 416097 SHA256 0701393882647f823503e3aa075bc67d75c194b376822377dae2d20f9130f08f SHA512 7bdc448c91211299edf16502d263362ac660d5123d8ea7bb2ed58af2231537e4f29da5384b8d5be10254a02b193520890e95a73d697c40eba09728a9b6d56d57 WHIRLPOOL d8593cba27f5d971acb39acacdbea70df5b80ed31288cf440a2ebeaca266e070deeea8322f4ba5682580f66044128f18dd6d76b735aa0670aed46f13f5a4e857
|
||||
DIST talloc-2.1.3.tar.gz 434093 SHA256 7aa5f75b22d4ef9c737b25515f2a2837ddc13014ff4ac6e58dd9e311f41f2cb0 SHA512 4ec350ab5d7e53c8ae816a3d722b10cce75552f1b3d6a31cc7aae13d6c5722d39a126702c8ebb4fa2f6b7908a6501e916e341e2b660080a6c8d22f70171862f6 WHIRLPOOL 143b733e4694b02b2c6319d1ee7017a54c0a60af5202ad764247aada0ada7a6fc95bcf08992dac4ae1396ed45106ad1102f09eece8b0f0304d32d965655c7c86
|
||||
DIST talloc-2.1.4.tar.gz 436552 SHA256 aea04697a28d809054fb59c4c0b94912757037981dedbec1be47d09fe10749b3 SHA512 723f5b78f91ca873c8f79aee714428dfc3cfabbb65ac1eff3364d5ac6ded7fe5fc03d78dfc3b6c329d37e277e431a75b634f3c30485b33704a6d25f56379ad8f WHIRLPOOL 6bdef24de13d207c4b8f1ee9a2a5f4586d8aa4c3e97e3d6d746bfe69c865257b2a18b4598abc5189b3eb2e89e4e2ad0f328dd69f187b52cdffb3f82214eb8466
|
||||
EBUILD talloc-2.1.0-r1.ebuild 2358 SHA256 cd77e6c579c3c588484a0ed2261909245cb72ae1462de94ab31169e4d45a7ea6 SHA512 8aaf41667889360056af64528b5a9357c354d6d23000c5c6e37e9732375ad70d31ebb153389ccf9091b8866cbd0028dfa9cc0ab09d51a0af193f41ce1cb1b370 WHIRLPOOL e6877368e9da62ad86c513fb7e80849ccdd09c757b2d8e182f90ae952a6107addfad5922d7e0a99e985090e4d5dc312497e785eb68419ec269f7224b0f01c3b9
|
||||
EBUILD talloc-2.1.3.ebuild 2367 SHA256 557a0eb2ffbf85ddab01f6071d3ed44a028649545a61225252e23db806d7abd7 SHA512 f6268c5d0f1d9f4ffe00f328ce104f3abc074b90d13fc19ce11177f7103ca6aad22943301334d0c89ad48178c9370377432d1ced89fc1ef3d39fd1c07173df15 WHIRLPOOL 52028e0eab2b2c01a7301d53f7fb4d9a483fc9ac37d74d33bc7dff3d44bfdf53a7593fe5b0d06bf14c25b06510bea59db770308af9d9faf7dd261c984c096e42
|
||||
EBUILD talloc-2.1.4.ebuild 2367 SHA256 557a0eb2ffbf85ddab01f6071d3ed44a028649545a61225252e23db806d7abd7 SHA512 f6268c5d0f1d9f4ffe00f328ce104f3abc074b90d13fc19ce11177f7103ca6aad22943301334d0c89ad48178c9370377432d1ced89fc1ef3d39fd1c07173df15 WHIRLPOOL 52028e0eab2b2c01a7301d53f7fb4d9a483fc9ac37d74d33bc7dff3d44bfdf53a7593fe5b0d06bf14c25b06510bea59db770308af9d9faf7dd261c984c096e42
|
||||
EBUILD talloc-2.1.0-r1.ebuild 2357 SHA256 e6011803d52219238f59622b821bfd71ca70b9f819407600606104dc72ad2f91 SHA512 a6c08dc085fe0fbe792162937504d8862fd85649345fbaba2feb12d18a886ea2fab93f564e264c1bf4edc22420b94b6feb11fb65d89e582c96bd1144b2f30b3a WHIRLPOOL f4128dd3566506489abf461b650869dad7e60f342671b23cb91e4eacffb539b2a0c1882f334b70bdd2aeb2dde60ac2051b7d157d405427f2ed799651256d8f3e
|
||||
EBUILD talloc-2.1.3.ebuild 2366 SHA256 2b31352592bb3c2c88e357d4eb3f423047d632b64b8e58e02104b94eec00af90 SHA512 11fd4c8c61f4143a2b0930de1663052a67b42d284b29eaf6f6433b358b6c24ada6ae3f7179d6f5d9a91a7e94aa73a3def14ae434e68c5dcb2857bafd58c19a60 WHIRLPOOL 0158777a1af39b2f8c6dd88f9fff99216b966588bd25e82963de541738619ece58f829888773f538433d9033ba386612ec87913cb01168cef5dbe79ec4db1b8e
|
||||
EBUILD talloc-2.1.4.ebuild 2366 SHA256 2b31352592bb3c2c88e357d4eb3f423047d632b64b8e58e02104b94eec00af90 SHA512 11fd4c8c61f4143a2b0930de1663052a67b42d284b29eaf6f6433b358b6c24ada6ae3f7179d6f5d9a91a7e94aa73a3def14ae434e68c5dcb2857bafd58c19a60 WHIRLPOOL 0158777a1af39b2f8c6dd88f9fff99216b966588bd25e82963de541738619ece58f829888773f538433d9033ba386612ec87913cb01168cef5dbe79ec4db1b8e
|
||||
MISC ChangeLog 11247 SHA256 6db1fb636ed8cf66d64b977a5151b5dff79f24575144c762107ba90b201036d8 SHA512 dc4f614e906b7b169bdf9a44e81ab5a4139c74d6ddc2a61683345fdd1f0718762ab837ed071311bfc1193e14f44abd0f7434d99e050cf9c496d468714a92d796 WHIRLPOOL 253f19a8968874b47ed4e0f11987c32317287f692c9db6c08e99e8da1987777944fc24eed520369014328a7d593b4944d9bdcd9a3aeeba1c83f61da362c5d4bd
|
||||
MISC metadata.xml 341 SHA256 f12826bad0472c46c8bd1ee18e7ab0acdc4cf26dd8b1322b1a93ff7c95b14a7e SHA512 dd141022832b17bc47f40cc940c2165c849b5ad786df5cbba7685da4543a8969ed992fb9dda3a136d045418f6de731c83909f3d02fd3ad2dee4d0ab4689b0c44 WHIRLPOOL 1fff0d00542a6e5b3f64edb985e53fe978a9d91dde0b0118cf790dc113a1a3e3fd01632f2f19517af9b47fef51902de579e43c30eaedf3fa298230848cb125a3
|
||||
|
@ -1,11 +1,14 @@
|
||||
AUX hiawatha-9.14-system-mbedtls.patch 908 SHA256 6203470c6f264fdd51800bcacc8f491ae8b0dae1d4464ddb1a5018fe55f82475 SHA512 6cfafa345a476906f6a765e14f27b9c4b66574d2950452c26a64cd9230e75f00b03eb610a15e533efafa30f2616ddf30d4fd4402a1665ec513273b645c38dda9 WHIRLPOOL 546990118accb43821584538abc1b9ed089c35fd355a7eae852f4677080cd8dc844a0dc1f00fa64abd6a1947fb7a17d0818dcbbb53202de1ac1a5fa5cc3daf69
|
||||
AUX hiawatha-9.5-cflags.patch 485 SHA256 fdae13ea1a6f7ead9e4cb5786757bd9d941a8775e413154b1961f8e73e25c141 SHA512 64bb15a13d8b370bd1c22ee1fba49badfafee5aa2ba143dd1abf367e767a6bc615627f1419736cef687e521b8a6485440ee6fb1364dfea3302b8062b08047f70 WHIRLPOOL e0daa79bcc07f9b48f27da1c88ee0e476787f175c0ea0d622ddab008af914bfc44676343cd2189317cfa2e82f98ee0db881c6cc9891f99d3a2cfe8896b79ae71
|
||||
AUX hiawatha.initd 460 SHA256 ef7de7e020a28345cd94465a521184f37b9f706e81d3ee43d9ef8274c76d942d SHA512 08be78dda9c569f871c9712193060b5042815b279a604014135d694a21a60ea3bea6fa6a541747dc0dc65f2387b568cff62ced5f907474393c836d62b651f4ba WHIRLPOOL 37ff2569877b47746e53f85bdf396d66996884df5c5e869217fe51aad0a2ccaf6c0c0d0c7da44c44463f0fd6a1e6f2d8f04d4064b8308c4dcd737c4ad2d345da
|
||||
AUX hiawatha.initd-r1 480 SHA256 a7927fe7559c1fa2d313933e3266b2f8c4eea0ea05f68f5b937b90c21471cfdd SHA512 129804be7bf97f76c4616fbd158db4ba175c249c05c23cde61ebfd6009a155cef4793202ecb796bd4c97893ce8bb2dcf44741145c5631c56a377be3d64dbad9d WHIRLPOOL 9d02991d882809357ad62bae0802c9bec6b36a8d5da0379b1868555843247d0593cae0f0a16ead4b2d6d0dab3bdaac551ea3bb97c25558ec103401535c01d1d9
|
||||
AUX hiawatha.service 140 SHA256 91f46ed4d82ca1e434a9b9f06b27087c27722d988d4a93c568ed68869c9b7af5 SHA512 a393c6df1ea2c0ad1e18fc7381f12ea82f859fd7157a0b1983288037647c9bc2023c4923e1b01031c691dee4bc7b89730036ca51a50af37e11f6890098e397a1 WHIRLPOOL 7b2143bc0dc4c236589f0e8eea0831e1b2f6eb7d179e671bf578cf21370615ced1dcaf74c0a6e8e88cbdbef9719b85b670871c0843200d69e87f7e26877089a9
|
||||
DIST hiawatha-9.14.tar.gz 891930 SHA256 79c92587cd86a0461d952c99036f5615dacdcaccabe0a9a29359e6044d809bfa SHA512 66ad77c132d34daa5eb597ce67d7b26581c59534e5cf83dd65f78567a9a1798030cd42fef2d612bd1935243db979a2ef1df873f01b0d0a009395ef3da1dca6e6 WHIRLPOOL 8dbeb2c33e9111a27b76f3e5e307872314e85c481a600c39a1e02e7f9e08e1cc0d64f79838dad92a4a5a555cb86334487dd247efb56f0ef9c15a7735da27ddae
|
||||
DIST hiawatha-9.15.tar.gz 869922 SHA256 e9252133a1114095d1a9a89144b88828ee3b9754f435bd88270f7bf444dd9421 SHA512 e5f0459475863c7cb2d15bdf2a9712f13c96ac450f349fd89e60fd600aad9010f25182aa6353a3014069a9798544a56ef79695918613946b63fecd3806b1982b WHIRLPOOL 80840072765430b05ecaf1ec631d3f1981c6f420edc18b4bcc7957f53f28ed2800170bbcec943c287da2968e6ac769514843fc54aa2a927d7d451057ed76d4d3
|
||||
DIST hiawatha-9.8.tar.gz 888977 SHA256 6fe9bd408361bc07b47fe6eeaf98d6b644e1cd258b3470da3e70aba510e83b64 SHA512 f55b6065e0dd1dab11ccbbb44e981944aab5b542077fc2b4a03ec8c055be80bedb7b639fe9c52ccf0fc279648b9f4bfc0cbfa018b195b155907810bdfc4ec51a WHIRLPOOL 342c19df23dbe4eef7056f2424d53badede5a8dcf8bb713e7d3892f21e1061ae5e1a0c985f1fc824b10f25eb9fcc9cf0cbf8d384240bf814df4f9dca45dd96f2
|
||||
EBUILD hiawatha-9.14-r1.ebuild 2257 SHA256 4730ef08cc65920545e9a9b270e135927bb494e351cffb097ebe0db580c20a22 SHA512 5c3cb5d3717427ea7441c8d895645b6633156c4c48c7784c3d8d2aa7c0734004e80d4f86bf6b2506fcc7cce636a80b2e2e32fa9fee792372f815f14d62931471 WHIRLPOOL 5d3e550e58a86c72390b973fc96a7afb91f067cb1b725dbd3e524d5c68fb6bacc561deb84bd53642c4e91be9be3578718d7320c2026a75eb71c9b87f42761654
|
||||
EBUILD hiawatha-9.14.ebuild 2148 SHA256 bdf6f5396ec8dd7c237424749ccbc12377404bbb4a93707465c675f78dc3e75e SHA512 4f089e9d7b2df25cd5fc3f94d3f262b269459d49ee79f3d77dc992040ea190228dc3dd22508dc885ce028b16301c587c8691e3ca04cb052d9bafd77f52c108bd WHIRLPOOL 6779899dfe45467c94a49b58671c9a71e600fbf37fbb48b2ff382c95549d82e2323b11befb2ee09fa4b8eb612d5182bfb32442a0544ee7b1dd205bc5bcc195a2
|
||||
EBUILD hiawatha-9.15.ebuild 4098 SHA256 939bcb612b8bbdb323259c3c53ea94d1d51043e616726fc6f9d3e05889e20fdc SHA512 7172b461a230043668685216337c8a58f55aadd3989f7baf7244043c0e256822897e4c3dd1bc315f275ff4a0e3efb58994102c649115c0d0d4c006cc7ed9d416 WHIRLPOOL a32b5e8d28c486a2daa9a11107baa50f7d665dd0ae0ecffbe773d32199bada1c63815b2b8eb54db54c3022b806cb5a22031a7ded2cfdb92d6ec944bb695b4779
|
||||
EBUILD hiawatha-9.8.ebuild 2315 SHA256 f245aa5f830090510efa313373ea69030becbe2c7afcf1a0b0e5ac1bac73e3d5 SHA512 3eb365267eea988975511a0395e01e2e78f5460b8076100b8a7b78dd98b353ac02e5e0fbc1eba439f515721befd7ca13e27bd04258166ce42a1cdc5741f9f1d2 WHIRLPOOL 5721eb78fdde9ceec4c2435397b4583cd200af40dcbf2c89d78f545ee3c7d0b060f17677c933a5d096591aea923a2d86e962b6764ab998e67623be0ca6a6ee7e
|
||||
MISC ChangeLog 1766 SHA256 3446e2818697985bb7175d029ad98a6d45318f1c5c870d4f728cbae9b5b977f6 SHA512 4db4288c57c3d1b164f59e207b73a02962c793f5a9d6a852805d92022be77a077c684329764be725e6faf96fa053cc247ea0f4db2b3759eab59a9a83ef7d79c6 WHIRLPOOL a3ac30a96730226d89f7a14b0e6b5ea6a5e3bda671e77831bb88170b5f5c2f17b30ce51d18d56222c014a52917d17ad80581c24290162183cba95f0f089123fd
|
||||
MISC metadata.xml 648 SHA256 9dbaafbddfc8602d56f9c8603dc28ab5654594b3d90504454d7316a3e7ad5b28 SHA512 58c704c3cb935f9cbff943f560a77220cb09c2559747f70f1c7d0be6fb6b9920b8a53b64a5c07c75f69fa3dab1a63acaf7acb4ef07102f63a455e98f0cb33377 WHIRLPOOL 6a4e1601306e75426650de4346b1823c145699e0005c01fb01e28497cf44b244c932c56810de2abc4f72be1101254abf0ffc19b42eed432e7d8eb1de14702009
|
||||
MISC metadata.xml 801 SHA256 9984e0523c7b5e9e2ac1cf7429f7fa9a409dc9083d1e4137cdc9a09a07f10eb9 SHA512 759dfd79500f8dab75642441959de237a00361a91fac8c94d48aa35d83be14c76d820fde2a1fd2d0257b376d0d5d3b06302fa48172083808f4ea7f4876869408 WHIRLPOOL b7994a1a53f7563abd2d450c470464cd415a3eb1984f141c2be384e9292645071bba95e8c73c4857592a33a053ea78a8aee7cada47541a7e58071eca3d8ad933
|
||||
|
@ -0,0 +1,26 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting ${SVCNAME}"
|
||||
start-stop-daemon \
|
||||
--start \
|
||||
--exec "/usr/sbin/hiawatha" \
|
||||
--pidfile "@HIAWATHA_PID_DIR@/hiawatha.pid"
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping ${SVCNAME}"
|
||||
start-stop-daemon \
|
||||
--stop \
|
||||
--exec "/usr/sbin/hiawatha" \
|
||||
--pidfile "@HIAWATHA_PID_DIR@/hiawatha.pid"
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,145 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
CMAKE_MIN_VERSION="2.8.2"
|
||||
|
||||
inherit cmake-utils eutils systemd user
|
||||
|
||||
DESCRIPTION="Advanced and secure webserver"
|
||||
HOMEPAGE="http://www.hiawatha-webserver.org"
|
||||
SRC_URI="http://www.hiawatha-webserver.org/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+cache ipv6 monitor +rewrite +rproxy +ssl tomahawk +xslt"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/zlib
|
||||
ssl? ( >=net-libs/mbedtls-2.0[threads] )
|
||||
xslt? ( dev-libs/libxslt
|
||||
dev-libs/libxml2 )"
|
||||
DEPEND="${RDEPEND}"
|
||||
PDEPEND="monitor? ( www-apps/hiawatha-monitor )"
|
||||
|
||||
# set these in the environment of your PM if you want to use different values
|
||||
HIAWATHA_CONFIG_DIR="${HIAWATHA_CONFIG_DIR:-/etc/hiawatha}"
|
||||
HIAWATHA_LOG_DIR="${HIAWATHA_LOG_DIR:-/var/log/hiawatha}"
|
||||
HIAWATHA_PID_DIR="${HIAWATHA_PID_DIR:-/var/run}"
|
||||
HIAWATHA_WEBROOT_DIR="${HIAWATHA_WEBROOT_DIR:-/var/www/hiawatha}"
|
||||
HIAWATHA_WORK_DIR="${HIAWATHA_WORK_DIR:-/var/lib/hiawatha}"
|
||||
HIAWATHA_USER="${HIAWATHA_USER:-hiawatha}"
|
||||
HIAWATHA_GROUP="${HIAWATHA_GROUP:-hiawatha}"
|
||||
|
||||
safe_sed() {
|
||||
local replace_of=$1
|
||||
local replace_with=$2
|
||||
local file=$3
|
||||
# optional
|
||||
local outfile=$4
|
||||
|
||||
grep -E "${replace_of}" "${file}" 1>/dev/null \
|
||||
|| die "\"${replace_of}\" not found in ${file}!"
|
||||
|
||||
if [[ -n ${outfile} ]] ; then
|
||||
einfo "Sedding ${file} into ${outfile}"
|
||||
sed -r \
|
||||
-e "s|${replace_of}|${replace_with}|" \
|
||||
"${file}" > ${outfile} || die "sed on ${file} to ${outfile} failed!"
|
||||
else
|
||||
einfo "Sedding ${file} in-place"
|
||||
sed -r -i \
|
||||
-e "s|${replace_of}|${replace_with}|" \
|
||||
"${file}" || die "sed on ${file} failed!"
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
einfo
|
||||
einfo "You can change hiawatha user and group, as well as the"
|
||||
einfo "directories the webserver is going to use. For that,"
|
||||
einfo "set the following environment variables in your PM:"
|
||||
einfo " HIAWATHA_CONFIG_DIR"
|
||||
einfo " default: /etc/hiawatha"
|
||||
einfo " current: ${HIAWATHA_CONFIG_DIR}"
|
||||
einfo " HIAWATHA_LOG_DIR"
|
||||
einfo " default: /var/log/hiawatha"
|
||||
einfo " current: ${HIAWATHA_LOG_DIR}"
|
||||
einfo " HIAWATHA_PID_DIR"
|
||||
einfo " default: /var/run"
|
||||
einfo " current: ${HIAWATHA_PID_DIR}"
|
||||
einfo " HIAWATHA_WEBROOT_DIR"
|
||||
einfo " default: /var/www/hiawatha"
|
||||
einfo " current: ${HIAWATHA_WEBROOT_DIR}"
|
||||
einfo " HIAWATHA_WORK_DIR"
|
||||
einfo " default: /var/lib/hiawatha"
|
||||
einfo " current: ${HIAWATHA_WORK_DIR}"
|
||||
einfo " HIAWATHA_USER"
|
||||
einfo " default: hiawatha"
|
||||
einfo " current: ${HIAWATHA_USER}"
|
||||
einfo " HIAWATHA_GROUP"
|
||||
einfo " default: hiawatha"
|
||||
einfo " current: ${HIAWATHA_GROUP}"
|
||||
einfo
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${HIAWATHA_GROUP}
|
||||
enewuser ${HIAWATHA_USER} -1 -1 "${HIAWATHA_WEBROOT_DIR}" ${HIAWATHA_GROUP}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-9.5-cflags.patch
|
||||
|
||||
safe_sed "^#ServerId =.*$" "ServerId = ${HIAWATHA_USER}" \
|
||||
config/hiawatha.conf.in
|
||||
|
||||
safe_sed "@HIAWATHA_PID_DIR@" "${HIAWATHA_PID_DIR}" \
|
||||
"${FILESDIR}/hiawatha.initd-r1" \
|
||||
"${T}/hiawatha.initd-r1"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCONFIG_DIR:STRING="${HIAWATHA_CONFIG_DIR}"
|
||||
-DENABLE_CACHE=$(usex cache)
|
||||
-DENABLE_IPV6=$(usex ipv6)
|
||||
-DENABLE_LOADCHECK=$(usex kernel_linux)
|
||||
-DENABLE_MONITOR=$(usex monitor)
|
||||
-DENABLE_RPROXY=$(usex rproxy)
|
||||
-DENABLE_TLS=$(usex ssl)
|
||||
-DENABLE_TOMAHAWK=$(usex tomahawk)
|
||||
-DENABLE_TOOLKIT=$(usex rewrite)
|
||||
-DENABLE_XSLT=$(usex xslt)
|
||||
-DLOG_DIR:STRING="${HIAWATHA_LOG_DIR}"
|
||||
-DPID_DIR:STRING="${HIAWATHA_PID_DIR}"
|
||||
-DUSE_SYSTEM_MBEDTLS=$(usex ssl)
|
||||
-DWEBROOT_DIR:STRING="${HIAWATHA_WEBROOT_DIR}"
|
||||
-DWORK_DIR:STRING="${HIAWATHA_WORK_DIR}"
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
rm -r "${ED%/}${HIAWATHA_WEBROOT_DIR}"/* || die
|
||||
|
||||
newinitd "${T}"/hiawatha.initd-r1 hiawatha
|
||||
systemd_dounit "${FILESDIR}"/hiawatha.service
|
||||
|
||||
local i
|
||||
for i in "${HIAWATHA_LOG_DIR}" "${HIAWATHA_WORK_DIR}" ; do
|
||||
keepdir "${i}"
|
||||
fowners ${HIAWATHA_USER}:${HIAWATHA_GROUP} "${i}"
|
||||
fperms 0750 "${i}"
|
||||
done
|
||||
|
||||
keepdir "${HIAWATHA_WEBROOT_DIR}"
|
||||
fowners ${HIAWATHA_USER}:${HIAWATHA_GROUP} "${HIAWATHA_WEBROOT_DIR}"
|
||||
}
|
@ -1,7 +1,5 @@
|
||||
AUX fusion-icon-0.1-qt4-interface-subprocess-call.patch 1078 SHA256 24460447499d9236f35b8d5fdcdcdb19e0fd2d8020e3f37aae250b7e51403ad8 SHA512 f144178a25dc3d22a6e5d43f939a77215f8b6b9be99366043567e3e9a1b1969fc7d45f376d8879fc6636295b8a2a090068ffcac56150bc0309c79b2c762326e7 WHIRLPOOL 17721dcde13e5fa0403ed34b51917b0519e15969eb0716ea5bf2be713794c72acdb342dc70e1605acc371b0751625e14d76b6646653cc311550303a8a3864c6b
|
||||
DIST fusion-icon-0.1.tar.gz 30508 SHA256 2e6757fd4fb8ed7d1640fcabfbe10a39f36cf41504eda0dd13605db70273fe79 SHA512 0c22d0c7a22a9c20f1285114f8b785aff6cf863d4fe3ea1198618b13d7144f459f131dccf885442908fcd82ab4ff69e5fc42e95314836725b0e51fa3190c2bcc WHIRLPOOL 7534f46df3965aa963a95b4ec796c5ef99980c9640a6d0ced6a542d5b22430b9c996d11236bbdf1c8f9f9b00bcf4346e9aaca85da571a81c16777c4e33b3b719
|
||||
EBUILD fusion-icon-0.1-r2.ebuild 1100 SHA256 897254b14d2dfc965146a4ccf72a8570b4ea5479bf2ec55849191aacd3c9db7e SHA512 591601c3d912abeb31cae4a3b3bc8f789d5cbec6d63b72a84dab1aa04df6b8a53a623f7b5c9487caf0450e4f74d6f4f0e5c11f94845709dba2dcb033a89b03b6 WHIRLPOOL 046824ff4f5b26b2c1ab54c02956cecc1d2f54101b1eeee1f5d4c8b872f861f32baf51afb00084813048a960e15a7c288c02d9ac686abb80f43dd9f0e8189f5d
|
||||
EBUILD fusion-icon-0.1-r3.ebuild 1212 SHA256 40979dbdbeed577e46915272f58dde0d24c2407280359f3295a48a5406c21456 SHA512 e15d18a159060380460214092e4496a2ab4338165ae939a133f169fe819854294128733029043a37d25964b65ac06294d1af52bcb20ac74a9dd1d1fac9ae32e7 WHIRLPOOL 934ba3f4c47f9258f18e7370315b54a243b90e15fdd58c6e9822c7e094ce5e07a17e7d375c365dd29d9a72db2ecaa8aeb84ef53dadcf38b339eea0e5ac89cc99
|
||||
EBUILD fusion-icon-0.1-r4.ebuild 1100 SHA256 f06b73985cdeee82d1ee437aabd8b275a19c3beef7eaf3cd6e67379807a61f17 SHA512 1635558fe5944694d854112e1f1acb905e86ef48c3496f200ee4542c8eaa0d36bcf4cbd80e0c94a4d48ee4e969297ccff2959b0e2732b1fe21127e80dfb7ba94 WHIRLPOOL 6e9379ecd69d1db4679a606ed1509a9500f83ee6b50854c7211a74b68db33ab2ba423322a495de7e4bf2dffe7871254c528b4643463246dc81905c96da08cacf
|
||||
MISC ChangeLog 3015 SHA256 233f2ffaf2928fa0e604b07582a817908a1291f291964420752261ae87dbeabc SHA512 708924ea75b6b26b5eb58f205e5c66ab8acd673ca39a0afdf2a9e240c4658e17dfc9890d0905ae6f08ef63cddc462ca89bc3a8f128f8bbb3e2bef57698ce0417 WHIRLPOOL 397482db3ffbe896624d7fa1247b4c9be61b658b9823809922a74935ffc379c9ce16b576a94a080f5190d9d519fb92a5a9c93a6854930d0b6b72f40adb06f368
|
||||
MISC metadata.xml 250 SHA256 a058d216394b2fa94c85fbacc52889f48102f22aad3a916879cc816f8e6f8f8a SHA512 4b421fe6cfef7b1544a1c5db999b74651478d1f670211c5c40fadcfed85abf523a791a1b94a44a188d64bd86ce36177c637c9017f5d5ea628b220f8a280cdc3f WHIRLPOOL 8e546729d4a39665a353a9033ce7d79aca3b77b81e33ce16c935bd594158530cb990091d31685b8268dfe13ac270bdf4d04129669bebe390d02129728ae0d285
|
||||
MISC metadata.xml 252 SHA256 f869bf5b97e5dd500b97a95a4dd052cf661923095b4f22d81148c0d7c13c4818 SHA512 209f9c1c515dbbfbb2627cea210d6df0144932494f8f1575f5a8a0b40f3cdf9318a583996d802e768e19697f8e0de4d72e602da66b4dc82011aacc588a323627 WHIRLPOOL 91e70110bd4915b093cc68dc8b73bef98aeada29d83c97a7acdad58b95265cb6a2613989245fbfff25a91979da28e7d519cd38b524d456b751c144e4bc771df2
|
||||
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit distutils gnome2-utils
|
||||
|
||||
MINIMUM_COMPIZ_RELEASE=0.6.0
|
||||
|
||||
DESCRIPTION="Compiz Fusion Tray Icon and Manager"
|
||||
HOMEPAGE="http://compiz.org"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+gtk qt4"
|
||||
|
||||
REQUIRED_USE="|| ( gtk qt4 )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/compizconfig-python-${MINIMUM_COMPIZ_RELEASE}
|
||||
>=x11-wm/compiz-${MINIMUM_COMPIZ_RELEASE}
|
||||
x11-apps/xvinfo
|
||||
gtk? ( >=dev-python/pygtk-2.10:2 )
|
||||
qt4? ( dev-python/PyQt4[X] )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
PYTHON_MODNAME="FusionIcon"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
use gtk || rm -fr "${ED}$(python_get_sitedir)/FusionIcon/interface_gtk"
|
||||
use qt4 || rm -fr "${ED}$(python_get_sitedir)/FusionIcon/interface_qt4"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
use gtk && gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
use gtk && gnome2_icon_cache_update
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit distutils eutils gnome2-utils
|
||||
|
||||
MINIMUM_COMPIZ_RELEASE=0.6.0
|
||||
|
||||
DESCRIPTION="Compiz Fusion Tray Icon and Manager"
|
||||
HOMEPAGE="http://compiz.org"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+gtk qt4"
|
||||
|
||||
REQUIRED_USE="|| ( gtk qt4 )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/compizconfig-python-${MINIMUM_COMPIZ_RELEASE}
|
||||
>=x11-wm/compiz-${MINIMUM_COMPIZ_RELEASE}
|
||||
x11-apps/xvinfo
|
||||
gtk? ( >=dev-python/pygtk-2.10:2 )
|
||||
qt4? ( dev-python/PyQt4[X] )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
PYTHON_MODNAME="FusionIcon"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-qt4-interface-subprocess-call.patch
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
use gtk || rm -fr "${ED}$(python_get_sitedir)/FusionIcon/interface_gtk"
|
||||
use qt4 || rm -fr "${ED}$(python_get_sitedir)/FusionIcon/interface_qt4"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
use gtk && gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
use gtk && 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