parent
a7893dacba
commit
7cef49d77f
@ -0,0 +1,183 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils linux-info readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="An advanced, highly configurable system monitor for X"
|
||||
HOMEPAGE="https://github.com/brndnmtthws/conky"
|
||||
SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 BSD LGPL-2.1 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="apcupsd audacious cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc
|
||||
lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses
|
||||
nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax
|
||||
weather-metar weather-xoap webserver wifi X xmms2"
|
||||
|
||||
DEPEND_COMMON="
|
||||
X? (
|
||||
imlib? ( media-libs/imlib2[X] )
|
||||
lua-cairo? (
|
||||
>=dev-lua/toluapp-1.0.93
|
||||
x11-libs/cairo[X] )
|
||||
lua-imlib? (
|
||||
>=dev-lua/toluapp-1.0.93
|
||||
media-libs/imlib2[X] )
|
||||
lua-rsvg? (
|
||||
>=dev-lua/toluapp-1.0.93
|
||||
gnome-base/librsvg )
|
||||
nvidia? ( || ( x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) )
|
||||
truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
|
||||
x11-libs/libX11
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXext
|
||||
audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 )
|
||||
xmms2? ( media-sound/xmms2 )
|
||||
)
|
||||
cmus? ( media-sound/cmus )
|
||||
curl? ( net-misc/curl )
|
||||
eve? ( net-misc/curl dev-libs/libxml2 )
|
||||
ical? ( dev-libs/libical )
|
||||
iconv? ( virtual/libiconv )
|
||||
irc? ( net-libs/libircclient )
|
||||
mysql? ( >=virtual/mysql-5.0 )
|
||||
ncurses? ( sys-libs/ncurses:= )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
|
||||
systemd? ( sys-apps/systemd )
|
||||
wifi? ( net-wireless/wireless-tools )
|
||||
weather-metar? ( net-misc/curl )
|
||||
weather-xoap? ( dev-libs/libxml2 net-misc/curl )
|
||||
webserver? ( net-libs/libmicrohttpd )
|
||||
>=dev-lang/lua-5.1.4-r8:0
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND_COMMON}
|
||||
apcupsd? ( sys-power/apcupsd )
|
||||
hddtemp? ( app-admin/hddtemp )
|
||||
moc? ( media-sound/moc )
|
||||
nano-syntax? ( app-editors/nano )
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
"
|
||||
DEPEND="
|
||||
${DEPEND_COMMON}
|
||||
app-text/docbook2X
|
||||
"
|
||||
|
||||
CONFIG_CHECK=~IPV6
|
||||
|
||||
DOCS=( README.md TODO ChangeLog NEWS AUTHORS )
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="You can find sample configurations at ${ROOT%/}/usr/share/doc/${PF}.
|
||||
To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf
|
||||
and edit it to your liking.
|
||||
|
||||
There are pretty html docs available at the conky homepage
|
||||
or in ${ROOT%/}/usr/share/doc/${PF}/html.
|
||||
|
||||
Also see https://wiki.gentoo.org/wiki/Conky/HOWTO"
|
||||
|
||||
pkg_setup() {
|
||||
use ipv6 && linux-info_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs
|
||||
|
||||
if use X; then
|
||||
mycmakeargs=(
|
||||
-DBUILD_X11=ON
|
||||
-DOWN_WINDOW=ON
|
||||
-DBUILD_XDAMAGE=ON
|
||||
-DBUILD_XINERAMA=ON
|
||||
-DBUILD_XDBE=ON
|
||||
-DBUILD_XFT=$(usex truetype)
|
||||
-DBUILD_IMLIB2=$(usex imlib)
|
||||
-DBUILD_XSHAPE=ON
|
||||
-DBUILD_ARGB=ON
|
||||
-DBUILD_LUA_CAIRO=$(usex lua-cairo)
|
||||
-DBUILD_LUA_IMLIB2=$(usex lua-imlib)
|
||||
-DBUILD_LUA_RSVG=$(usex lua-rsvg)
|
||||
-DBUILD_NVIDIA=$(usex nvidia)
|
||||
-DBUILD_AUDACIOUS=$(usex audacious)
|
||||
-DBUILD_XMMS2=$(usex xmms2)
|
||||
)
|
||||
else
|
||||
mycmakeargs=(
|
||||
-DBUILD_X11=OFF
|
||||
-DBUILD_NVIDIA=OFF
|
||||
-DBUILD_LUA_CAIRO=OFF
|
||||
-DBUILD_LUA_IMLIB2=OFF
|
||||
-DBUILD_LUA_RSVG=OFF
|
||||
-DBUILD_AUDACIOUS=OFF
|
||||
-DBUILD_XMMS2=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
mycmakeargs+=(
|
||||
-DBUILD_APCUPSD=$(usex apcupsd)
|
||||
-DBUILD_CMUS=$(usex cmus)
|
||||
-DBUILD_CURL=$(usex curl)
|
||||
-DBUILD_EVE=$(usex eve)
|
||||
-DBUILD_HDDTEMP=$(usex hddtemp)
|
||||
-DBUILD_IOSTATS=$(usex iostats)
|
||||
-DBUILD_ICAL=$(usex ical)
|
||||
-DBUILD_ICONV=$(usex iconv)
|
||||
-DBUILD_IPV6=$(usex ipv6)
|
||||
-DBUILD_IRC=$(usex irc)
|
||||
-DBUILD_MATH=$(usex math)
|
||||
-DBUILD_MOC=$(usex moc)
|
||||
-DBUILD_MPD=$(usex mpd)
|
||||
-DBUILD_MYSQL=$(usex mysql)
|
||||
-DBUILD_NCURSES=$(usex ncurses)
|
||||
-DBUILD_PORT_MONITORS=$(usex portmon)
|
||||
-DBUILD_PULSEAUDIO=$(usex pulseaudio)
|
||||
-DBUILD_RSS=$(usex rss)
|
||||
-DBUILD_JOURNAL=$(usex systemd)
|
||||
-DBUILD_IBM=$(usex thinkpad)
|
||||
-DBUILD_WEATHER_METAR=$(usex weather-metar)
|
||||
-DBUILD_WEATHER_XOAP=$(usex weather-xoap)
|
||||
-DBUILD_HTTP=$(usex webserver)
|
||||
-DBUILD_WLAN=$(usex wifi)
|
||||
-DBUILD_BUILTIN_CONFIG=ON
|
||||
-DBUILD_OLD_CONFIG=ON
|
||||
-DBUILD_I18N=ON
|
||||
-DMAINTAINER_MODE=OFF
|
||||
-DRELEASE=ON
|
||||
-DBUILD_BMPX=OFF
|
||||
-DDOC_PATH=/usr/share/doc/${PF}
|
||||
)
|
||||
# -DMAINTAINER_MODE=OFF disables building documentation and fixes bug #486270
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${S}"/extras/vim/ftdetect/conkyrc.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins "${S}"/extras/vim/syntax/conkyrc.vim
|
||||
fi
|
||||
|
||||
if use nano-syntax; then
|
||||
insinto /usr/share/nano/
|
||||
doins "${S}"/extras/nano/conky.nanorc
|
||||
fi
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
diff -Naur a/cmake/ConkyPlatformChecks.cmake b/cmake/ConkyPlatformChecks.cmake
|
||||
--- a/cmake/ConkyPlatformChecks.cmake 2015-11-18 20:47:45.000000000 +0500
|
||||
+++ b/cmake/ConkyPlatformChecks.cmake 2016-01-31 20:04:58.036144590 +0500
|
||||
@@ -141,7 +141,8 @@
|
||||
endif(BUILD_MYSQL)
|
||||
|
||||
if(BUILD_WLAN)
|
||||
- check_include_file(iwlib.h IWLIB_H -D_GNU_SOURCE)
|
||||
+ set(CMAKE_REQUIRED_DEFINITIONS -D_GNU_SOURCE)
|
||||
+ check_include_files(iwlib.h IWLIB_H -D_GNU_SOURCE)
|
||||
if(NOT IWLIB_H)
|
||||
message(FATAL_ERROR "Unable to find iwlib.h")
|
||||
endif(NOT IWLIB_H)
|
@ -1,35 +0,0 @@
|
||||
From dbf26f0a42a7f46d363abb150192bfcd1ccb204b Mon Sep 17 00:00:00 2001
|
||||
From: Laurent Georget <laurent@lgeorget.eu>
|
||||
Date: Sat, 14 May 2016 19:38:55 +0200
|
||||
Subject: [PATCH] Fix the `symbol stdscr not found` compilation error (#254)
|
||||
|
||||
The compilation fails when the symbols of terminfo are not present in
|
||||
the libncurses.so. This can happen when the terminfo library libtinfo.so
|
||||
is compiled separately. Using pkg_config is the correct approach to
|
||||
handle all cases.
|
||||
---
|
||||
cmake/ConkyPlatformChecks.cmake | 10 +++++-----
|
||||
1 file changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/cmake/ConkyPlatformChecks.cmake b/cmake/ConkyPlatformChecks.cmake
|
||||
index 05d8bbd..f19ac24 100644
|
||||
--- a/cmake/ConkyPlatformChecks.cmake
|
||||
+++ b/cmake/ConkyPlatformChecks.cmake
|
||||
@@ -119,12 +119,12 @@ if(BUILD_HTTP)
|
||||
endif(BUILD_HTTP)
|
||||
|
||||
if(BUILD_NCURSES)
|
||||
- check_include_files(ncurses.h NCURSES_H)
|
||||
- find_library(NCURSES_LIB NAMES ncurses)
|
||||
- if(NOT NCURSES_H OR NOT NCURSES_LIB)
|
||||
+ pkg_check_modules(NCURSES ncurses)
|
||||
+ if(NOT NCURSES_FOUND)
|
||||
message(FATAL_ERROR "Unable to find ncurses library")
|
||||
- endif(NOT NCURSES_H OR NOT NCURSES_LIB)
|
||||
- set(conky_libs ${conky_libs} ${NCURSES_LIB})
|
||||
+ endif(NOT NCURSES_FOUND)
|
||||
+ set(conky_libs ${conky_libs} ${NCURSES_LIBRARIES})
|
||||
+ set(conky_includes ${conky_includes} ${NCURSES_INCLUDE_DIRS})
|
||||
endif(BUILD_NCURSES)
|
||||
|
||||
if(BUILD_MYSQL)
|
@ -1,12 +1,10 @@
|
||||
DIST nano-2.5.3.tar.gz 1967760 SHA256 b2b060129b9feff2d4870d803a441178c96531de9aed144ec0b83bd63ccb12ee SHA512 1d859f0bd88b9d907cfcaa84edc212bcaea4335c203922eb5b7378c2b45d88dffe1f3e4cb499a824d33781485834ef564997c58cf1fd92610d08f6ce8dcb67d5 WHIRLPOOL a2ca1c41d3cb26756cc9aba5b5fa0aeaea220626b98d0abfa1c5c4d4d57c3a5ef688d5edf00a6a00849ee25a67b2bbab93c4d454f6eb5a204b10fa01de3e298f
|
||||
DIST nano-2.6.3.tar.gz 2019354 SHA256 4f4054e12f2181c8e436163e931a0a565612242ff9e566c4d1adeda0f91fd503 SHA512 5079c0da976e3cfef9f3980e37c2501837bc66bb98fadd6fe7f02b061b83c99454678833fd43c74e6796cdc4ee9028ccba7a8a05e0f86e7a6517ba4d4c6bc95e WHIRLPOOL 94520ca9c7a11342133adfd3a1e9e9c77a6c07ab18b1b51bf39918b331abc6bd7ebeb937c2ec8ed3e59b8d0468e40f4e5811e66a8aecd469ad42c595c1b61fe4
|
||||
DIST nano-2.7.0.tar.gz 2019889 SHA256 5dd1e9cf8e3de676c141a0b23f312e68380ef049926e2913e2114bbe32fbeac3 SHA512 d70719b9623e3b3c5f43dbf4dd1d53be5d498b28416d1c6bc4459887d34531222827dfb23bc6932a6304fe59df8d278810de813b4bc08b38c03f1badeddad12f WHIRLPOOL 5470eb106671d8b483fd7349d01d52c107082bf8bd67d03ff9cec3f656a9e280d1eda97befcf42067dc8732009fe9fcaaadbfa00af98be3ddbe073bd133d6386
|
||||
DIST nano-2.7.1.tar.gz 2032955 SHA256 81547310d3ab7a220426c9c2f2435a372fb43d4b27818f016de25698862ae118 SHA512 4cd87ad4c19ac6dad6894b35f15ae6794da488a075a374687ae7e950194c355dbf2c120744af9185bd10f722ecf0780525be2525c3e396113ed61f2e64af7d26 WHIRLPOOL 2be75c370c98d1f0b659ef73b37f553d5546eb08b72c6b0e539c43d971fa20c880ef81697ed5c6c74eba14393518e905f1aa1449ca7423e8242287b513c1e408
|
||||
DIST nano-2.7.2.tar.gz 2050098 SHA256 89cc45dd630c6fb7276a14e1b3436a9972cf6d66eed15b14c3583af99070353c SHA512 faff964fda141c925f04528bd1f759b7cc16aec4642549134ab199850bd21e5d0d42bc564ce13bd9660f24bb6d2e5790185c8652b416dcd042b6ac9085f2acff WHIRLPOOL 43a1c6920e1c8e344192118eb826b0f0f00627ea8a98c760d997caf42e164ec3fb72fbabbdd5a672827da83f4ce83aa40def9b3c57f857a1ea562eff9f716ffb
|
||||
EBUILD nano-2.5.3.ebuild 2360 SHA256 7085ba0f70834ba0c13ed54839f99b96d9496053a3ebc20e488d9bdb8f6668f1 SHA512 cd691e9d9615c9c9ba3537faa191eacc82543b38d7d9a46feb52c964e6a348593c6800dab4d336d101cf43e4510f53d468db8a241e3d717ba2e9068c6a5f6acc WHIRLPOOL ba5bf1f74e5a63e27fab7380a6ed0f98f291541b168c2e2884e2eb977b8450487f549b1d859f974d0ae20b5a157b2f6975248ef77bf56f6da522c080d0ae9036
|
||||
EBUILD nano-2.6.3.ebuild 2351 SHA256 73dbf1d560da8d78988957656b04e8030fd45c8bf97f7d71daecb6164057ed3f SHA512 f3d868d8b39a9057b23cb3a15b10f9ee8795ef94b9df2e8dbace19136256d6f9e6653690861bc8daa9ff23672e72d3d574812e4c51f2cf5e7e66f6a7e8ea140e WHIRLPOOL 43cec6eaefd2f116d7fac6273be2dff9873dddfc7fa11c10879b92c649c633ec3eb48ec79ca8bde8b2482186448a02f9fd34244444ceb85f7a0496c9ca19b4bf
|
||||
EBUILD nano-2.7.0.ebuild 2351 SHA256 73dbf1d560da8d78988957656b04e8030fd45c8bf97f7d71daecb6164057ed3f SHA512 f3d868d8b39a9057b23cb3a15b10f9ee8795ef94b9df2e8dbace19136256d6f9e6653690861bc8daa9ff23672e72d3d574812e4c51f2cf5e7e66f6a7e8ea140e WHIRLPOOL 43cec6eaefd2f116d7fac6273be2dff9873dddfc7fa11c10879b92c649c633ec3eb48ec79ca8bde8b2482186448a02f9fd34244444ceb85f7a0496c9ca19b4bf
|
||||
EBUILD nano-2.7.1.ebuild 2365 SHA256 ee9a83107fff68ce167d3e71b572c6085cae8b992052c98e74496ea0e04aa34d SHA512 b89397bbba6a7431da668cf1304dc2145a068dfdc3dcf60716b6c8473a580df1a0f778b0d6577519fbe3118623092386b04fbac5e8df1106d932611adf228fd8 WHIRLPOOL 2b7c9ad6c54df620935ba9c07ef1dcad8aa2946f73b7f146adf14e940c169a0c75eede57734ef0794360f026e7d8ac54d2b49ccf2ebd14a4324d762497c0a1f7
|
||||
EBUILD nano-2.7.2.ebuild 2365 SHA256 ee9a83107fff68ce167d3e71b572c6085cae8b992052c98e74496ea0e04aa34d SHA512 b89397bbba6a7431da668cf1304dc2145a068dfdc3dcf60716b6c8473a580df1a0f778b0d6577519fbe3118623092386b04fbac5e8df1106d932611adf228fd8 WHIRLPOOL 2b7c9ad6c54df620935ba9c07ef1dcad8aa2946f73b7f146adf14e940c169a0c75eede57734ef0794360f026e7d8ac54d2b49ccf2ebd14a4324d762497c0a1f7
|
||||
EBUILD nano-9999.ebuild 2365 SHA256 ee9a83107fff68ce167d3e71b572c6085cae8b992052c98e74496ea0e04aa34d SHA512 b89397bbba6a7431da668cf1304dc2145a068dfdc3dcf60716b6c8473a580df1a0f778b0d6577519fbe3118623092386b04fbac5e8df1106d932611adf228fd8 WHIRLPOOL 2b7c9ad6c54df620935ba9c07ef1dcad8aa2946f73b7f146adf14e940c169a0c75eede57734ef0794360f026e7d8ac54d2b49ccf2ebd14a4324d762497c0a1f7
|
||||
MISC ChangeLog 8954 SHA256 05b5440b3f9b4ce4691920ab7da9549c68e1173ff72f4a6956cea2d435e54d22 SHA512 5b17a2cc6ae12e945adceced7298d98bea87898e6bb0567873dcfa477a58e8998f4c0e2a86464ff43cc765cf107be444ffba0e85d4b7c57b2b768b4e2959ef8a WHIRLPOOL 2eac59669b313b4b0c31807005847391325d01bac88a4fc11a0755bf98c1f27c48b214f8f377cff966f29ce3ccaf81106533c59fb0e96403046b3ea0980d0d0f
|
||||
MISC ChangeLog 9118 SHA256 2b695fd512e80590a25bbe7e113f537900b8bf3387e00c939aeaa03115b25c37 SHA512 5f108ff3320be5ef76383bdd9c584a15f594b283d262acbe14ade9d2b7b58e7e269087afdbcfcd9967d837f4207d4f2cefd1f983eecdab372b2d247deb8a22c7 WHIRLPOOL 6cad609527ef2b76ab9b188cdcaadc98120e7bc93f2a63b3f957b37e0bddd59d9292258d8668e1ba33b12d08c1b179fda64fe611f20b32d7b69ba824efda2e07
|
||||
MISC ChangeLog-2015 37891 SHA256 7fd955021db0b6548c869b8f117bc473462f8fcdab64cf6c4253d5afd20ff512 SHA512 22346fa0910dd7d55d5f2115c43b4695ace54de4631478708a14a2c2fc37aff79c313dbd273fee6b9fb238bad8f24493826e362383ab75d8077e7312feb48e80 WHIRLPOOL ebf9bcdc7746753a65a66346aa151b350ea7b58e087e9a6e1580256828748516b30919808a5a884d875ad65ee3aa73293bdd20ae3ca274f3c3dd4fb83e19ea6a
|
||||
MISC metadata.xml 1509 SHA256 212d4eb3e53d8531fb4b034cb2c807a62b7aca7ccd86241121d6ff423c3f394a SHA512 68724d5be1e14dca54b129ef5fd99068cfe856ad6cd79d34f655100f84a0c4290131ad75888926fa73d4801a98533a3d8fa269816cda4c6891dc10d3a898cc3a WHIRLPOOL c72495ab0f1739e08d9ef7c11cd80b6df26d7d07e0613962d3ed44a076924ab8fd27e4c5ae8b65934b88a558eaad70d4260299f21a5bff208c53f9044d6b575c
|
||||
|
@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
|
||||
inherit git-r3 autotools
|
||||
else
|
||||
MY_P=${PN}-${PV/_}
|
||||
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="GNU GPL'd Pico clone with more functionality"
|
||||
HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="debug justify +magic minimal ncurses nls slang +spell static unicode"
|
||||
|
||||
LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
|
||||
sys-libs/ncurses:0=[static-libs(+)]
|
||||
magic? ( sys-apps/file[static-libs(+)] )
|
||||
nls? ( virtual/libintl )
|
||||
!ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig
|
||||
static? ( ${LIB_DEPEND} )"
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
eautoreconf
|
||||
fi
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
local myconf=()
|
||||
case ${CHOST} in
|
||||
*-gnu*|*-uclibc*) myconf+=( "--with-wordbounds" ) ;; #467848
|
||||
esac
|
||||
econf \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--htmldir=/trash \
|
||||
$(use_enable !minimal color) \
|
||||
$(use_enable !minimal multibuffer) \
|
||||
$(use_enable !minimal nanorc) \
|
||||
--disable-wrapping-as-root \
|
||||
$(use_enable magic libmagic) \
|
||||
$(use_enable spell speller) \
|
||||
$(use_enable justify) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable unicode utf8) \
|
||||
$(use_enable minimal tiny) \
|
||||
$(usex ncurses --without-slang $(use_with slang)) \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm -rf "${D}"/trash
|
||||
|
||||
dodoc doc/nanorc.sample
|
||||
dohtml doc/faq.html
|
||||
insinto /etc
|
||||
newins doc/nanorc.sample nanorc
|
||||
if ! use minimal ; then
|
||||
# Enable colorization by default.
|
||||
sed -i \
|
||||
-e '/^# include /s:# *::' \
|
||||
"${ED}"/etc/nanorc || die
|
||||
fi
|
||||
|
||||
dodir /usr/bin
|
||||
dosym /bin/nano /usr/bin/nano
|
||||
}
|
@ -1,14 +1,8 @@
|
||||
AUX hercules-3.06-build.patch 600 SHA256 e4e70f398e24cc72207548319454d7e8cf64fa54e3e85908be67a0715b9b722b SHA512 09ef331e53276d3d6b1b0323d76ea88e6dcae16ff57d1fced82d4df132089b841bbd8fda4fc4c7f0a16f2a60ab3cf914ce94e693470d5c395ebe2123aa29dc5d WHIRLPOOL 713d931944bfdbfe870795372cdca65b84bc76107f54f890b1a9adba725de6116d11124f1aa2512ab36e6559c3c8804c954ee7770490dc66d83341a50eb4e32a
|
||||
AUX hercules-3.06-gcc44.patch 373 SHA256 b61175f1e9c607b4e1413695d022fbd71570bdda2866808ff7567841895ed125 SHA512 317c5165c302f23446e8a529ce59b7c3ac859d4ba8ea2074345546a75e9007a76afc9e7f95ab1aa057514ec1d8ff7c97e8e48f73473fd332ba8294ae93cdaf7a WHIRLPOOL 7c293cfd5e8e1d1396753b1263812661e4816f038e5858adfaf7a0d6818b4c33aacfdd284dcac990cc56d94423189dc2a0ef054b3f30bcae6e119f34c525de19
|
||||
AUX hercules-3.09-aliasing.patch 1721 SHA256 b41280adbe08d6619af7ead87dfcea7937648cbaad1c9b8e0eadc0e75f48566a SHA512 6f623193d126e6dcf21f6d93bff1a3b949236e2a10c71ca3c4fbdc2ad816894b673551b4dad65205f8b70a75f5c280ed0aa02d4ce0969592a31705e14e42d6e7 WHIRLPOOL fb90f3a9784160097e54996c3d6251ad4ecd4f35e99fe4a40239a0bb86e5e178b0fac8e1f80f53d8a198364ade01bb099bf26d0be8d568bd98b5f459cfcabf6c
|
||||
DIST hercules-3.06.tar.gz 2658262 SHA256 fa00b17c86a47133108c49973ba343d589f0e8777a115d827ef3da9aafbda22b SHA512 a938c2be64094ca412fb9094942088e344aa67b0af324af674d4fff73c6e936ffc6e384a5edcb48d1c31439c55322bf5e6b2e7ea36e7e7c9e416d8522240b1c5 WHIRLPOOL dbebb54e19ea5016d576153a0818ff5ce8e7114449837f127ad1c0ea82c561306a443dee2bd47d9a8c4afbd6ca257ca350348e773def86eccac76d3c754ea29c
|
||||
DIST hercules-3.08.tar.gz 2684844 SHA256 85e217773587f2278d4b6cb6bc815e042cfc982d0fc14baa0da4a84dea399e9d SHA512 6fe8da6e0462f4b27f987c86b2de769e6a1a9eb3389bb612b59931590f75e7dd9d4a8456b5f36209aadf433dfe2e48686f2cda8e95b7480b9bdb971247e1eae5 WHIRLPOOL 833b2ba21a17d70cd3ba9a4f88fdaaec288acf471d43fd9c660e55c7c48f7a34b46b1defd7ffb699ed3f34af1fca9484303a09f3a020fa06367cdd291a675f5b
|
||||
DIST hercules-3.09.tar.gz 2567052 SHA256 98a6029d908943451635ba53acf97ed61fdf6ebafc4402be7137c620851fe4e7 SHA512 0c972f62de6f780608adff3fdb614b0c6fe46349da73ec2225d809786fd5188f9e9fbb0ee5858a75cb156071c0e976d37997547d23c939aa48c3b727c5680c0a WHIRLPOOL f9eee4c11855ac08f20423f4b864b2d41315ce445af4f844b644a0399e83535442cb697571e0956ba53deae3cb755956f3cdf0a323efd07afb4be8bc8dd1c145
|
||||
DIST hercules-3.10.tar.gz 2608321 SHA256 26264569b7d78bbc3b6221926051ac3761c4a792dfc84d591d3230de40aa46fa SHA512 de8b3e2e90fdb745dea9c8ce4dbe506de2aba3bf08b3e937605798e6a8020576a949d6ea3496b7c42bd23d617fc96648d2d8ec05a66e8ed174ce46a3bc31c5d1 WHIRLPOOL 5233ededd4ef42e201216a11b2a09ee6c59a678771aaa9bc78ab4b87f459addc5c0b4ffd4bd2ec98d15a461565db6a354cc1ac846f800b98e86e93e51b263b4a
|
||||
EBUILD hercules-3.06.ebuild 1101 SHA256 4909edcebd00f9a7e3ebda30df5722f9230119e1e9fea821b1d41856afa221f1 SHA512 c9cc2b5fc16b42fa2f2fc5e40eaa638fffc0c9f0eb64c0e41c6947d2c35c87ca5544607d38c1612138265479c15ebafb8f7ecbc720f221c64aa53e9de2a1a9bd WHIRLPOOL 52dbadda10a2e669ecd0a34c48edcd537b92dcaa64acf2b44f6a855b5859be82b05003571730ba19d27c015a0fd69b2192882e1afda6fe73e896854291a686b5
|
||||
EBUILD hercules-3.08.ebuild 937 SHA256 24c63986b3840a3cb7095bd90d956f9a1fc8737a9040313f4d5dc04ff3bc8b99 SHA512 bbd6446c6790c24b9a6024ec48293f3c285c32ab957b186e7bd8ceb09c60c124c812eec5dd3cdb618230af5d58d9f8920f78585c6dbfc479f866fc359b0a338d WHIRLPOOL 0c7690bdaa53213f1ef5037d938579c4392343069b0a778266c7002a16c8e898ba07070c4ce3582a9ae9a2a90090b5140afc466ba020facfffe75178a9348d03
|
||||
EBUILD hercules-3.09.ebuild 1005 SHA256 9e2d9e931c6c5a8c81d53f08fa5060d50d1344231a5e405f45db062665c5432c SHA512 a53868ee91bead24a2c5628d3a0f6e711797ee6836ef2b64c0563808c4101cdcb63309c09127b93000293530b7da6e523382a1aaefe0babd78773952c3732e96 WHIRLPOOL e3ab0f9974cc168582f2ba8cafa024a1064c6b99db51c71408ba01311443b52052aa8110c4c41372c9a63c907b95f0140841fc0fb7c9f2a2f01795fade6f9f09
|
||||
EBUILD hercules-3.10.ebuild 1011 SHA256 ca2831de9840723ebba9ab10f28f0b4d4c099096d0f578812cccbbd3704459ab SHA512 2d7ea436d0e4bf052ad28485093af9fea2f348a7b23defee47b92c5202393b8e7678aea29b9bd83a78d64c571900cf7bbf6b6138774a5bca08c1cb34b168a195 WHIRLPOOL ec49e9dc97c0d84e6c241a8713e3f44837a58a7beecbef2a28e832935ace3e0988fc136979f3c99e570eb476556555fb8da847b9c9c199b4e9cd6acb7f6a88fd
|
||||
MISC ChangeLog 2700 SHA256 53a44b462b69836a04e987ea0d4cefff1fc547f038772a68c0614901c3e8b502 SHA512 22c62d28c86553b360917e1873571786e4d74a430ff06ecfe5e015b30cebe55b4873c4816e2fc3585cbeb9155675c05dd8df40674d81dfd7584a5a996a600fd3 WHIRLPOOL c2dbd30e18e19380b41f55da3832748e2792d531b41619e345e382934ac41742d35ea78a3a776c4750fbf96e0944f4af6bcb6b02ecc307e8cc5452b847539c6e
|
||||
DIST hercules-3.12.tar.gz 2569617 SHA256 aefbe9d2f09372a530c17c177b7d2a0f4bcf8cfd28474672935b067e5f9ee373 SHA512 81d6e151c1c8534753f2db532a0a7bd36fb3806c1ffbab5d6e4a9af3eecea46b95105c37574910714dcfc0fe9b74a72140d573099c24fd44021159ce697414ef WHIRLPOOL 03817954f281b545a1e431e3b2cbc11c97c2c636a63a8ca5a22b9a046ee9f286ec922798e38b7874c5b5b9a8f8fcfe59d8e7cac7f03bf880265937a53f43f4ef
|
||||
EBUILD hercules-3.10.ebuild 1292 SHA256 1d5e449135c9f98a2129fa094413808da7ad56aa032d0c03b18f3c0c9471b351 SHA512 07fd44da522032823da3754013d89b520b7a780343cdecb99217d975f72382b781faa4c7a93bcab6d2acd50d19c69f94968723c37a6dd06d23405008579832cb WHIRLPOOL fbb2140d764230a5bf336ed14167b6a77a19969813cbb4cd1e74f31b39c69b23af849ba90254609ca90a94965d8167cd098b2da2e63a4701b70e739e9b6e3ee8
|
||||
EBUILD hercules-3.12.ebuild 1290 SHA256 d2df3085ab8299f0b9d5b01f84162c9c1156c38529de6747457705858f5c738c SHA512 e9d92146f89f00c16ba86b292ed20dabe027ddf00156e9b651955fbea1120281904d5339ce2d09f8327a768e3b78b9245e29782d998ea342162cc603b52f6b65 WHIRLPOOL 991c26239bd37cc6d46851c81a78e501bfdc6f57c078ffbd7933d36fb3535a10fd168db43d50e31f29f4a7d714b42a6387c674e95c692c25ed93db8e13cd5028
|
||||
MISC ChangeLog 3256 SHA256 3d4fe36169b93dc900306cbc786276840baee38adb900e905ddacba7adc2396d SHA512 6c8c05d8733bb14fb4ac13cf4566b08cf6ee1beec189ebcd14405131560ee86a9aacecc1264e031d1d62587844f80c05166bab75befe609e2e407533f998f16e WHIRLPOOL 0742d6395e17b492f21abb7e0280d49ff5e90f8115fe92018f34105852471d169129076fadb6bb10441ba12ff6c0783f43db3f77bbdebc136bbe61f52012b378
|
||||
MISC ChangeLog-2015 4495 SHA256 063754f5f82b24e91bca6aea2813c13f21841fa2f6295342a6f4dbc1824875f9 SHA512 2581e1f5170d764905fd1d9e007d69fa7e67ae207f8ed1436689a5a5de4a4878b377806e8bffa407c34b393e50ae014b9b88fe6a86f611fd0d99db18673aa5de WHIRLPOOL b0cf97db798de962d73bc3d96bd3c53a0da8b3b128a95ef16212b612fd3c20fe3434cdeaea3b04e2b766c4d21f79f9f8783f6bc97ea47360d829db5cdfec5ef0
|
||||
MISC metadata.xml 574 SHA256 331d546141e450925b6d70085578de88c34159283a798ae1a4b11fad6ade0567 SHA512 cdc09ee487574bb26eca2eacc6c72a3017eaa6d107f3d649984619e61d304d656dd3bb9afbcc52a3542e75f5a58e2bc17b2ebb5e6a822aed93550b495304aa85 WHIRLPOOL d6bf5ce1b8912fb8faec79aab53dd48413ccb7e2344c27c15ee8121d8f34060663e97dab08f3a43225244818d8d71fea57794fbde3e7da1350717739ef8d0e7e
|
||||
|
@ -1,18 +0,0 @@
|
||||
--- Makefile.in
|
||||
+++ Makefile.in
|
||||
@@ -2010,14 +2010,13 @@
|
||||
|
||||
tar: dist
|
||||
|
||||
-install-exec-local:
|
||||
+install-exec-hook:
|
||||
@SETUID_HERCIFC_TRUE@ chown root $(DESTDIR)$(bindir)/hercifc
|
||||
@HERCIFC_GROUPSET_TRUE@@SETUID_HERCIFC_TRUE@ chgrp $(HERCIFC_GROUPNAME) $(DESTDIR)$(bindir)/hercifc
|
||||
@SETUID_HERCIFC_TRUE@ chmod 0750 $(DESTDIR)$(bindir)/hercifc
|
||||
@SETUID_HERCIFC_TRUE@ chmod +s $(DESTDIR)$(bindir)/hercifc
|
||||
@SETUID_HERCIFC_TRUE@ rm hercifc
|
||||
|
||||
-install-exec-hook:
|
||||
rm -f $(DESTDIR)$(libdir)/libherc*.a
|
||||
rm -f $(DESTDIR)$(modexecdir)/dyn*.a
|
||||
rm -f $(DESTDIR)$(modexecdir)/hdt*.a
|
@ -1,12 +0,0 @@
|
||||
diff -ur hercules-3.06.orig/hsccmd.c hercules-3.06/hsccmd.c
|
||||
--- hercules-3.06.orig/hsccmd.c 2009-01-10 02:18:33.000000000 +0200
|
||||
+++ hercules-3.06/hsccmd.c 2009-08-10 14:59:34.000000000 +0300
|
||||
@@ -7676,7 +7676,7 @@
|
||||
break;
|
||||
}
|
||||
}
|
||||
-#elif // OPTION_CMDTGT
|
||||
+#else // OPTION_CMDTGT
|
||||
#ifdef _FEATURE_SYSTEM_CONSOLE
|
||||
if ('.' == cmd[0] || '!' == cmd[0])
|
||||
{
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
|
||||
HOMEPAGE="http://www.hercules-390.org/"
|
||||
SRC_URI="http://www.hercules-390.org/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ppc sparc x86"
|
||||
IUSE="custom-cflags"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
epatch "${FILESDIR}"/${P}-gcc44.patch
|
||||
sed -i \
|
||||
-e 's:@modexecdir@:$(libdir)/$(PACKAGE):' \
|
||||
-e '/^AM_CPPFLAGS/s:=:= -DMODULESDIR=\\"$(modexecdir)\\" :' \
|
||||
$(find -name Makefile.in)
|
||||
sed -i '/MODULESDIR/d' config.h.in
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use custom-cflags || strip-flags
|
||||
econf \
|
||||
--enable-cckd-bzip2 \
|
||||
--enable-het-bzip2 \
|
||||
--enable-setuid-hercifc \
|
||||
--enable-custom="Gentoo Linux ${PF}.ebuild" \
|
||||
|| die "econf failed"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
insinto /usr/share/hercules
|
||||
doins hercules.cnf
|
||||
dodoc README.* RELEASE.NOTES CHANGES
|
||||
dohtml -r html
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
|
||||
HOMEPAGE="http://www.hercules-390.eu/"
|
||||
SRC_URI="http://downloads.hercules-390.eu/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x64-macos ~x86-macos"
|
||||
IUSE="bzip2 custom-cflags +suid"
|
||||
|
||||
RDEPEND="bzip2? ( app-arch/bzip2 )
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
use custom-cflags || strip-flags
|
||||
ac_cv_lib_bz2_BZ2_bzBuffToBuffDecompress=$(usex bzip2) \
|
||||
econf \
|
||||
$(use_enable bzip2 cckd-bzip2) \
|
||||
$(use_enable bzip2 het-bzip2) \
|
||||
$(use_enable suid setuid-hercifc) \
|
||||
--enable-custom="Gentoo ${PF}.ebuild" \
|
||||
--disable-optimization
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
insinto /usr/share/hercules
|
||||
doins hercules.cnf
|
||||
dodoc README.* RELEASE.NOTES
|
||||
dohtml -r html
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
DIST kompose-0.1.2_p20161207.tar.gz 4931237 SHA256 d4e008f6b9e5086365bc2cfb9a0883026cb6e8bb925612e31dc2112498c10bc0 SHA512 6dc5b047fdc56e368508338975221644219b820d90960c726a601ac0c33e637a25e4c98cd3ec8438d5fe7c7e30bb554fa89c43805668f0189d1b59e0785d5361 WHIRLPOOL 6a96698a786b87309e334c5ab69681002e232118e64bdd5778fa42ef2f02b993459e6bc1b9e40c84c0a3b5398569b3dcd2ef01479f64ecda68b15cae96020fa6
|
||||
EBUILD kompose-0.1.2_p20161207.ebuild 941 SHA256 92316ba9fb4eb4be8c2897e477718bba8381894aefb799b769f42a04d2c0ff0a SHA512 fa4c6ed5e815d1c04459c5812d182e02b5ac4c5611aae3ec793cb197177262830d9551b1ee08d3334a1423fa22aa1b7ab98d7a8bddea9ae373a3be2897d93687 WHIRLPOOL 10b32040c53c5d08a1b2ef330405866f2e5678f6c5d8299bfa77bb9cd0205d4e5da31af296464ada613d081a7c01b1c83deeb6cd7ea4ad0f7dcee40be3f23ae4
|
||||
MISC ChangeLog 347 SHA256 d0790ddd06a0fb4b66cbd8218e5133b48d83123901779f34374d13cb9c2774d6 SHA512 994657458b7bca0bf26b7d6c540005ce11555537257d6411896bc6794f2795c96fde797ad2981d74b82003b69326146408690fd0138c609d2d6c0fe123437e36 WHIRLPOOL d246419da647e361abd42ac0cbc70888debfa4713ff8dfaadd7936af2491a044d8624799673b7069452172de2bc5bbc41b909044c80563f3c26bfb411f78dd33
|
||||
MISC metadata.xml 338 SHA256 9d465f3da35d19a6a6f3f0f8e18bbf636af19b5e3789604447b393f940e448c6 SHA512 0dd4f08d4a6f3195211b14c41b549a2a95f76a86e702e5c6ddedfa99c655717bd22ba4e88c84f25b6418f1a93bfafa8125e17f73a2fc04d47d1474c97da25198 WHIRLPOOL a78242e3ac93d69d82c7fd7d98cd5ed52ec289d8bb87ea2d8e0ed9e37b5992dedc955f7303a74f5081f13bd5ed3bc0c46a017fa80eaf3b9effdeb5a292cb3add
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit golang-build golang-vcs-snapshot
|
||||
|
||||
EGO_PN="github.com/kubernetes-incubator/kompose/..."
|
||||
EGIT_COMMIT="04a3131834cddfb1af42b63b21641fbbf84a4a9d"
|
||||
ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DESCRIPTION="Tool to move from docker-compose to Kubernetes"
|
||||
HOMEPAGE="https://github.com/kubernetes-incubator/kompose"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PVR}"
|
||||
IUSE="hardened"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s/HEAD/${EGIT_COMMIT:0:7}/" src/${EGO_PN%/*}/version/version.go || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
|
||||
GOPATH="${S}" go build -o bin/kompose src/${EGO_PN%/*}/main.go || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
dodoc -r src/${EGO_PN%/*}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">kubernetes-incubator/kompose</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,9 +1,11 @@
|
||||
AUX gnokii-0.6.31-fix_xgnokii_inclusion.patch 260 SHA256 7e754e204e44f9e6c93658419b111995c595a85bfbb543b783624dbeac8e9a5d SHA512 e23b72af4d51c7691b56beab15b36e275e6ea1fb8599d1cee4be98570caf0c9434b2cd61fd3879c41adb219c7ab9b41bd794df27d9be97bb38b3799427039393 WHIRLPOOL 260fa9798cc8d9d29efc6f1993c07288470e7dc581c36fdd0b1e37fd54f969da1c8a9686fe397f978ac68bd0165a7c153b778a03d7c8d22f72301c54accb232e
|
||||
AUX gnokii-0.6.31-gcc5.patch 863 SHA256 eafe67990e383e92636a88de27f003674374db81d986ddbb397ab18d82b6556d SHA512 548a32f93b059e45c8616dedf49a0ce3b0e63463f8ddc3384b473d91bd12c3fab2c6e21de0b09d2b330c189454a2bf3e486aa25122ea58392d9cb11994592086 WHIRLPOOL 9d743e9aa982adb31b56916ce07baa49923ca18e6ad365fcd9311b4b4dcbc5a86d78b55b5900808abd22e5bad3b7754146d5cff5635264b9045fe992bf3d2dca
|
||||
AUX gnokii-9999-icon.patch 239 SHA256 cadd0f89fdd23bdb41fb2c0b6faa97611ac113b675aa3668b439a2382d91ab98 SHA512 11ecd345c1bd93a8c0f316b411106bc22c5fecff2a848d075e9feb1bd1581a255dbf5a7eaa7fc525325af9b1c7d90736a7b58104f870f3d7ec329ea0b43c2dc3 WHIRLPOOL 39e05b183e0df7d8304f3fe33814162e464548e0aedee37d8f138be6cf15c65f715f525f60eb956d4c0617ed271d253a537a3b1bf05ddb16257d98d4f9ce419a
|
||||
AUX gnokii-9999-translations.patch 196 SHA256 6cd5cd81149cf165f2d2ee2e5dc9ee6125dbdf99d30c7f5259ed0f5e22026e96 SHA512 ac167f1d93abf9ed00cd4761ae3b86fdfda33ec5690bf1c0c62a136fe09d0f57dd0d3abe172a3adafb499cc01655995111bc84343932bc6054d45a8e70097af6 WHIRLPOOL 6134297740a23f8181f3adf5b3b68abc0a8ec225b71b708637df408c2710d4cc55800913bc1fe01f1f490e0e346a49a234126e4d48fcd4b0222a1c9fbb57beb9
|
||||
DIST gnokii-0.6.31.tar.bz2 1237865 SHA256 8f5a083b05c1a66a3402ca5cd80084e14c2c0632c991bb53b03c78e9adb02501 SHA512 529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d WHIRLPOOL a14927d205748647187336f408fc7449808e48ff2b6de0df8cc14562d25a67643d1bb4cb97f50c27a5c2acad2bdb503bcec049a4fdac534ce48c763b9715cae7
|
||||
EBUILD gnokii-0.6.31-r1.ebuild 3439 SHA256 7574f55e0ac37ef2a690bb5147c1254c66086019eee70db2faf20f5d938c1a7b SHA512 3f238c32b4bc64007b683c47018bfa1b245512017f841fbb0e9e5a6226f4eb53ebe12ce9d0b3d0c46a737ab36c6c547d9640cbe6b8b98edd859241803367a283 WHIRLPOOL 653f020758680467eff40692b874f1d5ae0667a9c0285a339254463d2bcd52faf35e428f4e466b674f78c8972dd8c5fb5d38cf964ada859df3d455017dda08e5
|
||||
EBUILD gnokii-0.6.31.ebuild 3414 SHA256 83558c49eacc068699bcaed3e1c6f4aa692a764d6b4658d615100afe6a541241 SHA512 3dc94d51975a2a0c2a59fff6e5710e628ef17714deaaa4ee01bf92738e6f30c0e61f08b4cfe1cdeb7e140838a665f9c28ac6fdcaca3006e4890187813d6aebdc WHIRLPOOL aaefe4dd5e4841c44066f0c0d40be233484d5707851e18eff84df51016b398677a4608cda2b27f2d69b0c136b58216b5dbad3f5cd4864ae974e1aa6774bbd8f0
|
||||
EBUILD gnokii-9999.ebuild 3241 SHA256 9066714f2dbf98af04d07810c948b01cfe7a30b418effaaa468214d3824eb14c SHA512 61b5aea68c8abc16444f18aa2d2c05611fb548eb637a9a5853dc60042da6749a806ef4788289a34889a53affb1dab3a4ed5979f79be85dfe8e05864d397f189f WHIRLPOOL 8d056ecfb87efd9b1807fa33a2313ae9f6bebcd65273b88ea1c5b96976b70d74b0e19d8f3ce4b28a502f292f8b14f6acec003ce195c7f83f6e63e42ab6e1de77
|
||||
MISC ChangeLog 4479 SHA256 af3bf01ffcd82149388e43d89f88e0b116e5a2837176278a73c66681bafc8404 SHA512 78bad0225553f09621ec0280bcb987f9bc38f96c13e13927007b5c1b85c98e06a72a05ecb64af9b9deab7d9114841ab6d4e95a2fb881ed56eee07c0d58253924 WHIRLPOOL e67aee9dcc21f9ee8c3de58b896555e483a5ca110768607f11d0d9226e7d5889d3778456dfd9542dce29781e6d5adf6fd920d47c77d5268ab4cda99ce6c2d45b
|
||||
EBUILD gnokii-9999.ebuild 3388 SHA256 885835aa5e57e9c07bfad5f7f292cf5bea2c5a641632ad3c727118a342c8054d SHA512 9e4f5fc4f182dff59b1605bd73c1715df3de94e6ebad5b6b74c651334674b3ee66f7552750dcbab4580ed833d4af62a9e2479168ead3287a62b9a8ccfdf97b8b WHIRLPOOL 193441db34a1bafd953fd9d890e889415831dc8425f61d68efc1cd1c677d67b224994b936c44282edd1817a1a65b16301bfa2949efe7137214777d3d9de04d99
|
||||
MISC ChangeLog 4849 SHA256 63680ab07c46b7fbd4213b55c53cfa0bf4d2618bf9d2c2fd11c3e3c7ac285a4e SHA512 426013e6fcca7b48a3a5b6dbf4247cf87a94028c5ff2a178181b3df14c0b86f977a9d2bd24cf2277437f397a280980c418dd255afb0ad98410e7ccb7cf4f85f1 WHIRLPOOL f89bf28ac0d2e60d8cc874fa4f5d1f4f5f1b1a0f1da90622757939afb7681b3cee8cf506e70bac2f0ab2b39cf4edcb58755362b7a0a9855730ab4743aa097279
|
||||
MISC ChangeLog-2015 22585 SHA256 b79f4c7da2f21e019e7ea31cc98e55894f12785b6a896c6169cf164e338a7db9 SHA512 eaf839967cad8f47d47d0aa9d4f59d1ba41f1a37f47a66e6ca4c7266dfae15c6d24c092e95e094ef534b29c5571c12925925e54eb2b31a1c62753d75b3221af2 WHIRLPOOL 176b394a8b1527411f5fb7d27fb91b43d296b53fb539bc08130fce4efd35fe2bf23360deabaa7c3a9237898ae9b5851ecc52f7240c39de6316e6075aa37fc617
|
||||
MISC metadata.xml 756 SHA256 7aefb1204e231f38653cea94dbdcd68a37d20d9154fcd9eaf2e0cf116e7d367d SHA512 7fbdd7684cd7810fe6114146a3378c346ca8d01df54adbbea292b0727fb039d5ceec29e4a5fd4d3031c17f9f229a4de0d635ae23e57eb507103255ebcb057983 WHIRLPOOL 26286c93586c0becf5e8d403ecf70209e2b16fdd7bbb60f03cd2791273afb25f39ecfb6d3c9fe2cb1944ee04628728899c0392b8b5f669b3af90cf26233d4d6d
|
||||
|
@ -0,0 +1,27 @@
|
||||
Patch by Robert Scheck <robert@fedoraproject.org> for gnokii <= 0.6.31 to avoid
|
||||
build failures with GCC 5.x as "gnokii-0.6.31/xgnokii/xgnokii.c:1209: undefined
|
||||
reference to `GUI_HideAbout'" and "xgnokii-xgnokii_logos.o:(.data.rel+0xe0):
|
||||
undefined reference to `CloseLogosWindow'".
|
||||
|
||||
--- gnokii-0.6.31/xgnokii/xgnokii.c 2011-12-02 15:53:04.000000000 +0100
|
||||
+++ gnokii-0.6.31/xgnokii/xgnokii.c.gcc5 2015-06-20 15:49:59.000000000 +0200
|
||||
@@ -798,7 +798,7 @@
|
||||
}
|
||||
|
||||
|
||||
-inline void GUI_HideAbout(void)
|
||||
+void GUI_HideAbout(void)
|
||||
{
|
||||
gtk_widget_hide(AboutDialog);
|
||||
}
|
||||
--- gnokii-0.6.31/xgnokii/xgnokii_logos.c 2011-12-02 15:53:04.000000000 +0100
|
||||
+++ gnokii-0.6.31/xgnokii/xgnokii_logos.c.gcc5 2015-06-20 15:50:15.000000000 +0200
|
||||
@@ -1304,7 +1304,7 @@
|
||||
return 0;
|
||||
}
|
||||
|
||||
-inline void CloseLogosWindow(void)
|
||||
+void CloseLogosWindow(void)
|
||||
{
|
||||
gtk_widget_hide(GUI_LogosWindow);
|
||||
}
|
@ -0,0 +1,139 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools eutils linux-info
|
||||
|
||||
HOMEPAGE="http://www.gnokii.org/"
|
||||
if [[ $PV == *9999 ]]; then
|
||||
EGIT_REPO_URI="
|
||||
git://git.savannah.nongnu.org/${PN}.git
|
||||
http://git.savannah.gnu.org/r/${PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
fi
|
||||
DESCRIPTION="User space driver and tools for use with mobile phones"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X"
|
||||
|
||||
RDEPEND="
|
||||
!app-mobilephone/smstools
|
||||
bluetooth? ( kernel_linux? ( net-wireless/bluez ) )
|
||||
ical? ( dev-libs/libical:= )
|
||||
pcsc-lite? ( sys-apps/pcsc-lite )
|
||||
sms? (
|
||||
dev-libs/glib:2
|
||||
postgres? ( dev-db/postgresql:* )
|
||||
mysql? ( virtual/mysql:= )
|
||||
)
|
||||
usb? ( virtual/libusb:0 )
|
||||
X? ( x11-libs/gtk+:2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
irda? ( virtual/os-headers )
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
CONFIG_CHECK="~UNIX98_PTYS"
|
||||
|
||||
S="${WORKDIR}/${PN}-${PV%.1}"
|
||||
|
||||
# Supported languages and translated documentation
|
||||
# Be sure all languages are prefixed with a single space!
|
||||
MY_AVAILABLE_LINGUAS=" cs de et fi fr it nl pl pt sk sl sv zh_CN"
|
||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch
|
||||
"${FILESDIR}"/${P}-gcc5.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
[[ $PV == *9999 ]] && \
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-icon.patch
|
||||
"${FILESDIR}"/${P}-translations.patch
|
||||
)
|
||||
|
||||
sed -i -e "s:/usr/local:${EPREFIX}/usr:" Docs/sample/gnokiirc || die
|
||||
|
||||
default
|
||||
mv configure.{in,ac} || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-linguas ${MY_AVAILABLE_LINGUAS}
|
||||
|
||||
local config_xdebug
|
||||
if use X && use debug; then
|
||||
config_xdebug="--enable-xdebug"
|
||||
else
|
||||
config_xdebug="--disable-xdebug"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--disable-static \
|
||||
--enable-security \
|
||||
--disable-unix98test \
|
||||
$(use_enable bluetooth) \
|
||||
${config_xdebug} \
|
||||
$(use_enable debug fulldebug) \
|
||||
$(use_enable debug rlpdebug) \
|
||||
$(use_enable ical libical) \
|
||||
$(use_enable irda) \
|
||||
$(use_enable mysql) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable pcsc-lite libpcsclite) \
|
||||
$(use_enable postgres) \
|
||||
$(use_enable sms smsd) \
|
||||
$(use_enable usb libusb) \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo common/phones/fake.c >> po/POTFILES.in || die
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# package provides .pc files
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
insinto /etc
|
||||
doins Docs/sample/gnokiirc
|
||||
|
||||
# only one file needs suid root to make a pseudo device
|
||||
fperms 4755 /usr/sbin/mgnokiidev
|
||||
|
||||
use X && newicon Docs/sample/logo/gnokii.xpm xgnokii.xpm
|
||||
|
||||
if use sms; then
|
||||
cd smsd || die
|
||||
|
||||
docinto smsd
|
||||
use mysql && dodoc sms.tables.mysql.sql README.MySQL
|
||||
use postgres && dodoc sms.tables.pq.sql
|
||||
dodoc README ChangeLog README.Tru64 action
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Make sure the user that runs gnokii has read/write access to the device"
|
||||
elog "which your phone is connected to."
|
||||
elog "The simple way of doing that is to add your user to the uucp group."
|
||||
if [[ $PV == *9999 ]]; then
|
||||
elog "This is the GIT version of ${PN}. It is experimental but may have important bug fixes."
|
||||
elog "You can keep track of the most recent commits at:"
|
||||
elog " http://git.savannah.gnu.org/cgit/gnokii.git/"
|
||||
elog "Whenever there is a change you are interested in, you can re-emerge ${P}."
|
||||
fi
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
DIST asciidoc-8.6.9.tar.gz 907253 SHA256 78db9d0567c8ab6570a6eff7ffdf84eadd91f2dfc0a92a2d0105d323cab4e1f0 SHA512 1984482010dbd35c3a1def67f4915ce83ecfc29a7463f84aa312107d7a9ff647978f57615462c65e885bea424eed89a212df728cc3acd3c63df1c763dfa5e955 WHIRLPOOL dbd576ed3b7bcaf46afd33d9aae7a94f82fb171fa73f0b99f737b6934f62927ea11e1290aeac141ce5de27f66a56d7ed2d110f2b0d84e0598e858eac0e52b35d
|
||||
EBUILD asciidoc-8.6.9-r1.ebuild 2299 SHA256 0cf6f353471b8046da35aed702795d877166d07ad70f4399a6861e1084e05608 SHA512 697eb2c1121dee2b82ec988117040dc571735ba88f735ae24f85aaa97531e8d4859a5dbafe99b645b221c96894acabebfc34223bf7c5fbfeb04330bc5efd3846 WHIRLPOOL 4b8bfb858f136fef7e1d920a0a1e299ab0c5bc0deb74f2957b47074a5f6a9fff7cfee2179c8683db72ac0b98739d78a75d3ae93ac22818ea89cbc83547727577
|
||||
EBUILD asciidoc-8.6.9-r2.ebuild 2217 SHA256 de12cbcdb944102301376340b4937f37cfd3a2132416c8a10f50aa23bac15103 SHA512 ca5e3e09409b9e84ae2ecef04a989568ab733ce9d9c26adeb4757ed71bd316c1190c06133e20b88a700a873b9ad76dba9dba6ee8d04bc2190394a94b69790bdf WHIRLPOOL be28245bf507c6aa501d2fd392f29e23fa46fb9bf84f52fbbcd6e3647103cbf75ab1c425d60209c96c3e03f9dde31025b36883907013cba6628a23530415679d
|
||||
EBUILD asciidoc-8.6.9-r3.ebuild 2269 SHA256 48a6b018ed1ab595f3d7010e02acbe2e992b660682aafcc3b7e0e4b6e33c03bd SHA512 b562dc076c10d5d67340bf79b3fe107baf6cf0af2ce77bea9ff647fb0c5ddf4bcf3e01d4326864e57c6374b01c35070e23ced6f8a5ac3a01caefb89375233225 WHIRLPOOL 025d43c7bf48a536b6c03e9b376ddeff6055c9d75c18f28e96cb88e29a55d3b25a31477755373b444d5cd2061f70efff7f0ca688aca8ed809ef4f1d705b14349
|
||||
EBUILD asciidoc-9999.ebuild 2604 SHA256 796f4ce19efac53bef459806d0f27b9bdd6962e838a543ca78c1aba6e220ad0c SHA512 334df580d9f8d43d930663b1e47949e2a8dbb23d07343abc705252abb0affd0e6d85f6a876a6a26d066873febb6574552578ab9bbe6eddd07dcb619aa8878af3 WHIRLPOOL b85f19cb4fefd02a0def72c64848744f2d693eb3ea35e59a2a441e4c2f5444ad291831ef48dfdada4943b2986797c083f56126e27b2250804bb3e7118b18f175
|
||||
MISC ChangeLog 7613 SHA256 f2e5480ce1086322c8d0c94eeda6b8059e306cb34dc0071ebc4c7e95d85ce57f SHA512 b7c8419e504fe96956140696b8043ef08140b8721c63e7f304ba7946284db2cee99fddfb38314510bec905fa1a3f3c34896c5ed98e7e6e529228fba141205064 WHIRLPOOL 0da82702938f375f877e9a504d891ad812453f3c5965a7f4a9f4bfecbb8e4cc5a769a704eed858c95306a40442a4fa18fee281e8cb071b30ecd184002dca9772
|
||||
EBUILD asciidoc-8.6.9-r3.ebuild 2261 SHA256 a0030468fab4b56bf6b89ec926cba77e96f74da7017ab4b12c69346324dbcbfc SHA512 e02d601124efd0601f40a3228792be19ac32b33c592605d26bcfc9efaab4abcbd4f2fb93176a8dd8b228e9affe9190de124cfcadedb0509b21bc6117c6675223 WHIRLPOOL 4455c7b0951e1207e8f0234bbfbd50d2d93e2ad0c4daf735732768eda89996916fb186626298911846517fb2920aa322647d9d281aa425e9862b48bab64b4321
|
||||
EBUILD asciidoc-9999.ebuild 2839 SHA256 687125cd2a2ddb3204b442dcab2da2d2ebf682cd8c265e25342111b219e64268 SHA512 7e0573926410c652d4538c340523e505806ebf16f668c625170a1ceec2fec9d3446c13bb9204cd1b82d087c6edf34b84e1004419106099ee65017385abae2635 WHIRLPOOL 6b35fe3b5ff4400fd5453383282ccbd3025a3e08f32878920e746b9cac5f6c56c9df5687b35b9df1bf854b9252955666fd680a50279ee8d47de78beaeac024d4
|
||||
MISC ChangeLog 8762 SHA256 a65df8bab04bd07e80c0eecf86081fa5a7061daec43c4d1238143565f8391bca SHA512 a2a2f2961b82d23f1459c508af6aec923eef71d7408653f025a6beac20b9376b2d92774910276b123301e70f2f30d802cf03ddeb5869ef0a2cdccb4903299a0f WHIRLPOOL bf34214d3f4ef42e5156eeb7b0da45c5432be35654884dca44e459dd9dc91e6f496acb4af8a9c116d7d54c21cca30cccaebdb3f7470c78bb6c25f6a0c2ea486f
|
||||
MISC ChangeLog-2015 15568 SHA256 d7ba2f8295a1a51593f0394adbb65476298ea2aef511db8c101748a3ad0d59d2 SHA512 3fd8c898a19c9821c2a5cd949e62b5f0076b2d28864785d7f276b0f5eed477bd1980b4cff1731067d150086612d9b1a3844f6ab879873516ef2f7c0c2c43b2d4 WHIRLPOOL ceda16169a2d0f36b1b4ea3a91cded15ee8dcade4148502030e4511bd4fa9e8104ff4c2e0258fc0955e29bb0524b02819d6cd2e743e74b73acb7581777c442b0
|
||||
MISC metadata.xml 583 SHA256 745ad8106536c9e69d0697772abfd3a4366b01fa922e292c3b16831311e93e3c SHA512 cf654b12cae851d762b538926912ed626a5681033f9c579ca9e62d442345c8efe5a5373784c702994c2b97a0acf7f251d257da29dc3960a2dc8c1b84327f11af WHIRLPOOL 3c9119d5f49082d19e4d0fe1903fdf41d062ca9d5ab7c3befd1e19ac9e7e94ed6683b378bc7fa04b32b7060b6b64159502d15b92202f37344302971978cce58b
|
||||
|
@ -1,7 +1,7 @@
|
||||
DIST itexToMML-1.5.3.tar.gz 136968 SHA256 9b6fff992546efebff72ede2c17dcbee630312bfa3050f92ca4598b4b98a0dd3 SHA512 7fbd1fdf4d245500561ba1405d5c91d14b08c207c5f8ea7ef8dc45ab4aadd61a15e96cd2748b98bca59b4891505db1420feec59412258605116fb75df065e2a3 WHIRLPOOL a8a48c2415a0f2002ec0b642a732a6461deddf94598a94026a28eacd125da874dfd089553e1bdd393693107b0354fd6725246d2c7309c14923b9e8e771fa52a5
|
||||
DIST itexToMML-1.5.4.tar.gz 136951 SHA256 39be9e60a5167d2525947fa38a97fea049db99dd484aa3de472e0bb90162182e SHA512 7c974eb8b9a7f12aa87f2243a6608ac509a7e4bb8b2c2164065cea67c7e50e2f22f6d5fc829f629389ce603e70cca72e13060b03180a81de36338a66ea699e54 WHIRLPOOL b53f6d3346051af466130c67c2cf30d9cf521056ab9e2dfd36f636d541ae6f775894795a208be391cc7bd7cdd2fed77fefb8e9eba6809a9ef66090f931bc16ea
|
||||
EBUILD itex2mml-1.5.3.ebuild 600 SHA256 345bb64fff1b015f926c6a8f0ee26e76c13cf7456c598760c40fe8e919b811ef SHA512 d2e184718f544ed233ed0449dde60f5715052d25ffc12e01fe783c79312cb9cdce108a58c84c768489b162e41d270df7a9ec2cd363dd00a6f9d9fc7ec9443814 WHIRLPOOL 41205e79f298303688f4e56dd2516e32046de73d0a8735f1c4c6fd778480664a9cf4321ab0a1d0027a3e68ea1410717110eeb5ab6b4a2959a032bb5c1ab33fcd
|
||||
DIST itexToMML-1.5.5.tar.gz 155205 SHA256 c25e5ca7b8739e12cdeeeb8a62ea1a2f29831cc9fd97f62ec13eecd2feb389eb SHA512 452436fe6f72d2c99c2bf3aec0d5d74d0bd754b6f54948428e45f50b037927a64ae3148386c387d3065d35392c3744ec6467d3e6fb8c25d46a3872d92d35ce2d WHIRLPOOL a016a5d890f13eb4fd272a4bec667cd1c4f0bd687523fbde116f2b21ad6a1ed19f719803214e1138e4409bfa0238a27eb4a57244414a6e5f52887975078f9f83
|
||||
EBUILD itex2mml-1.5.4.ebuild 600 SHA256 345bb64fff1b015f926c6a8f0ee26e76c13cf7456c598760c40fe8e919b811ef SHA512 d2e184718f544ed233ed0449dde60f5715052d25ffc12e01fe783c79312cb9cdce108a58c84c768489b162e41d270df7a9ec2cd363dd00a6f9d9fc7ec9443814 WHIRLPOOL 41205e79f298303688f4e56dd2516e32046de73d0a8735f1c4c6fd778480664a9cf4321ab0a1d0027a3e68ea1410717110eeb5ab6b4a2959a032bb5c1ab33fcd
|
||||
MISC ChangeLog 2793 SHA256 4614ef1c19c00abb38c547844ee60dfd6c149869119f8cff94a684bca6db9e71 SHA512 163fc270c4e27dbf5e4f234dbbd8ce7164d62e380a290dda57cfd3ec168072bf93c8ccc554fbc75fe68055dc027e6cb2ff9819202258d45970189968820530e5 WHIRLPOOL f41ca1df332159048b139254b1b72f3f237d94cf193d704234e60b9c90968a7ee3a2bb59219e90c7ab5194db43e90a743b0bf52564262a5343c07de36a149300
|
||||
EBUILD itex2mml-1.5.5.ebuild 600 SHA256 345bb64fff1b015f926c6a8f0ee26e76c13cf7456c598760c40fe8e919b811ef SHA512 d2e184718f544ed233ed0449dde60f5715052d25ffc12e01fe783c79312cb9cdce108a58c84c768489b162e41d270df7a9ec2cd363dd00a6f9d9fc7ec9443814 WHIRLPOOL 41205e79f298303688f4e56dd2516e32046de73d0a8735f1c4c6fd778480664a9cf4321ab0a1d0027a3e68ea1410717110eeb5ab6b4a2959a032bb5c1ab33fcd
|
||||
MISC ChangeLog 3075 SHA256 27cc9733d61337554de0671d33cb7e53ae896688449035a162c159753cc4253e SHA512 3f83ce3279e63d6ab50aba0225c9a3f57d534c2a0de5381ec578a173405dcfdbf0ccf0be4585c7c094d025cafcb9f39f804251b00cf37902ca0ba52605e2830b WHIRLPOOL e4343d6e29c5b12489a06ec65840c41d795b1ccecc64df4fe39cb2003e540d44cd4712022ede61ed6eb893fc9b2e620e17a38f19b2b2c3ae19b13f0170d87cb2
|
||||
MISC ChangeLog-2015 525 SHA256 900fdc61d0c0102a3ed3f3f78702f480b3d93de638f858126882088a9d74b4fe SHA512 ba3b8bd894de78b8d76bc86317cb9d541b037f250e76c9d5d4a3ecb8955af1e700363fbcb0c19b2a559d3b9374c3d2e914db648db9a1773aa30e79b35e53fbec WHIRLPOOL ae80334dfd1aca00394a60866b6e33219c6129989fc6fc42cee09863840a27dca0700124ed79113dcc9a9b1afbc9d8cbb8584fed96a924b3a386037e210358f2
|
||||
MISC metadata.xml 245 SHA256 6fedd876236c2f1fe2687e73628381650ebecef9734f88f6d483bec5bf475a7f SHA512 ce14e948c06d19eefb8504b77746e191099fd4d66083ad01ac62d874029b397af4edc5940312dac09c9ed18ccbcd98909b93fc0bc463c15db97bf68d13c9fec4 WHIRLPOOL 4957affde63b54e118270c40ce12683872777b41ec1a798f7b03807a99917148279d392f71cbcf95ec4e5d586ee5fc0400aea77d9e46083873a441a4907ba13d
|
||||
|
@ -1,9 +1,12 @@
|
||||
DIST pstreams-0.7.0.tar.gz 55536 SHA256 dc3850460a2ba7ff17969969e202d2c4241d250a1383b8093c961118e0b631bb SHA512 287a7503f25ad70c477b51f7c4af4c54947c1abc6c213371cdc7fc4ccdc20bf79b51959c0b482ae2fa9354e529036b2b53ca8ae5cbf8cd82ad43054856e5e00d WHIRLPOOL 884e363a5f61b45f06e277675a6c4195d9cf85d4e30d7de70099b2969311fb689061f233efcc3248e3ea2b84090102c0825729c8ff843e47066da7a030664883
|
||||
DIST pstreams-0.8.1.tar.gz 58588 SHA256 b60d2e9b7466a27c43911de09311ab1936c09b9f48039347b2a430e91871dd7a SHA512 edb6fa30e0a77c4a83bbb7a15c427376d39d73db17112cc5888c404fa1e99407c42c09c9ca072027ac52c753071fb7d7333237bd49aa44488512ce64de22d8f3 WHIRLPOOL aebc0e6808ecc1255a6c5ca7bca38fe40ba192367ac0d7695bb8c2eb31f7cd3257b616d4b73c17f67a6b94623a02a5e16a073fc9129acc04b130c9af3fbba0e7
|
||||
DIST pstreams-1.0.0.tar.gz 68207 SHA256 7d24e35d26675a8d474afb45cd88694b0b9e39f01107e4ec200b1f7eb9d215f9 SHA512 172ce79431d00d9fd17af610dfb41580a522480265d58531413da1cd950caa00d5cdb8ee12e2888cfa8b93e475cdf8946be9dcc3d02cbda7eba0034e66566b56 WHIRLPOOL 95f51447f025a36c78ec4e3459fa4bd0cca194c259ee5b78e088e5821e0ea48cbaf9cdbad5cb96ecfe9e3b446009f3c673dc3fe907498b00a2fce09077e0579b
|
||||
DIST pstreams-docs-0.7.0.tar.gz 102315 SHA256 e6894752ee59a9a7b09b3fdab13ceec7f67b73418485f20cde62f4e845194e7b SHA512 d7bccd0e2c83c694ff0c9ddc3ae173b4bdbae19f95c42dcc398e6dab25ea4076fda154ed84bc9b9f2872e468ad60f61a3cb20795b0c17e4bc297e4f425139f75 WHIRLPOOL 063faa1fb78abe87ac828b15b278c01362ce8b1c5459c342a2e5556eeb9c38b8b2e010c5b59ecf03e300dcaa5be04b2e1e562bd7dd9fddd92a252944734e5e05
|
||||
DIST pstreams-docs-0.8.1.tar.gz 169559 SHA256 6325a97aacf079f15c535fe9cb8871af06be465f3a1324f341401c8ecea1ba35 SHA512 4b42950831bb9a092ca5eeadceded57888306f6ed24d2bd6c486b890d38b42e241f4430a7411a182d5d59b01a1fe0972d3816ec9510c9e2e50812cf390bc68be WHIRLPOOL 6709631b0aa99f99195b69e9ae8ded7bfec9e8809a16d146c6600e3884881b1a44bdf2158a2c6491ccd0fbe2d6f01ebda245778247656fb05e8cb57b0ad5a8e8
|
||||
DIST pstreams-docs-1.0.0.tar.gz 174207 SHA256 2c41135daea79a8d3cef1ae43f14cd08404a45e94b169b3bf85074896c238677 SHA512 44ad649bec3e9b02a52eb9c942842f19700cd3ebb4d7de47dd7887106ab07ab456b477815c90377dd0d92724f6144b88c4a9be89328921a675a4f263d40d4872 WHIRLPOOL c58c45bb8e7ab2b589a2f8980e081a14fd349dbe8a3e5b9f35c93974afbb819a99323e49642749376a023d72ad7cf28ded4b7fd76a3ec8f540a569503414f943
|
||||
EBUILD pstreams-0.7.0.ebuild 765 SHA256 148f42b42de89b6319db0a34114b77ab45884e6b5b67e80e06984224632a7594 SHA512 1aab1b33f6079f579cf9d2f2397a983e9cd021cce8ac2104ce244fb2aee922819ba4b88724ca905d140f052ed657386d8ad1b0667079e47af67727fda51d404d WHIRLPOOL 95b2fecb4fa15f527eb1b2e7f4e6691dce56ef991699be3edb9777c3dc1ba942bfd6c9020de22647dc8764bd01758bc63284c82d4b665beb7ff87a0a790a467b
|
||||
EBUILD pstreams-0.8.1.ebuild 765 SHA256 ef06be2789ff47e0a2970b23c8787c1809c61fd0332ee722a5134f4c112ff1b6 SHA512 7aa3eb1a1252708003c65d9bab145eac3c35996ff680777cb68ba4877bf3f4f0993e137fefee68ac5cefac42b495bfb02bdd03dd74b637236118d5f7c5fa504d WHIRLPOOL 4231a9fc2d48e1e343b89148103d19b6f79d5aae9aeaaf4b8fc398693af5cf130778f663c172555906f6be1994fc23fd00a3bd23b8917c725c60842989b0b3f4
|
||||
MISC ChangeLog 2623 SHA256 184fc09bd4f83e8010cf91e3eec653574cf56b29db5a1b66b9dac3c29523bc8e SHA512 6551b33ca1c61517fcacdfb8f863fc323180c8d678eeb48a7d1312dce85a6f9d4f9c228fbe6962809402692619e6ffa45b2d885ecd9ab445c0303045c92040e3 WHIRLPOOL fa0cf4e2d243ec793f7d518bd71136005cfa3296ba2734ac64707160034949880f78597279514952a9cc988738563897d24a6f21c2ece6b8cbb91c2d25777701
|
||||
EBUILD pstreams-1.0.0.ebuild 765 SHA256 403130bbf2590cc77ec07f2124ed8e0a278d71ab9ac601afc957641d16093e83 SHA512 829a4091773a2cab9b92387c47242c3cfa7157d71e66e47ffd4baf0d7e82645d54a9bb3b6ae01ee4f618daf2487bde06c458ca6b0844662212d70b4d12c71ea2 WHIRLPOOL 4770d4a676250a62d2b4f597a48cd78435bc8603569ed19e134560c23cd563b3d130001dc6c985c68a8610979daa15d633cf3eab4f673c58abefef0c87e8f681
|
||||
MISC ChangeLog 2785 SHA256 062e920c7e98673a828ffbc0633cce16d6790ab8f0bbfd2e8d1bbc091ec76507 SHA512 998dae5765355ef44febdd50cc1c20333d7f098467308a48cf2a788ee3bece113a3a934c4e97fc4ab6e6221d5d255c81a144df782d338745fafcb6c421b12442 WHIRLPOOL 667c14e157e5d6720386d7c645e35e1121fbf7c06289b730d325fa650567bfd78a3f602d03a5ee5d1c0996defbb116bc6ebd7fa79ebd3fd8c78b948b1f72a0ec
|
||||
MISC ChangeLog-2015 943 SHA256 03e0fabf55f53a072308ca20ce27f23fef95166cfbdac6b50a89ea9e9555d121 SHA512 5ebc5d014c6b0d8523c95615b1133dc6f8489c63cf8714412e59615d3721a447628d925187ac3c2ab76fe72e690781fb92abb63b9f625d316eed377380b6fdb9 WHIRLPOOL 640dafb5f968be4055d6c0e9eebc82f0386a9236d430a1e3679c2cf5781a529be57ef0e9e64aa82b7ba374d00a22e3494d115685b03753a9947791cc13e4ea00
|
||||
MISC metadata.xml 337 SHA256 f493081cf8cd0de2f9196f95c530a41c6ce6fae1217f04c2d0e6b311733449eb SHA512 ddcd30a829ddd52638e7ea4ff45a8050471f21f532f8d7cb7325346f1e81547ba7bc32d51fbae7fc0dbcf04f310be6cc0049941753191a0cee03a976163d6695 WHIRLPOOL 4f36618f5b97fef0d8d175d8608a84ba9ab7d055545acbe40d1afd059aeb191c5a841cfe50fbaeb886eaf624c297910983c0f0873ed3340b78cbcee8a18ec86c
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="C++ wrapper for the POSIX.2 functions popen(3) and pclose(3)"
|
||||
HOMEPAGE="http://pstreams.sourceforge.net/"
|
||||
SRC_URI="
|
||||
mirror://sourceforge/${PN}/${P}.tar.gz
|
||||
doc? ( mirror://sourceforge/${PN}/${PN}-docs-${PV}.tar.gz )"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-3"
|
||||
IUSE="doc"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="doc? ( app-doc/doxygen )"
|
||||
|
||||
src_compile() {
|
||||
if use doc; then
|
||||
doxygen -u || die
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake \
|
||||
CXX="$(tc-getCXX)" \
|
||||
CXXFLAGS="${CXXFLAGS}" \
|
||||
check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
doheader pstream.h
|
||||
|
||||
dodoc AUTHORS ChangeLog README
|
||||
|
||||
use doc && dohtml -r "${WORKDIR}"/${PN}-docs-${PV}/*
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
AUX oniguruma-5.9.3-makefile.patch 1621 SHA256 3b70fc538a59309661b197607269b7913cccacc1f6eadcad6d6e2757482b9cfb SHA512 0478865cc6ccb3ec5154eb16ed2682b999fd45e7892c10e96662e4a0cda20c5bb0ada8dad2cca5cd88a10d4e11ba43e47a81cbf7b806364274bc8a27733cae07 WHIRLPOOL 41d494618df322ed00895599ebeabbf85e256f685f644941e19d36a3ee45831c979f9db04dce6b2984f24bc8bc95826a3beff349d35bed6a5f70bbe4a61c03ba
|
||||
DIST onig-5.9.5.tar.gz 587874 SHA256 9f49ae7819a5f47e25449d0e4b010d479f7868a24a7b9884b47041b49a76438a SHA512 3ba3c94c5e52c80c680ebf1d19be53fa5a94a11d622e0282184c7a9c8cc6676f1926b97d12aafc66514071e65cd7de2bd4632afb053c69b01ddb8b581e878252 WHIRLPOOL 4f8a52fc682c15a96660049159e98ddd9f68170e2cba3948f73f3105a266bce8b4c42329b4dc0d6f94472fd9139bbd9a8ebbf3f7351a95c868e78999ce276ece
|
||||
DIST onig-5.9.6_p1.tar.gz 605920 SHA256 ac34ae0624296b59ff9ad9a2e93f2b1cdd775ca87057a42d27e551b7a76ff7b4 SHA512 5c874a92acab19e7b228e855cee2d8c55648d3c0c25213127e67bba7f510ec68cb5d64999cf629ffa509745e1b0bd13dd80afbdcef3ba1d4bb8f3d0ee3616f48 WHIRLPOOL be0f030469cbaef0f196190a18725eb4f516b3b78c1a3484fe602462df1ada48fa848fc59f619f0089a352293825f809034c18e5964802fc964032d94e10f03b
|
||||
EBUILD oniguruma-5.9.5-r1.ebuild 1227 SHA256 7be5c2ff5f604ba2d793bdb6bbfb161d6cb1e2770f6c077067f8cf384c09cd0c SHA512 5b3d0daf255e97fc598bd86083e9c4386c873fe2b5462ea797f83ff60631a2d660ed81315849683136e55fd2c6b9e9a8f0d5ace7ec33a642efa6cfb0ae23439c WHIRLPOOL 09f4df32d25d3634b63290e613a93335936687ef34ccc2250d18db39d950a01025d0abb95ab5b23824ce00322bd2ac8c7f77f1395d1df6a5649e473127359f65
|
||||
EBUILD oniguruma-5.9.5.ebuild 1137 SHA256 6eea0444fe264801514dd8dcea7a52be8d1fb505b9b3155e0656c8f0b738e204 SHA512 653dac887a3495658b383cc356b7baec281872eb18f609def4a84bafedd85680694c6747a0bdb1f6632fb63219bc685a1904d76c3ca2f2abc857877cc1d224d8 WHIRLPOOL 1b9497f7f471c2dedbab3815433a9bc1736a4593b178d1d003bdd08c2581f7cfafe6d35c692d1784bcf25d164ebea982ee84c07f22a14a8374f8ad9c307505d9
|
||||
MISC ChangeLog 3340 SHA256 dbe4a141a2f12e8d2867119be72dc0476fc34f0819c6bdd5d464da2b6a72f833 SHA512 d01f97c92abc38e64d2baf6638845e6697a5436d8cb8b073462f345ac7597a4b8c13016bbc64f1c214baf45b16300dc6c3fecdf8887406593e7a48650b7ccd3b WHIRLPOOL 54adcba6124329996be04a2ebadc041f604663e94a0779ea9f20cc0c3bd0761262a5cf0962a9ba0b2d53df04739ff0b3b43b2361da21a3fd200568c1d6d428aa
|
||||
EBUILD oniguruma-5.9.6_p1.ebuild 1229 SHA256 eb8379c2073dc88c113eef8c3f67cc9ad9076e6a6f9bf3efd2c6d84fec2ef998 SHA512 b370f57f1bec026125dc7d087218e2095239f0762c77ca2d2ec8007b948b8d73431b46de7493de4fbdf2b98e47056f92b59eb92693973f50dccc337c252bac39 WHIRLPOOL 93cd8fcaa6f3438035978e139b40ec2c99e99d3810e86e06a58c8353adaf37a0c2529a4622b521f67c651c7ac95b599b2067e8d8e6b5e8df659d8f920160ae93
|
||||
MISC ChangeLog 3480 SHA256 017a5b8fa1c2c3efbff36f8fc86700c40dd5f6c4a5cd3111279c460f762140db SHA512 5340377126666c789a2e2445bced19c8348aca7a862da341bd950b737545824e836a567a70f0e99aa7765964eada43980ec761fc16d8868067f2ddd2beb24529 WHIRLPOOL 1f3f3aa4fd8af3724f25c24ec7a371c63b49f85b4965185d6a11a075369a50cdd5970dff0fca833ab618b178dd7bc57f9ad85e4514fbc7336a1f313d34cf4971
|
||||
MISC ChangeLog-2015 9089 SHA256 ff4e22531be2af0b4732475ca1e23fef670ee4982fa0d519d1272b98c05fffd3 SHA512 6ab9ec86d19b1644073fa2cc50414f2984c6e51f0658be44f5b2b0172a6f8cdb98aefbfa650621c03d992df3cca4c430489fc8058aa58a40332399ccadb4eb63 WHIRLPOOL 54e80067dd972b53205940d26676d010743507b7269b7470a48878b64a0975e8522551984a0eb56fe7f6bd9f344b4c597a6ae1921374b39527d53e83872f1b71
|
||||
MISC metadata.xml 698 SHA256 3cadd5339adbda966a1c8acb606660a21c587b0d31c3b2d57f59dd7f9174b0ac SHA512 605435cbaf4f2251851c0956726b98206a009a1b1b827b85d1ce2597cbc2c3e1e3cf5bab3954d0d450a4669b98c73a2eabdb24747b08789c567e99f97a4033c9 WHIRLPOOL 02aa4cf664f665d038490a411eda889c2a9bcd7be1870e9ead57adcecdd336f675649ed01ccc0b1c06f881084c548dffe311c585327c8e516e70984151a83eec
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# Needed for a sane .so versionning on fbsd, please dont drop
|
||||
inherit autotools multilib-minimal
|
||||
|
||||
MY_P=onig-${PV}
|
||||
|
||||
DESCRIPTION="a regular expression library for different character encodings"
|
||||
HOMEPAGE="https://github.com/kkos/oniguruma"
|
||||
SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-5.9.3-makefile.patch )
|
||||
DOCS=( AUTHORS HISTORY README{,.ja} doc/{API,FAQ,RE}{,.ja} )
|
||||
|
||||
S=${WORKDIR}/${MY_P/_p1/}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
mv configure.{in,ac} || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} econf \
|
||||
--enable-shared \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable combination-explosion-check) \
|
||||
$(use_enable crnl-as-line-terminator)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
}
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib findlib
|
||||
|
||||
DESCRIPTION="A web framework to program client/server applications"
|
||||
HOMEPAGE="http://ocsigen.org/eliom/"
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="https://github.com/ocsigen/eliom"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/ocsigen/eliom/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
IUSE="doc +ocamlopt +ppx"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-4.03:=[ocamlopt?]
|
||||
>=dev-ml/js_of_ocaml-2.8.2:=
|
||||
>=www-servers/ocsigenserver-2.8:=
|
||||
>=dev-ml/tyxml-4:=
|
||||
>=dev-ml/deriving-0.6:=
|
||||
>=dev-ml/reactiveData-0.2.1:=
|
||||
dev-ml/ocaml-ipaddr:=
|
||||
dev-ml/react:=
|
||||
dev-ml/ocaml-ssl:=
|
||||
>=dev-ml/lwt-2.5.0:=
|
||||
dev-ml/calendar:=
|
||||
dev-ml/camlp4:=
|
||||
ppx? ( >=dev-ml/ppx_tools-0.99.3:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/ocamlbuild
|
||||
dev-ml/opam"
|
||||
|
||||
src_compile() {
|
||||
if use ocamlopt ; then
|
||||
emake PPX=$(usex ppx true false) all
|
||||
else
|
||||
emake PPX=$(usex ppx true false) byte
|
||||
fi
|
||||
use doc && emake doc
|
||||
emake man
|
||||
}
|
||||
|
||||
src_install() {
|
||||
opam-installer \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
--mandir="${ED}/usr/share/man" \
|
||||
|| die
|
||||
dodoc CHANGES README.md
|
||||
if use doc ; then
|
||||
docinto client/html
|
||||
dodoc -r _build/src/lib/client/api.docdir/*
|
||||
docinto server/html
|
||||
dodoc -r _build/src/lib/server/api.docdir/*
|
||||
fi
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
DIST ocsigen-toolkit-0.99.tar.gz 68978 SHA256 fd42765a5f0d9297607160523bb99c4a6b2b6ef25b4c1464b6065bc98caea54b SHA512 a46577b4627a19a85c4f628dc47bfb81ba8da641dcf08e97df02f236e0a328086d8395aa165a9e82b42b3254c7d04f7d763c12cd7495f427a6d681544ad7963b WHIRLPOOL a496e41ec1974c0c841f4e154182a407326884067ffd389a83824b5957fe1f320643856acf422239e67d4a7a5dace1ab1f703c869b87feb6f8c16855cc78ce36
|
||||
EBUILD ocsigen-toolkit-0.99.ebuild 1151 SHA256 1c62eed34c06c3b7957bfdf52c06f643aeed8d1d81735f2e1b2786126bd1196e SHA512 4ee855f5a28fd593c2a58a6d849101b96c6f922412552a9db68125a134005142095dbff3054de71235d3d66ab9ab13901f1cd86b95b1f2175d5e6a8bc3f6a4fd WHIRLPOOL 539a16b68417b15f990a69fbf34f267426d6a4cc8dac8ce78c81a6f294dd23e3ad76d2d68633454f83442bd0f183e9f5e33517f75ebe459f9f10c1c758f37943
|
||||
EBUILD ocsigen-toolkit-9999.ebuild 1151 SHA256 1c62eed34c06c3b7957bfdf52c06f643aeed8d1d81735f2e1b2786126bd1196e SHA512 4ee855f5a28fd593c2a58a6d849101b96c6f922412552a9db68125a134005142095dbff3054de71235d3d66ab9ab13901f1cd86b95b1f2175d5e6a8bc3f6a4fd WHIRLPOOL 539a16b68417b15f990a69fbf34f267426d6a4cc8dac8ce78c81a6f294dd23e3ad76d2d68633454f83442bd0f183e9f5e33517f75ebe459f9f10c1c758f37943
|
||||
MISC ChangeLog 426 SHA256 9de030b43a6a1458e61d0bf734007cc90c93622e8dd3939d9e8f1f2fd654362e SHA512 997d1a1b9166176ec0ae5f64cae96562fe1312e71bebf7b4549561693937b537cfda9077e34a28b5eb6a326fba06d14469353e9645c74999757350f0285c9aa8 WHIRLPOOL e86b2f8903713a7de8ae61d4d74707b4576c7451fb943a0c15fe38c53dda19e23c778cbaa00d529ddfbb3e679d7005c4cff576ac226079dfc4cdba064b64f28c
|
||||
MISC metadata.xml 243 SHA256 5e9b58b0b795266f973d066675839499e3a56d7d932d702404a4b91ded8eb26c SHA512 1c5b4b2163017e496999d1f87e5c9c5ac6c11b2e9187450ccfb3df258f34e54d278972f04ee0e8429476c6f87e091a869ac2a28c6e8c8e6d20678c3e74061449 WHIRLPOOL 085df2e84901cbe563c7c1d30d04c229547f15f8ee26ac61d44d07c3f6999f2bbfa4cf309963172fb507cce5450d27598b762c3ccab92351601965c3afc05e3a
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ml@gentoo.org</email>
|
||||
<name>Gentoo ML Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="User interface widgets for Ocsigen applications"
|
||||
HOMEPAGE="https://github.com/ocsigen/ocsigen-toolkit"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+ocamlopt debug"
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="https://github.com/ocsigen/ocsigen-toolkit"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/ocsigen/ocsigen-toolkit/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RDEPEND="dev-lang/ocaml:=[ocamlopt?]
|
||||
>dev-ml/js_of_ocaml-2.7:=
|
||||
>=dev-ml/eliom-5.1:=[ppx]
|
||||
dev-ml/ppx_deriving:=
|
||||
dev-ml/calendar:=
|
||||
dev-ml/lwt:="
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/opam"
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
DEBUG="$(usex debug yes no)" \
|
||||
NATIVE="$(usex ocamlopt yes no)" \
|
||||
all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install
|
||||
opam-installer -i \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
${PN}.install || die
|
||||
dodoc README.md
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="User interface widgets for Ocsigen applications"
|
||||
HOMEPAGE="https://github.com/ocsigen/ocsigen-toolkit"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+ocamlopt debug"
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="https://github.com/ocsigen/ocsigen-toolkit"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/ocsigen/ocsigen-toolkit/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RDEPEND="dev-lang/ocaml:=[ocamlopt?]
|
||||
>dev-ml/js_of_ocaml-2.7:=
|
||||
>=dev-ml/eliom-5.1:=[ppx]
|
||||
dev-ml/ppx_deriving:=
|
||||
dev-ml/calendar:=
|
||||
dev-ml/lwt:="
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/opam"
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
DEBUG="$(usex debug yes no)" \
|
||||
NATIVE="$(usex ocamlopt yes no)" \
|
||||
all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install
|
||||
opam-installer -i \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
${PN}.install || die
|
||||
dodoc README.md
|
||||
}
|
@ -1,7 +1,8 @@
|
||||
DIST igbinary-1.2.1-r1.tar.gz 143092 SHA256 f71a2e085669ed915740b29f55b6a81e30bae52215d041938afb9212e6bafc27 SHA512 5e69831606cfe47db2ae2b2200bd8bcfce42db32599a2a58cf23238d88896a2ef79baf16e78b3aaefb8725f8fdd7b815470e2d314ba14ea05f33be547da31777 WHIRLPOOL f7eb5d28b536bd1d2b0565f3e8541cbdb39edd2f5130bd041f0d75cc8218edeaa8719ebaea4d8ddf372172df9863d9d72a12dd8fc09c3653418b49e26d0e2f61
|
||||
DIST igbinary-2.0.0.tar.gz 176546 SHA256 864785bc759f7e249534b7834d7762915851242e57a24ee9e13cac27d2a25b8e SHA512 8cd46e70ca2dfd441fa99c29a458923615fc25aab11a0d4e33770505495dd8fbd0071f9c4822b22c941b1240c609be549b1cb625b76b933b0dec7acc7f792122 WHIRLPOOL 2868676b7beb25aac244fb88a7ae48b6983ff605f9a1f12997ecb23e13a1513a53b59380a72bbf8d08075a9905dc74df527e6363bb1e81c139c23ac1018a22cb
|
||||
EBUILD igbinary-1.2.1-r1.ebuild 789 SHA256 8eaf2e4c825cd2ea6e49389d3223b8b8b1091f54483bd64d874ca8a110d1abda SHA512 3c88fda2a55b2a486d6185762ccd13c03317532478169adcebd7d6b134082296de290a2e402f97e9b61047d8acb33fee6827f7fbcc32780b244886209a2497c6 WHIRLPOOL aa29f9ff871e642ac9709859005e9ed018b5934515fa6ae2eafdd8a9f03f34ca5e6a8bf8186badd0dd0d502f3e81b6207fe86e72bad0456c668e71138a64d06c
|
||||
EBUILD igbinary-2.0.0-r1.ebuild 582 SHA256 5b81630d1264e85ceb640125d91d8678c88ff7cb08893c7bc17f22c46c574295 SHA512 07cd8054e65b30ce03c628742fdba3a43496fc0ac43a3d6c77f6c327715138779c0d70e5588f15ba0e6daaa163e75fc029d9dbc4f953a89488a150b1808726c8 WHIRLPOOL 208d91977bf8b0164696ad293fb95bf84d36ca5d037c2526a69f9ead62acbe4dec28c71e2282717e0c0eb25214e1b348f959333906ef502efeb669b90db949f4
|
||||
EBUILD igbinary-2.0.0.ebuild 576 SHA256 377662f1c385729342446e8929345cd9d3777c8d473203b385ed2fb5cbe02609 SHA512 3e95dede13502c80497f787d7c593de26dd979226865e1d0fa0324e72326063fcda902127d0b6aa6139eafb2ee885d7c622f0eabc5c08f8040220baab8c50696 WHIRLPOOL c2e90bfce8916bb9a86c83bf94f3aa85d2b3ab586dc313f7ee2dbe8f51d6824324432e400708da73c5995253db84f865a36be05fae0a525c1aac6581a88bbdd1
|
||||
MISC ChangeLog 3658 SHA256 13d8b6db33612b9da2a688a0feacebc8a372a022428d192918572181231fa830 SHA512 95d123eb65e0a34dda9b88ce097c98d60a108ab7ca27be3e8745cc6594edb9dbee8b75c18b199ea90766638f90e7266430b4e946427b64cd5663a1b54c2fdf3c WHIRLPOOL 2af49b51deb5abc60aab35b299ae539f3cea9971484af026a72ebdc6df69f64ce739796ab37a8b35ecd7cdad6f15d673a4ac387e3e582548f256bff1626df354
|
||||
MISC ChangeLog 3841 SHA256 30b07966f3a9759decd6e5091659eb3bdbb94ce1e0e6722bfb2c012ec802abff SHA512 66993a7739a47f0a38ad150b24ca35a23d10976644bf09d116035a6bf16c432737841703c717edb60e3a5b70ef0c700301a1bc81175fb325f0fe2738c7db7a5a WHIRLPOOL 1cfe312abc057a23e868d1519190814941a0f12312f403977f0a2ead360ee372377971fc4cd957468e91b99515d80726a1cf458fdbd70f47c092d73e69b26969
|
||||
MISC ChangeLog-2015 2292 SHA256 b1c0722c1e6dedcbfe9c157e99b88fe35811299da43283f1b9f5dafa3d5a1c00 SHA512 3dfc6c4ad12148f79387cca9d21d041a25deb976ba1e7b6595b9cae759399960c6aa4a12bb8af9c9eb22fc72ea7dae98a4238d97d1e0308699476bcf7759fc19 WHIRLPOOL 81c97d493cc0255d81d267ecab263decb367f116ad84048e0193269b072b3a2905e43b66f750dda29fd548e8525198e1b8e4177b3be8a917b6ef0447e4f389b7
|
||||
MISC metadata.xml 331 SHA256 964eb811d2f37acda93abfc54730a87b69ec73516838982c759ce9e9065a2d60 SHA512 86f467f549b36915940e45a4e151742f2925293106dd3da2958e6153aaa8fed378b2eb563bf69da0d38101409858a4abe308f608bd94de6b4517daf9da092405 WHIRLPOOL a3d6283ab0267568c2831700f20f3f8d0cdfc32671b59d401ffdded4bb10dbd30e5f16d90cb5250792c18dc304f3858ee19245894879630a96eafe0f55f76af6
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PHP_EXT_NAME="${PN}"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS=( ChangeLog NEWS README.md)
|
||||
PHP_EXT_ECONF_ARGS=( --enable-${PN} )
|
||||
|
||||
USE_PHP="php5-6 php7-0 php7-1"
|
||||
|
||||
inherit php-ext-source-r3
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
|
||||
HOMEPAGE="https://github.com/${PN}/${PN}"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
@ -1,5 +1,8 @@
|
||||
DIST memcached-2.2.0.tgz 70449 SHA256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 WHIRLPOOL 1114a4c4371cfb42e3e4cb991980b32894f438abacf61c6da3dd6d9742c93e20df7691287c852c17dfe8261046227d73b1887c0b7b9c03a0e895a713005dc95a
|
||||
DIST pecl-memcached-3.0.0_alpha1_pre20161206.tar.gz 82102 SHA256 c9f158b8cb978495c89b615eb06098b24be0c501e757522dcc5357aeda6cb326 SHA512 c72c58223c8e780496f2fdfc727661efd5b5f3ae2a6bd2efa582591a9a8fae092ae5b89cac08e285bbe5175cb21f03168a605ad8bfefe9d290e97c613d2ba242 WHIRLPOOL cf3c8240982b26248079ceae96f56c906d9b741ec1b76d03ad4bad04a0598beea884dd0f89dbf9c12ffa487fc97062741a3ab69157440415e42367f02a2d7daa
|
||||
EBUILD pecl-memcached-2.2.0-r1.ebuild 916 SHA256 8c6a52c84c240731e9d3e175e1b3e6ef3faf94e2660ed1c1ba60e65f87546fc8 SHA512 2fae947c69944a159dd375e405bbef3facf4be6c4be97e50d4f8e5fd708204303517d3cd184b2a007e0569335708ddaa22290b6270fbb5086608e0181aa3316e WHIRLPOOL afdb01a147a6aa2280369ced7fae43b3bf3a5aa2d5543111e01bf4c4c51d23fb1e6b3dbf3b85c20e9049d4a0d877fa1d86ecd4de5f9225489fa4045b2514b076
|
||||
MISC ChangeLog 4940 SHA256 9697cb62761f2fc8e30a1bf531bbb5e385f352225280ef4d2ba61eb6fcebdcc9 SHA512 83be965b82364f96f4b72b7705177b4a0e4c22d64473a64587ff5b37510a11bcb631cd98cc987922c1e27778f8b29ee96217a5c0ac647d61e79f6d16bc42ce76 WHIRLPOOL 514597666c6670cb267ae12bd8d00d7b3f19c4c89c4685433a89c220f8a69ac50ac1119b253e09d8d6f7d6f0d9cb422097756a99e5076b5a68ae3b43621c88a5
|
||||
EBUILD pecl-memcached-2.2.0-r2.ebuild 1181 SHA256 4b7e9c1034e8cd139559a6bb5d7f16741c38ada7abde0c327843c379db7d8b79 SHA512 3eae13278698888fa932eb2bca7f30c3d9869f0f9a6bb55266e14a9b9b377c5efcdffecda3505a3e4cedf021d2d87a9f6cbb67dba8c3925322d91362233e87a7 WHIRLPOOL 7c9b6b781d8215a598cddd0f4de732165ef9c25736ecc99adc2f265fbde9a4f633da3f9ee4aa082000648c101556d010658f2229050306d87693204508ed02fe
|
||||
EBUILD pecl-memcached-3.0.0_alpha1_pre20161206.ebuild 1693 SHA256 6892b11f8d92dfb926cb4294a7f16ad77638bbfd72113a72de3de6a52e1f7ef1 SHA512 1390bc497fe29af0b6d73b0961f107e615a715533773bc1c0e525de8810ce95b75c59eeb3656e069137671968b4698670722fd0331e3c3d10d44d1f5d0291598 WHIRLPOOL 53f97b08c873bea594e2ec16d74f5996870304a0676eeabbb1e2de67ddbfb96365eeecb5437897e2563e06599baf824d743f21cef0c8ea3b2abadb40d614f43b
|
||||
MISC ChangeLog 5487 SHA256 8e7fa0d504d14d9f72178c00c600263adfa5daa7249e2e878b0aaecbda5b91bd SHA512 267b4cedde6f5d9e346a1fcbf274cb9f0ef67b1b70fd0b6f79dbe5e2139046584deb655c90d765b9e4889b04acdd62dde64a22555a59bfde18492ed55ebae659 WHIRLPOOL e65da078dbde9f94daf28c49b594c606cab12a02347b9e99f54b3eb0cb069056cb756c75f0edfbd379658a84ff79f1d5973d0b18dca175b0d54e4e11618bd98b
|
||||
MISC ChangeLog-2015 4384 SHA256 319b6e582b2c375b9d5953423d27d2d409f93159c76d42b2f1e0c62a2209462f SHA512 b61c4e1c776303405b3ff7b6c7965842e9f3ef00bc5ad39b958d477a37b9dd20b1f56f104079ae9abc20d98c88652934d2e569fc3077691c86a50410f352aaa4 WHIRLPOOL e4d1f744bf56d649bb19e00c9a4a9a7a67b620a879439427d4747fd05a7c35177ef61f5b26b8a3c27c9224497b568a10c481a2edf6285b0576fd8fe84ec81e4a
|
||||
MISC metadata.xml 472 SHA256 9414b3e9cc49165895190966ed49fc7f599fa974fbede5eedbf47d1f9753cf5f SHA512 ba3b09ec6e641fd1f4b1f7e2f9e826e458e6ed8681f1e199f2033fd46344866a1a1d7a40a2fdabf98b8fb474191fb37d0874034378f0da1a246d146d45053282 WHIRLPOOL 6df51c3c5b7d68fdb4add829d58189428efa366b840c2a92558bd50ca29fe1c574c6a9e4c0d49706c55d6f1cfc18b99837474c3a9950ff2d6df36ce71a2dbe40
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PHP_EXT_NAME="memcached"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS=( ChangeLog README.markdown )
|
||||
|
||||
USE_PHP="php5-6 php7-0"
|
||||
|
||||
inherit php-ext-pecl-r3
|
||||
|
||||
USE_PHP="php5-6"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DESCRIPTION="Interface PHP with memcached via libmemcached library"
|
||||
LICENSE="PHP-3"
|
||||
SLOT="0"
|
||||
IUSE="+session igbinary json sasl"
|
||||
|
||||
DEPEND="php_targets_php5-6? (
|
||||
>=dev-libs/libmemcached-1.0[sasl?]
|
||||
sys-libs/zlib
|
||||
dev-lang/php:5.6[session?,json?]
|
||||
igbinary? ( dev-php/igbinary[php_targets_php5-6?] )
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND="php_targets_php7-0? ( dev-php/pecl-memcached:7[php_targets_php7-0] )"
|
||||
|
||||
src_prepare(){
|
||||
if use php_targets_php5-6 ; then
|
||||
php-ext-source-r3_src_prepare
|
||||
else
|
||||
default_src_prepare
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local PHP_EXT_ECONF_ARGS="--enable-memcached
|
||||
$(use_enable session memcached-session)
|
||||
$(use_enable sasl memcached-sasl)
|
||||
$(use_enable json memcached-json)
|
||||
$(use_enable igbinary memcached-igbinary)"
|
||||
|
||||
php-ext-source-r3_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use php_targets_php5-6 ; then
|
||||
php-ext-pecl-r3_src_install
|
||||
fi
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PHP_EXT_NAME="memcached"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS=( ChangeLog README.markdown )
|
||||
|
||||
USE_PHP="php5-6 php7-0 php7-1"
|
||||
|
||||
inherit php-ext-source-r3 vcs-snapshot
|
||||
|
||||
USE_PHP="php7-0"
|
||||
|
||||
SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/e65be324557eda7167c4831b4bfb1ad23a152beb.tar.gz -> ${P}.tar.gz"
|
||||
HOMEPAGE="http://pecl.php.net/package/memcached"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DESCRIPTION="Interface PHP with memcached via libmemcached library"
|
||||
LICENSE="PHP-3"
|
||||
SLOT="7"
|
||||
IUSE="+session igbinary json sasl"
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
|
||||
sys-libs/zlib
|
||||
igbinary? ( dev-php/igbinary[php_targets_php7-0?] )"
|
||||
|
||||
DEPEND="php_targets_php7-0? ( ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] )
|
||||
php_targets_php7-1? ( ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] )"
|
||||
RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6] )"
|
||||
|
||||
src_unpack(){
|
||||
if use php_targets_php7-0 || use php_targets_php7-1 ; then
|
||||
vcs-snapshot_src_unpack
|
||||
php-ext-source-r3_src_unpack
|
||||
else
|
||||
S="${WORKDIR}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare(){
|
||||
if use php_targets_php7-0 || use php_targets_php7-1 ; then
|
||||
php-ext-source-r3_src_prepare
|
||||
else
|
||||
default_src_prepare
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local PHP_EXT_ECONF_ARGS="--enable-memcached
|
||||
$(use_enable session memcached-session)
|
||||
$(use_enable sasl memcached-sasl)
|
||||
$(use_enable json memcached-json)
|
||||
$(use_enable igbinary memcached-igbinary)"
|
||||
|
||||
php-ext-source-r3_src_configure
|
||||
}
|
||||
|
||||
src_install(){
|
||||
if use php_targets_php7-0 || use php_targets_php7-1 ; then
|
||||
php-ext-source-r3_src_install
|
||||
fi
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST php-redmine-api-1.5.9.tar.gz 36297 SHA256 e50b1030706d5596673c925ac6c0cf6bbbef7e5e25cb7f6b287b3e4547c83e2e SHA512 dd23dcadb27965568c3066f417edbff633eee5e804430568e60abf6b69f0fdfe36b73497984f80b055fae07cd3bb6f94264875f076b98f05327c474eb3f2ae5e WHIRLPOOL 767e5e30303be1fe69bb75fa1f76d3616b59953f890a66238a8f030317ea2792f26441bbc4c667dd0627cacdc0608a8143e64149e2a3bed23749ecf245711f6f
|
||||
EBUILD php-redmine-api-1.5.9.ebuild 902 SHA256 e04e6c5fb2f7dae56edfa5297c793cdd4881afb79d3dd0f542e20711fc2bb2d1 SHA512 61ee5658501dc46420e08c769b764ff15ed27f2a1e20555eceece430676902fd0ee2d8fb7d70c62540e7a148edef3348ae19919d3ff2e4ad9285682379bdff39 WHIRLPOOL a330a914b652c6f19fea1f59d6400cbf0aae1709cad11d37d76b881dd614a55b4792f4a4334598ac08fb49442579ccb16aabd5f847550b235a3724cc1d88ba9a
|
||||
MISC ChangeLog 3086 SHA256 da7c040c87a4dcb9388f0868de95e8b3a305a9e8564cf495c6921fc85d61273e SHA512 0cbcc0aa18b113b2fb1dd0e3238f842617b2dfb6c93947ff489157d9567b16d650a9aa7e148a7100f42308f39cedd92a780b9ff5e7cdd7fbe188f9b53a42640d WHIRLPOOL 9d92f67a3d16c12150b633cd6328d1b2609855eaa1a904647823af9aee6e9f2aec0944c1adde6c1b7887851b8d9af05834a7eb3b3ef2674eac3d9af025cfa02f
|
||||
MISC ChangeLog 3780 SHA256 509802918869080c0c36442e473c788e16b168a5845355747dedf849b3c6086d SHA512 4177b93ebe59df9bb82cc84660a72984ae4e967be3f5e090c93706be888ae305d13e732d71e1478d8f1bc4f1adbe090e8e3b127996b09a548106bb8a54a95356 WHIRLPOOL ee84adea61d96e0068b0282719eaaeb9df95f5d7b95d7b2510462694acf6deeb0d41013eb6bf0f0b3b5b18ba4f88333be75f24bc8f45fddf3042cfc56530a28c
|
||||
MISC ChangeLog-2015 1020 SHA256 a203710949573a70d1e646559d4d8f6a4424a44737a2d1b532323c1db07f5b7b SHA512 aee5bf2e818b89f6bbb7162626294abe06c79f41c6ce01315c4e60eaaa71d2bde31c4c16760d2522dbafdcd34b22b10b93c5ec53c1a35ef3a3cb9b08b798d960 WHIRLPOOL 87685d60d845d07c87e515244cfa85924966f7c7ce3fb37eb46f1db302e5d280cb3dddb99b98c3ed3aecc5a9767118151fac302f90fe1276b0d729d414f415e1
|
||||
MISC metadata.xml 449 SHA256 f611444ee5504df6f45ae754f3347e1cca6256f5e22828188468bcac90fc615a SHA512 6f2086e4973ea34367123c33eb9b54de38f77619ed548a2db6803634e4dba6ebb4fce03825affd26d58b204b184b0e1207316c7aba277bae7c96c7ea319c216f WHIRLPOOL 500f769a64645a9c85ca7e291490242af7fe35ce36627c23bcb1adcc9c866cc5bc9ac8519ab63368becb8c664acf7c57b04e8b36b707983a1eaa38d129a400c3
|
||||
|
@ -1,105 +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 python3_4 pypy )
|
||||
PYTHON_REQ_USE='sqlite?,threads(+)'
|
||||
WEBAPP_NO_AUTO_INSTALL="yes"
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 eutils git-r3 versionator webapp
|
||||
|
||||
DESCRIPTION="High-level Python web framework"
|
||||
HOMEPAGE="http://www.djangoproject.com/ https://pypi.python.org/pypi/Django"
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="
|
||||
https://github.com/django/django.git
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="doc sqlite test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
$(python_gen_impl_dep sqlite)
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[$(python_gen_usedep 'python*')]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
WEBAPP_MANUAL_SLOT="yes"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.7.6-bashcomp.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent d'loading in the doc build
|
||||
sed -e '/^ "sphinx.ext.intersphinx",/d' -i docs/conf.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Tests have non-standard assumptions about PYTHONPATH,
|
||||
# and don't work with ${BUILD_DIR}/lib.
|
||||
PYTHONPATH=. "${PYTHON}" tests/runtests.py --settings=test_sqlite -v2 \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
webapp_src_install
|
||||
|
||||
elog "Additional Backend support can be enabled via"
|
||||
optfeature "MySQL backend support in python 2.7 only" dev-python/mysql-python
|
||||
optfeature "MySQL backend support in python 2.7 - 3.4" dev-python/mysqlclient
|
||||
optfeature "PostgreSQL backend support" dev-python/psycopg:2
|
||||
echo
|
||||
elog "Other features can be enhanced by"
|
||||
optfeature "GEO Django" sci-libs/gdal[geos]
|
||||
optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
|
||||
optfeature "ImageField Support" dev-python/pillow
|
||||
optfeature "Password encryption" dev-python/bcrypt
|
||||
optfeature "Extended templating support" dev-python/jinja
|
||||
echo ""
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp extras/django_bash_completion ${PN}-admin
|
||||
bashcomp_alias ${PN}-admin django-admin.py
|
||||
|
||||
if use doc; then
|
||||
rm -fr docs/_build/html/_sources || die
|
||||
local HTML_DOCS=( docs/_build/html/. )
|
||||
fi
|
||||
|
||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
||||
doins -r django/contrib/admin/static/admin/.
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "A copy of the admin media is available to webapp-config for installation in a"
|
||||
elog "webroot, as well as the traditional location in python's site-packages dir"
|
||||
elog "for easy development."
|
||||
webapp_pkg_postinst
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST python-openstackclient-2.3.0.tar.gz 329808 SHA256 5cd301fd11ed271175b2a656c0da4148332257b52d994891e61d3535870b4ca1 SHA512 efc58927c109ea227322371f6a6ef165be2878a8559f32b315b73a2d70c1f0aeb96f7dd2fa91b765ab85462a566569d412b13411aa859fef3b8ae5e73d2eceab WHIRLPOOL 92fb3d2834bbb54f16e0f7760f223e5e94e3b933ca016c7b80eb6562af25a9fe1d3428b02fe2c7e1cf413cef6a8eb1abaaae2814acd8914b1bf1f7f8793b403e
|
||||
DIST python-openstackclient-3.2.0.tar.gz 431887 SHA256 4f66ccbdb2b3de71d69fee305a9585435cdaa0f9e523240c2f6c756555283c7a SHA512 819e4de30322c3c057799467eb2d9ffa3ef5c5060e49d7fb2c023a077f49c86e6c5626acfd01288cfc5dfdc551ef2702cd61c7c10721c00af579aaee72182f99 WHIRLPOOL 0aaccf7f460e5932257208aec64824271af70db0f64ec44f1f0c644962c77788afc61d7c5e7777d6fd65bdaa45c3c339e8a682b8705cc668473e2d15167c6ec2
|
||||
DIST python-openstackclient-3.2.1.tar.gz 433929 SHA256 29b221fb34d347a167037e64619f9d6c2d7f13fe60ba17a43272d686e16d69f5 SHA512 a7c20713e357112f68021cbb4d031b32c16a82622a112241f2b9c3e2b815ec56582ce2a088b99bdef1447698f5c67accce412710238be674cdbb8442126dd31d WHIRLPOOL 1e39f70c9f9a4ef2a64ca03ca8756cc7c8e43ad6e39311a31621fa481bc5a759b6903da11f5ef7240c35f30a4dd00d91650709cf0f39205166362ba7521dabcb
|
||||
EBUILD python-openstackclient-2.3.0.ebuild 2603 SHA256 147277ad4af7e3677c01d486712ccb3f0a3a9862769ecc0b00e10c8266921806 SHA512 bd3f95f2af87a8a0c07f304ef6deea668299b779ebffc8c79a0eab2917b1dd9fc9867d2a8c9f57037337e1d1a9fd6d7267457f277bd5e973e868eba415ce1b6e WHIRLPOOL c1744b6816901b2232ecc50259bf79caa253e9a221d5f3e4ee1a3a7974d0a52f481e5d003aaa7ec1389e6218bfa324f86448a55d14dbc6931a8186240c224993
|
||||
EBUILD python-openstackclient-3.2.0.ebuild 3188 SHA256 a1e4e43020df72240dc00a19073cc7dd63d0e379568294f48028c0d94e1e8a1d SHA512 d131174568ae2fe66ac04b6df61b1961dc8e09c04c34fbb3aa219cf7ae5488060fbfe1d00ba6a04a716daaa4624e0882e4ad525e8f786ecbae75bac65e6be258 WHIRLPOOL d4f813c998a9587e03dee27997fe208971728892b6b082164f11b40ccbfbd0dd66b2bd21f278227d5dd0d8491f22875d0af60a851649571a056e72befaecc7cf
|
||||
MISC ChangeLog 5439 SHA256 061d7b5175b889082f9f8b22f46e6117017c9661f1e0d27c4ce4f8fbaf3feb93 SHA512 5bf89069921774ae65aaee78731fdf96f0d4408ce33c9528283afac632e10ac83d1f2bde333e4b3796721fb19d17695d2681f839f064fbd310ae7e6dc8d926c6 WHIRLPOOL 295da5a10aa169b0e23f6a31587cebde1c777ee79af6f166b19fc80289db4adb4f36e3a191c244212af2e2ea2613325754019de006a93683a560e6b08d8b2b7a
|
||||
EBUILD python-openstackclient-3.2.1.ebuild 3190 SHA256 287fa01d1af58a74b79c78e6b7235dfe66e174c9bf285c5cacfa4c6b44aa68da SHA512 9207543c730631c30e68207780c3b31386973224674921d63e23d4006e016e36f919ba77a5b2021e6a748bf536078b2c7abeb44455c02629b306f4aba476c041 WHIRLPOOL 5fa2efe6cda2fae4a2dd971d5fed7017395d2b2fcaddfa51f17e5303892e7e7fee477e7ff1088ebb752fc7f1b0951bd7e764f761d3b6e124c689954a2f628298
|
||||
MISC ChangeLog 5622 SHA256 c4ccadbcf5e8c0a3bd501405445803d2f1f7195721a0b0955f6d6b1164ba96e3 SHA512 3d6e9395c6fb7ca618c7d193bf90f9b5fa4d46a4f63c1926f02b0f527e9b204a31b0cf6c62ae24fe98c24fdeb853a6166c3a4ef598172551062b452db3438e15 WHIRLPOOL b0ddb53099bfb611bdd518be1e81a6fccd23ab82796302ae7601c28526c5adc83167504f82136cab8caf4c4927a063629db86a37b820c75ab695be1454c21099
|
||||
MISC ChangeLog-2015 429 SHA256 ad01346436fbb6e2dae81a433357d8aa4017c5c40a3001c8e859ee3c7d864e5e SHA512 77ac82cec5fc691360abc20cdc2006b372d9bf016b9736a0b519633f5c019ccd152b1cf1a1889815a29a5c7c383cb6d4bffbd276d564781d2cfee743ef35900d WHIRLPOOL 5b7f93986e6c4349df3261d32d113e854a9fffc3f783cacd56480b71a3d1287903cf8d00fe895b4c48f0dfbd1851e5e6e067e95739042270562b1a9acbcc8518
|
||||
MISC metadata.xml 632 SHA256 a755ba188c891335e9d4832ccc605ab289a294f575131226bbe907e106863237 SHA512 c37cb6d5ee55b8f7184a2db66dab3e6fbc3627b1869487e9d4e00928cdf1dbfb5d3d28a2d7f72290503b10b393a193a9849c497df6438ce230e418b68fd3ca4c WHIRLPOOL 786c54539773b5693b88ca99952089852c7afaa875176d49de83cbe5fea4787586f602163ac2d0dfee1243aac891aa9b7e5b1c1ffb70a43db19cc62976cb72d1
|
||||
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack APIs"
|
||||
HOMEPAGE="https://github.com/openstack/python-openstackclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}
|
||||
test? (
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.20.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.21.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-testr-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/openstacksdk-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/osc-lib-1.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-glanceclient-2.3.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-glanceclient-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-novaclient-2.29.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-novaclient-2.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-cinderclient-1.6.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
# clients aren't actually needed
|
||||
sed -i '/client\>/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
testr init
|
||||
testr run || die "testsuite failed under python2.7"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST QtAwesome-0.3.3.tar.gz 150081 SHA256 c3c98ee4df0133ae42d202fea20253f8746266b4541c5df4269ca4131792ce0f SHA512 2b89a0c2119ff98a5aa1ecd6a60dabc36feafbb8029a39a578376307bdcff7f0a4bed2395dd6aa13b8540671b9deb1dd14b6ef9144a3bfb3640ae78288a6d7eb WHIRLPOOL dc28ccc34ba4391eb90c91da6987f2800ba505ab22aeb05c0be1288079156b5ff7475dc0c052f4f00e6315254c651f854f8c36056a7ffb3de1d2a61d315725de
|
||||
EBUILD qtawesome-0.3.3.ebuild 570 SHA256 9a8aadcfd67a59dbb561048107de56366af6761645fcb2cad72c620401e4fff9 SHA512 09b99d27b39d9c98823788bdbb370978e9bac23b66a5b9466a4b18b51539ec9a550c449af0e1943133cc9579c84f83c365d9bfd9338dbb34a85499c4bc1e7654 WHIRLPOOL 170da2e8bf99a50ffc4b4053671ce87d1eb99c09fa4e6bdbd06d83cd451a5621adbb20a7757563f0e6bdec6fb7744655459455c3ca41c24bd3260b116d098528
|
||||
MISC ChangeLog 315 SHA256 27381baa4710289ce6af7121f882c1401064d17f008a62f24e9b39ec67613a34 SHA512 0bebb9e63d019f8c57b7bc40a5dd7a2d1e5c93ddd8f12d001ca88759fbc8e5cb726c81a1e4e65c6ac436582476eeaf693e85a55a64cb0b9fd1d4bb9957da41fd WHIRLPOOL be034ca2a06fb77403cd327cd83535abc980b532d62e1a9eaaf644163c66015a0a9ece91c5e5b6573c3d258d7840e6a406a54d4b5e34a35e3cc833f86f1dc674
|
||||
MISC metadata.xml 597 SHA256 de6993806bc89242b4fac39934f161f3edc2fa4986ff20590ede9cf5117eb4c5 SHA512 0e2743ed8d325f0fbce210b87fd96183c0058f00e7d42b4a8a2169167ded2ce3597e2fc4b6b738131ff2ae23020fc91d9526c24b077edf44d464eda436191693 WHIRLPOOL 859a51f03c497d7eb03beb037f928960f851227db61e0dc58c7a7c5672a9054637304a64ffafb4c5a8c9c995b9f4a7346ca77f5191f9f88beea94485dec0427a
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST rope_py3k-0.9.4-1.tar.gz 221451 SHA256 feb95047cdb9d94e59414aefce7668920e35cba6d1e3c4d4390c2888c98207fa SHA512 288009f500a6dcf9902e2ba82f0f594a9f8e4a858e5efb9c0bf5a1f2d9948162b7bfc068fc115c126852b65681e41110f0bb03c56894cf62e77ab6da80371150 WHIRLPOOL 9beb63d3d2dbaf0e02fbdae881e5d2f2ef18c01dd01c9a5d21df69079466ccc468ca79b398a4a7f69e2d46579eb48bd35919186d1023e286ecd9b8ed3edcfacf
|
||||
EBUILD rope_py3k-0.9.4.ebuild 457 SHA256 feed5c9e51437ef0688252b3837117741e26d150dfb8a71d02c473bef4c495bf SHA512 07d7b9054240cd38e6c017873846dc04ea6ed449aa15e9a7b408f13cda2f66fc6ff1be4f576675c51e6fd0af4033f4a1c26707a20a117cfbdeb0420fd5b3cfbf WHIRLPOOL 084e6719afbf211d3b920d83ce01a671be990e6c0acfa73f4cde271a89fa5283cf27ba9ad21a06beed023afc462b04b8d634d9742aafb1e15d03d4996c775074
|
||||
MISC ChangeLog 315 SHA256 123fd2ab61b9a7b533def8f41658c8447ba0f8c634418c5e4b7664ce8411b77b SHA512 b92916ee169be23f62203d8235372cc5531c4570c312f7efae91ba69117d09d7fce00e76f3ab6d850b1ede1eb7443cf0e1d244283ef33488b04550a1aa54863e WHIRLPOOL e94aa869bb0ed3ec51c814c1d4113517a720afdbf9ae305af2c0d5d94d8fe01c9f1d46b09d4be1933ed60f61bfeb3a83d4ab07ffe16defcaf435f402e779bac6
|
||||
MISC metadata.xml 413 SHA256 60162fac7061b856354093f7852f661785a2adffd17b450378c079bb61b25bde SHA512 e5f42950cd72229424f17010c7674a38c7720b401870743ec1b700ae41f7deb06e7d99988c52c3138651db5d7cb3dafc189bddee8c506951a5d120a2abf16e89 WHIRLPOOL f37584de080d697c79feb0d1594f6b9269993111b4592d507ec8915f7094b9da816a96dfc8f533055494b916996caa133c5b3717d65e90b6f7da4a6ec691cc13
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST singledispatch-3.4.0.3.tar.gz 9529 SHA256 5b06af87df13818d14f08a028e42f566640aef80805c3b50c5056b086e3c2b9c SHA512 ba065d36092ddee6527be3d7cb777c51c0949855bf6dd0ffb7c25acaedaa35d36fe6dc096587acddcd1e9e54c6ac5f92c196b11f9ee1270cc0c1cf2f410446cf WHIRLPOOL 183ff853db1743b9a55023a62afc806d60dc095f8a1a32392ad3d48c31f0c9b2b2001dc9bd264c90dbfc7acb92670342a2ff770886aa81afe9b5badde4dbe22a
|
||||
EBUILD singledispatch-3.4.0.3.ebuild 591 SHA256 de0feb7b58c16d65ddfd1abde192f5fc1155dd71591baeb9c155e3d828f144d1 SHA512 dedf8fd39a7c9a1beb54a933a2b16597165cf98fbc8ea5d980afaf4999d7ca15af462639d6b8beae89f34212514d2ef16144682abae94956fbfce9cfd648e576 WHIRLPOOL bfd2caa2cd10754575ef5af339258503beecaa36585dacbcccfd432788e2e1fe9765a29a14efc475e50c0851d4314aff0e1323ef6f43c5dfc72d7f048a62688b
|
||||
MISC ChangeLog 5685 SHA256 9338e05837333579a68d10b5540a32a97b8436e0dbf2d9e13e6cda84d3bd2165 SHA512 257b3c6823c68ce17327b4dc92a1be4224c02516806ee79f1101fbb9181c449effc20859e43d12e4397efad62b3fbcab58caa4e7210e75aa1ce8b51f76805fce WHIRLPOOL 236f25b6fbe0fce6ed6001382a51451dd2b20dcb315ddc71649f9a5e6ff7dafc3dfc4e438d91d8aa38179d51bb53aded86ae51a4783195f4f40165e564731520
|
||||
MISC ChangeLog 5807 SHA256 4e49d1966f57c02fb507c556cba72afbf26db6a6e0cae7bd6cd7abf5d9c59ceb SHA512 ea9f6d155dedcc70befc7139254ad106e972c003abd91023ace93bf6eaf58c92e18462a551a42d46384bc11054e935bd94a67d4346c03e6143f814f077b17ecc WHIRLPOOL 9e16f1a4fc0c3daa13643e6d77d61b78ffce8df4789f3242573775a792956de433ceb711863b244bc789b7c3cacee7f3461ac4837efbc9e82cdce9d8425aa3bc
|
||||
MISC ChangeLog-2015 1385 SHA256 c28f9428c1d7656edc3ff544f3ef24c8ed13db6020a230c213e5b1c1e7621164 SHA512 fa23049c5ee07f8c8f06376b0c48639f02d7d8eca304805cc14f43e3a73b4643eea2c4ccdd3912fd4e2c4d80f9335ad5339a65ce9fc4b42021f853c0b5de5f3d WHIRLPOOL a635d949789fe212e10222db74c2b1d72508aaed330f6bb4b1740b81821d4edba26114cb75c61b24e693f94ece69f018e773983b553acc10c82a2d06f8797cf5
|
||||
MISC metadata.xml 509 SHA256 a1934e60cf888659ae1ef28bd3ac93443cc98e02d02b666efea6d227e35c221e SHA512 a8bade1abd688b4c1788ef4e62d986fd76e8d17c8f0e142fb94eb34e7a0d783ea208deedc058f571ad3aa50eedbd32d019bcdb1715f720be30d067ba0556735e WHIRLPOOL 51a2c56a65449e764263a0ad494f5ab779c5cca0a8ec06aa5c486f310499e42399d21360517c0f4865b02cdbcae4b7b497cf9458771fa04291af51c138fdf1b6
|
||||
|
@ -1,14 +1,17 @@
|
||||
AUX spyder-2.3.1-build.patch 6207 SHA256 4fac1e1ab11833f8bc3a28e8b53d876e66666cb68b2fdf185c7d334801ed9a75 SHA512 c2ff643f96099d4fb521bfc27d811d65c84513d824e97b304cfcdb4a6c708c6189fd53390a4bf88c90916c4dc8a119e64d65ad60230f1d2610557761db0e4e2f WHIRLPOOL 56830cf3d2ee28fc6d1f68adbe266a2f3931a74b72faf421f3fbf16eed0ef2986b82bb37ede124f829f79acd55ebc442f5876784e87a124744704d83927d99fa
|
||||
AUX spyder-2.3.8-build.patch 6211 SHA256 e18e767d0115816d158cecb512f3113b41eb51d318e3652ba635c350f6ef4db0 SHA512 3cc9b92912b5f605f24114119be82ee139d737aaa0490707774ac74752c8703883ab92d3e76a547097d791dc0bd3cbb30038f6e439f894ea816bf285671de4d0 WHIRLPOOL 67a4b1e15709721e61e4c6d15b27f77b59141c9ad188e0144bc6c6d12441bfd3464f590d95e026607f1f6b7d061b94577e9a71de977d68583beb40d5f4165b8f
|
||||
AUX spyder-2.3.9-build.patch 6211 SHA256 e18e767d0115816d158cecb512f3113b41eb51d318e3652ba635c350f6ef4db0 SHA512 3cc9b92912b5f605f24114119be82ee139d737aaa0490707774ac74752c8703883ab92d3e76a547097d791dc0bd3cbb30038f6e439f894ea816bf285671de4d0 WHIRLPOOL 67a4b1e15709721e61e4c6d15b27f77b59141c9ad188e0144bc6c6d12441bfd3464f590d95e026607f1f6b7d061b94577e9a71de977d68583beb40d5f4165b8f
|
||||
AUX spyder-3.0.2-build.patch 6024 SHA256 e13de17f2700fc98df2bb391e6fc6fbc3a87070de1e33855f1a37854ca68ec3d SHA512 7c743a086f8abb99757731ef02c90042c57475c8ab07239ae75ddebd1aa1b1573dbd4e050dff4710fed38338687ca4be9d5eb0e7277c41334e8595d9a1907e41 WHIRLPOOL 952a98088ae1f7d93886666d5279d6a3abd0c32e7a94d464fee99ac3020391414412f32101a715ef1dd69adf1a043b8e90a7ebbc8f8908b7ee43ad4a8dca94d2
|
||||
DIST spyder-2.3.4.zip 3707063 SHA256 da4b13d6faed3e8810c0418f8274b26fde4f265ea4f93bee154af128a755c184 SHA512 7a4ea65ea06e9944094fc94db78327f9e23a8fd6dda5d0e9aa0e82ba4cd7d9f50b1eb837395a3fa2fabe814df873ad8ddbcca223144c47af4007b0493575e41e WHIRLPOOL 53e8f42bdafe01072457f27e45a279f92a198f181344f8267be2b3940cbd6d3743685ffe3264b04344f83bcb73b3eb8c9ec0e6bf8ccef26e19901324bfacb682
|
||||
DIST spyder-2.3.5.2.zip 3039104 SHA256 40e589467b561af534aac6d8cc2ea0dc244d3ae4457afb41b3aec6db6f8b2336 SHA512 ac8e078991b2889c3359e700bd89d4c8487eeba412512bc9bd7685214f687001bcc411016283bcde4eb73f6186ffc5cadc9614d911acd8b788899ef5aafd66e1 WHIRLPOOL e2b2bca44bd2ec1461875a358868ab34c60f30ac5164ff6312302b495e859000b97afc78ce12c69dbc328fdcbead247a9defce9e29c08de367fc7d3a321ff007
|
||||
DIST spyder-2.3.8.zip 3043528 SHA256 99fdae2cea325c0f2842c77bd67dd22db19fef3d9c0dde1545b1a2650eae517e SHA512 7d40e081ce2ea579d8d98e58e31b53afc04360bebcd52a226adc5ed387ed94d1aa24d0372c2e3594689d0f44a81df9986d8c3fbe4ccbae7a493ad039aaba3acc WHIRLPOOL dfd1edb2006c89df1a5bbc9d42a5e4e0042691fbcef71f855af6c0111f2b38bb88aef61ac00cfe8fed574e631af295aacb6d784d184ddb107e46616ce3a65e01
|
||||
DIST spyder-2.3.9.zip 3043753 SHA256 9b69df9abc7805fead522a8a1fe5b680bd0d07922564dde51c040e9f3fcb7349 SHA512 8808e0680779ffd0d3fad628bb9675babbede4ff92673786a8f4258ed5a0903a314c8db217e3f7aea0232282548c622df44541e14daa57b167732ff787a96166 WHIRLPOOL 8f8aa136216fe42d3d454211a9f8cf1f69dabce535f8a4fb5841fff3919141f957d90543e21c6809df2d0629e5011a66b5c1bdb6e1fe7fadb95a3081ef3a604e
|
||||
DIST spyder-3.0.2.tar.gz 3207709 SHA256 c308cae5d963a7332548db2dd91ebf105263eb493ce208221a59ad77592399c1 SHA512 7f3723bd98876aa4769877327a93aa02510689708012afc72148c67acd91ab134501ae57471d9cf0e17c9e3892a541b7730a2392ace3c6525443058d0ed01612 WHIRLPOOL 5f1f278fa3c6a98b8d7050bb32e9186cd7053e21d9050bf92b29088154ea3494995bf9953e04d63db4c71ccc37d3a2cdd7e38222b1f82decc2b763144cdf3642
|
||||
EBUILD spyder-2.3.4.ebuild 1738 SHA256 d530729dc8148edcaf73e39752c2b0005093f1b8c1021010548bfe97ce9e36b8 SHA512 f8189a683fc8b54a9ad0d4d9a64256169d0df3eb6ad9cb920e7c73914bf521deba010d157e240be0727abfe20ffa5649845298bfcab532bacc7f621d353150bb WHIRLPOOL 7db454347330ab46cc2cbc680714bcd020608cebb01118e3f87bcbcf1d1071aae07229f9ab7d11e5fa946fbc7a9b82bbc3c69d38e6a33a5d427f45494e93c297
|
||||
EBUILD spyder-2.3.5.2.ebuild 1669 SHA256 d9b561094b466d2bd487233971c552e0bb3c570ce863487e83267939c816579a SHA512 ea14b009e802f96e2375fd0dd10c53bac72fd45d1dfa24ed9d34cf74518fef42e15ded5e474f5aa28d72c0ec9ec21fabc75eab82b3d6bab2a2a9ffbd8ec04698 WHIRLPOOL 61bf90c3fe10a9da4ffb3bb58be0f72cb6041db249966fc1d523dc8b37b8625f5230eb072f367348950cb9b2e0764483031e296c32121fe2303e3e58e568c592
|
||||
EBUILD spyder-2.3.8.ebuild 1726 SHA256 add8f5c9391dc3c40c15907468e5a8726db5c4707796abfc54b07e4d9778c48a SHA512 d53960d5363444d319dfa7ed7fbc4b601dcd0a661a19ef1256305a78ba65b56c44766eaecb0fdf67214a63f0c7a268762f321ca9aa58252c95fab2c65dc3a75a WHIRLPOOL 3b214b06500eb308f6d5562c8a61048303be1ba6ef7b69412d0935be0ab0434dd6eb2a74865213eb3d60376f5fceb2d80108679c51e595b72d93e6bce634a1a1
|
||||
EBUILD spyder-2.3.9.ebuild 1726 SHA256 add8f5c9391dc3c40c15907468e5a8726db5c4707796abfc54b07e4d9778c48a SHA512 d53960d5363444d319dfa7ed7fbc4b601dcd0a661a19ef1256305a78ba65b56c44766eaecb0fdf67214a63f0c7a268762f321ca9aa58252c95fab2c65dc3a75a WHIRLPOOL 3b214b06500eb308f6d5562c8a61048303be1ba6ef7b69412d0935be0ab0434dd6eb2a74865213eb3d60376f5fceb2d80108679c51e595b72d93e6bce634a1a1
|
||||
MISC ChangeLog 3988 SHA256 7441c9f09aca7d1e2ef99793d107ba81feb561a83c3185bee33541980c62effa SHA512 02d51991c25bf7e155ece0a33fadd65c60820d88b8850a779d8f577a338e3b82b7d2dade06688c3d859731045796d58f4aea1a53547b6fe13d9b50a8f21f8c70 WHIRLPOOL 04a5c46fa51cbdce6667dd91cc4d41171591a7bcdbc964d8c9d53dee195520cc916fb8173c84bfad1000b80c4ef4729c28be8b1ff9270a707f1b173fcf3cf986
|
||||
EBUILD spyder-3.0.2.ebuild 1800 SHA256 4f13d8e7d50ecba6a101bb671c501754c5fee2a0627cfc39608ce07114b2a5f5 SHA512 784656048c69444641d174c36e34c039636ffdfa684adf230adba73e3c10cc4cd95319c285b8ccffc31e1f598ef8ce914994a7bb338f9e01837fac61eb8a410a WHIRLPOOL 5631f9e1502ebe2d4ab42f7b357cc8264cf0bc4673a117ed0e291592a36c7c075a512ac0f86a22a84ce670994aeb68c2a03d46ea43e593eafcdbaa2d50770748
|
||||
MISC ChangeLog 4189 SHA256 0028530ee3190a1d211e5c92deb12bec0acca6c34cc510d5d378d81ad3acbc19 SHA512 d14e203a47182d25b4f1f36b399b31714fd5e65bbfc1b98426cc3f71920fb49035209ab2aa1faea75bb2caca5be3ce91aac37419de035a4a07eda7edfee2e181 WHIRLPOOL 47f4b159ec04b06a0b489c17fdd9936ee9c677659ad755138cb894cab25d309cee1bed188a40a8b796d3d2be46a258539730a8069cafb91efa999bb7c5e9afe6
|
||||
MISC ChangeLog-2015 7476 SHA256 f3322b577b0921df14db830283d466d9b801eb3a7a48115be0f2f967cc59bf3b SHA512 6bdec9455aae1be9144ae996595bcfcef91625bcafabd258c284cbc1469702098cdd84fa1442b25fed46eb1ddc2334b51f29a2947b4affbd5453161e4e6ad5fe WHIRLPOOL ad22b78763a665246a3c1de099512889d1d4286a8a345acf41f8335fd17536d8cbb5cf9f57946f1ddde921a73b392acd149c449afccc8850cf9bf9e1c0349932
|
||||
MISC metadata.xml 1547 SHA256 ae0bc50b0688723ac14fe212b687e951b8d3320ce227136f4fc06b4caf7cb6d7 SHA512 d829285a4465cf53b5b1577af9db145b6e62df6fb1425df8925163bee0ad8d0eafaf0216a841607aa3f13f5bce01c05657f49059d1772eccb22c5e36d522c2c6 WHIRLPOOL 3a0800d173cd83888b21567efe5b86554b48a16f54987fae999a43256bb9656bd144c71e41b8bc082df4404a21b19278c32d385b7de917ec30a070605e4c0a4a
|
||||
|
@ -0,0 +1,140 @@
|
||||
diff -r -U3 spyder-3.0.2.orig/setup.py spyder-3.0.2/setup.py
|
||||
--- spyder-3.0.2.orig/setup.py 2016-10-25 07:05:22.000000000 +0700
|
||||
+++ spyder-3.0.2/setup.py 2016-12-12 19:44:13.840412632 +0700
|
||||
@@ -77,12 +77,7 @@
|
||||
def get_data_files():
|
||||
"""Return data_files in a platform dependent manner"""
|
||||
if sys.platform.startswith('linux'):
|
||||
- if PY3:
|
||||
- data_files = [('share/applications', ['scripts/spyder3.desktop']),
|
||||
- ('share/pixmaps', ['img_src/spyder3.png'])]
|
||||
- else:
|
||||
- data_files = [('share/applications', ['scripts/spyder.desktop']),
|
||||
- ('share/pixmaps', ['img_src/spyder.png'])]
|
||||
+ data_files = [('share/pixmaps', ['img_src/spyder.png'])]
|
||||
elif os.name == 'nt':
|
||||
data_files = [('scripts', ['img_src/spyder.ico',
|
||||
'img_src/spyder_reset.ico'])]
|
||||
@@ -105,111 +100,9 @@
|
||||
|
||||
|
||||
#==============================================================================
|
||||
-# Make Linux detect Spyder desktop file
|
||||
-#==============================================================================
|
||||
-class MyInstallData(install_data):
|
||||
- def run(self):
|
||||
- install_data.run(self)
|
||||
- if sys.platform.startswith('linux'):
|
||||
- try:
|
||||
- subprocess.call(['update-desktop-database'])
|
||||
- except:
|
||||
- print("ERROR: unable to update desktop database",
|
||||
- file=sys.stderr)
|
||||
-CMDCLASS = {'install_data': MyInstallData}
|
||||
-
|
||||
-
|
||||
-#==============================================================================
|
||||
-# Sphinx build (documentation)
|
||||
-#==============================================================================
|
||||
-def get_html_help_exe():
|
||||
- """Return HTML Help Workshop executable path (Windows only)"""
|
||||
- if os.name == 'nt':
|
||||
- hhc_base = r'C:\Program Files%s\HTML Help Workshop\hhc.exe'
|
||||
- for hhc_exe in (hhc_base % '', hhc_base % ' (x86)'):
|
||||
- if osp.isfile(hhc_exe):
|
||||
- return hhc_exe
|
||||
- else:
|
||||
- return
|
||||
-
|
||||
-try:
|
||||
- from sphinx import setup_command
|
||||
-
|
||||
- class MyBuild(build):
|
||||
- user_options = [('no-doc', None, "Don't build Spyder documentation")] \
|
||||
- + build.user_options
|
||||
- def __init__(self, *args, **kwargs):
|
||||
- build.__init__(self, *args, **kwargs)
|
||||
- self.no_doc = False
|
||||
- def with_doc(self):
|
||||
- setup_dir = os.path.dirname(os.path.abspath(__file__))
|
||||
- is_doc_dir = os.path.isdir(os.path.join(setup_dir, 'doc'))
|
||||
- install_obj = self.distribution.get_command_obj('install')
|
||||
- return (is_doc_dir and not self.no_doc and not install_obj.no_doc)
|
||||
- sub_commands = build.sub_commands + [('build_doc', with_doc)]
|
||||
- CMDCLASS['build'] = MyBuild
|
||||
-
|
||||
-
|
||||
- class MyInstall(install):
|
||||
- user_options = [('no-doc', None, "Don't build Spyder documentation")] \
|
||||
- + install.user_options
|
||||
- def __init__(self, *args, **kwargs):
|
||||
- install.__init__(self, *args, **kwargs)
|
||||
- self.no_doc = False
|
||||
- CMDCLASS['install'] = MyInstall
|
||||
-
|
||||
-
|
||||
- class MyBuildDoc(setup_command.BuildDoc):
|
||||
- def run(self):
|
||||
- build = self.get_finalized_command('build')
|
||||
- sys.path.insert(0, os.path.abspath(build.build_lib))
|
||||
- dirname = self.distribution.get_command_obj('build').build_purelib
|
||||
- self.builder_target_dir = osp.join(dirname, 'spyder', 'doc')
|
||||
-
|
||||
- if not osp.exists(self.builder_target_dir):
|
||||
- os.mkdir(self.builder_target_dir)
|
||||
-
|
||||
- hhc_exe = get_html_help_exe()
|
||||
- self.builder = "html" if hhc_exe is None else "htmlhelp"
|
||||
-
|
||||
- try:
|
||||
- setup_command.BuildDoc.run(self)
|
||||
- except UnicodeDecodeError:
|
||||
- print("ERROR: unable to build documentation because Sphinx "\
|
||||
- "do not handle source path with non-ASCII characters. "\
|
||||
- "Please try to move the source package to another "\
|
||||
- "location (path with *only* ASCII characters).",
|
||||
- file=sys.stderr)
|
||||
- sys.path.pop(0)
|
||||
-
|
||||
- # Building chm doc, if HTML Help Workshop is installed
|
||||
- if hhc_exe is not None:
|
||||
- fname = osp.join(self.builder_target_dir, 'Spyderdoc.chm')
|
||||
- subprocess.call('"%s" %s' % (hhc_exe, fname), shell=True)
|
||||
- if osp.isfile(fname):
|
||||
- dest = osp.join(dirname, 'spyder')
|
||||
- try:
|
||||
- shutil.move(fname, dest)
|
||||
- except shutil.Error:
|
||||
- print("Unable to replace %s" % dest)
|
||||
- shutil.rmtree(self.builder_target_dir)
|
||||
-
|
||||
- CMDCLASS['build_doc'] = MyBuildDoc
|
||||
-except ImportError:
|
||||
- print('WARNING: unable to build documentation because Sphinx '\
|
||||
- 'is not installed', file=sys.stderr)
|
||||
-
|
||||
-
|
||||
-#==============================================================================
|
||||
# Main scripts
|
||||
#==============================================================================
|
||||
-# NOTE: the '[...]_win_post_install.py' script is installed even on non-Windows
|
||||
-# platforms due to a bug in pip installation process (see Issue 1158)
|
||||
-SCRIPTS = ['%s_win_post_install.py' % NAME]
|
||||
-if PY3 and sys.platform.startswith('linux'):
|
||||
- SCRIPTS.append('spyder3')
|
||||
-else:
|
||||
- SCRIPTS.append('spyder')
|
||||
+SCRIPTS = ['spyder']
|
||||
|
||||
|
||||
#==============================================================================
|
||||
@@ -259,8 +152,7 @@
|
||||
'Programming Language :: Python :: 3',
|
||||
'Development Status :: 5 - Production/Stable',
|
||||
'Topic :: Scientific/Engineering',
|
||||
- 'Topic :: Software Development :: Widget Sets'],
|
||||
- cmdclass=CMDCLASS)
|
||||
+ 'Topic :: Software Development :: Widget Sets'])
|
||||
|
||||
|
||||
#==============================================================================
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
|
||||
|
||||
inherit eutils distutils-r1
|
||||
|
||||
DESCRIPTION="Python IDE with matlab-like features"
|
||||
HOMEPAGE="https://github.com/spyder-ide/spyder/ https://pypi.python.org/pypi/spyder/ http://pythonhosted.org/spyder/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc hdf5"
|
||||
|
||||
RDEPEND="
|
||||
|| ( dev-python/PyQt5[${PYTHON_USEDEP},svg,webkit]
|
||||
dev-python/PyQt4[${PYTHON_USEDEP},svg,webkit]
|
||||
dev-python/pyside[${PYTHON_USEDEP},svg,webkit] )
|
||||
dev-python/QtPy[${PYTHON_USEDEP},svg,webkit]
|
||||
dev-python/qtconsole[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/rope[${PYTHON_USEDEP}]' python2_7)
|
||||
$(python_gen_cond_dep 'dev-python/rope_py3k[${PYTHON_USEDEP}]' python3_4 python3_5)
|
||||
dev-python/jedi[${PYTHON_USEDEP}]
|
||||
dev-python/pyflakes[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/pylint[${PYTHON_USEDEP}]
|
||||
dev-python/pep8[${PYTHON_USEDEP}]
|
||||
dev-python/psutil[${PYTHON_USEDEP}]
|
||||
dev-python/nbconvert[${PYTHON_USEDEP}]
|
||||
dev-python/qtawesome[${PYTHON_USEDEP}]
|
||||
dev-python/pickleshare[${PYTHON_USEDEP}]
|
||||
dev-python/pyzmq[${PYTHON_USEDEP}]
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
# Courtesy of Arfrever
|
||||
PATCHES=( "${FILESDIR}"/${P}-build.patch )
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
sphinx-build doc doc/html || die "Generation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/html/. )
|
||||
distutils-r1_python_install_all
|
||||
doicon spyder/images/spyder.svg
|
||||
make_desktop_entry spyder Spyder spyder "Development;IDE"
|
||||
}
|
@ -1,9 +1,11 @@
|
||||
DIST ros_control-0.11.0.tar.gz 633993 SHA256 a21839b729459f752f9a37b73965e116dfbd36c6e9edc4e85a9791cdf469f16c SHA512 fe18a513c12db60a4e49a37ec9588a448e24acd618162930dd6772a2bdc9855d56e56a45d0ba4f2e2c1ce29551efb93e3db0f2232a1ddf4ca40c053cf5845fd5 WHIRLPOOL 47dfe7fd5b01fc47a5aa38a6389a046af92363ddc26226900d347aa44e0f3d56da585e7acd87a7256c2d472769976e51aceb052241afdbbf9e8ee7c4b485e665
|
||||
DIST ros_control-0.11.1.tar.gz 634118 SHA256 72cf017ce1de3a645e62c7f1c034c4acaa2d3bc1d81da73b9c3b6027f89a48e8 SHA512 2ac330025e0740637a3143e6a783d5fdaf33567314a48b50a736e9fbc032b2ea153d002b5a2e1aad8fe2e88ddc9b61f6f5bcbecbf63471cf325c3acdf0dd999f WHIRLPOOL 200717b61336c9fdf9aa9ac640789dbdd68f7da4b90c49390e95fe2dee4731bebea549ce3343a714c6593c097fee08e531a01a0b4b909aba1cb742860c5b80d5
|
||||
DIST ros_control-0.11.2.tar.gz 647175 SHA256 bccce5003243031dd815d5210f84117ff3765e81c23f6acb4941dc31fe2f753a SHA512 b08da45ec9a1468f2b2204074487306f108f17f5745b04f701fbb97c0bbe123635b9ceac53afc5a28ed8d6a1c4a6e61d43ab5733c9a36edafac384a568af2674 WHIRLPOOL 30fa2a8af7529707994d420294ce0e8ff19cce230fb01df21b4ba50ffd3ed300ec35e59b6ef428dc7d12eaf430bb0cb9437c2eb17002e776e0bf7cff8f10d8bb
|
||||
DIST ros_control-0.11.3.tar.gz 647204 SHA256 0312a13acd3a23bf9dc17594fd38ca8701917e3d458d867da9f82467f9f4c8f3 SHA512 24ef9d17c921a59e771c7089bb98385dd3cb35e1ff85187555d9b3851fd7c354c6d6e0156c62b024343e2fcf5be5dc52ad6a9b2489e94f6dc1bf672995d35f6a WHIRLPOOL 2569d04d98ee3eb7d72fc3d09234c960928c8f2089a7edd3b5210cca0386ad5ce3a15e86e969f369f943f79d878d3fd99e1ec3c511d554a6bd4b84bbebd8ea57
|
||||
EBUILD combined_robot_hw-0.11.0.ebuild 409 SHA256 6dfbf273533b3c8931d4de458a97799f72470a8fe66c988c76e3beb1a372b345 SHA512 62d9242542fe553512767c9d8bbb794d109b100a5fd9065eaf11e9296b94915f161203c2e0d5e00ec9948e633e97f0e78f89babf0239b0e5df9fb0573255b42f WHIRLPOOL f5de4b90f09586def3ae62b04fd75456876285cb5a4082b215d4e62944ec45d9fdedd2d45fb969605288e5ddeee8dce606740fa4649d3d32acf7b91d131c4d07
|
||||
EBUILD combined_robot_hw-0.11.1.ebuild 409 SHA256 6dfbf273533b3c8931d4de458a97799f72470a8fe66c988c76e3beb1a372b345 SHA512 62d9242542fe553512767c9d8bbb794d109b100a5fd9065eaf11e9296b94915f161203c2e0d5e00ec9948e633e97f0e78f89babf0239b0e5df9fb0573255b42f WHIRLPOOL f5de4b90f09586def3ae62b04fd75456876285cb5a4082b215d4e62944ec45d9fdedd2d45fb969605288e5ddeee8dce606740fa4649d3d32acf7b91d131c4d07
|
||||
EBUILD combined_robot_hw-0.11.2.ebuild 409 SHA256 6dfbf273533b3c8931d4de458a97799f72470a8fe66c988c76e3beb1a372b345 SHA512 62d9242542fe553512767c9d8bbb794d109b100a5fd9065eaf11e9296b94915f161203c2e0d5e00ec9948e633e97f0e78f89babf0239b0e5df9fb0573255b42f WHIRLPOOL f5de4b90f09586def3ae62b04fd75456876285cb5a4082b215d4e62944ec45d9fdedd2d45fb969605288e5ddeee8dce606740fa4649d3d32acf7b91d131c4d07
|
||||
EBUILD combined_robot_hw-0.11.3.ebuild 409 SHA256 6dfbf273533b3c8931d4de458a97799f72470a8fe66c988c76e3beb1a372b345 SHA512 62d9242542fe553512767c9d8bbb794d109b100a5fd9065eaf11e9296b94915f161203c2e0d5e00ec9948e633e97f0e78f89babf0239b0e5df9fb0573255b42f WHIRLPOOL f5de4b90f09586def3ae62b04fd75456876285cb5a4082b215d4e62944ec45d9fdedd2d45fb969605288e5ddeee8dce606740fa4649d3d32acf7b91d131c4d07
|
||||
EBUILD combined_robot_hw-9999.ebuild 409 SHA256 6dfbf273533b3c8931d4de458a97799f72470a8fe66c988c76e3beb1a372b345 SHA512 62d9242542fe553512767c9d8bbb794d109b100a5fd9065eaf11e9296b94915f161203c2e0d5e00ec9948e633e97f0e78f89babf0239b0e5df9fb0573255b42f WHIRLPOOL f5de4b90f09586def3ae62b04fd75456876285cb5a4082b215d4e62944ec45d9fdedd2d45fb969605288e5ddeee8dce606740fa4649d3d32acf7b91d131c4d07
|
||||
MISC ChangeLog 991 SHA256 5c7da04ba155d865fbf3354c6115aeae4d42fd9de88ef8a05b666863537b7fc2 SHA512 2a3d89d5edcd25b189f14a590cac41ec2fa3a973f84fadf77f98fc9564d1a7ca28a978dd70cd7f0246590f5638d2391891b9a3e37e27feabf0c6d0bf2ee33d54 WHIRLPOOL 08fa9999b39a2f12374695cc87fe23b4f43aed9c5b89ff7486b4ac5b6462316a2bf73a8ea599b72c35f25bfe7433db8100bee5a597db51adde2a9914a042468e
|
||||
MISC ChangeLog 1188 SHA256 8e81a83d2cff4065229e75be846a99f67edff27dc178aff00942e78157c58df0 SHA512 18db10d664f9fce7adf7a1b77bb547446423a56be28b9e0d5a506bb719c3fb8e6c8cea053e08aa5e59e3f0976056ec99230256e25da0fb5844b9c5d2af589ff6 WHIRLPOOL be9d3b1d65bd39524b8887b2e66e675e34a1a31784d00ad6d7b96c40d3495cbea6ff8cdfb67b3543fff9f57cf6cf3989ce67f20013a80ee0e3b7a117d15344ee
|
||||
MISC metadata.xml 338 SHA256 36b994e970003f63fc6e94ff020934d45d831b3ab7039b51f17c2e87e90b4d94 SHA512 7421fdc9a470e8ad0fa85cfece8dd02db2790e8718508de2e9e57c8788452c0323c5ac339b49c01c3478ebb35e134de9a2adaebc7744f1e61e66635fdb7edb10 WHIRLPOOL da488313fc78451dd5b629e71ad581dd92d1b1a6f85cb3474d7ebf26d7c73aa356718568a4d8d76ff5e79b5f34cb819effa1a5c12fbdb3bca8365951491b7fe3
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Combined Robot HW class"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-ros/hardware_interface-0.11
|
||||
dev-ros/pluginlib
|
||||
dev-ros/roscpp
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,9 +1,11 @@
|
||||
DIST ros_control-0.11.0.tar.gz 633993 SHA256 a21839b729459f752f9a37b73965e116dfbd36c6e9edc4e85a9791cdf469f16c SHA512 fe18a513c12db60a4e49a37ec9588a448e24acd618162930dd6772a2bdc9855d56e56a45d0ba4f2e2c1ce29551efb93e3db0f2232a1ddf4ca40c053cf5845fd5 WHIRLPOOL 47dfe7fd5b01fc47a5aa38a6389a046af92363ddc26226900d347aa44e0f3d56da585e7acd87a7256c2d472769976e51aceb052241afdbbf9e8ee7c4b485e665
|
||||
DIST ros_control-0.11.1.tar.gz 634118 SHA256 72cf017ce1de3a645e62c7f1c034c4acaa2d3bc1d81da73b9c3b6027f89a48e8 SHA512 2ac330025e0740637a3143e6a783d5fdaf33567314a48b50a736e9fbc032b2ea153d002b5a2e1aad8fe2e88ddc9b61f6f5bcbecbf63471cf325c3acdf0dd999f WHIRLPOOL 200717b61336c9fdf9aa9ac640789dbdd68f7da4b90c49390e95fe2dee4731bebea549ce3343a714c6593c097fee08e531a01a0b4b909aba1cb742860c5b80d5
|
||||
DIST ros_control-0.11.2.tar.gz 647175 SHA256 bccce5003243031dd815d5210f84117ff3765e81c23f6acb4941dc31fe2f753a SHA512 b08da45ec9a1468f2b2204074487306f108f17f5745b04f701fbb97c0bbe123635b9ceac53afc5a28ed8d6a1c4a6e61d43ab5733c9a36edafac384a568af2674 WHIRLPOOL 30fa2a8af7529707994d420294ce0e8ff19cce230fb01df21b4ba50ffd3ed300ec35e59b6ef428dc7d12eaf430bb0cb9437c2eb17002e776e0bf7cff8f10d8bb
|
||||
DIST ros_control-0.11.3.tar.gz 647204 SHA256 0312a13acd3a23bf9dc17594fd38ca8701917e3d458d867da9f82467f9f4c8f3 SHA512 24ef9d17c921a59e771c7089bb98385dd3cb35e1ff85187555d9b3851fd7c354c6d6e0156c62b024343e2fcf5be5dc52ad6a9b2489e94f6dc1bf672995d35f6a WHIRLPOOL 2569d04d98ee3eb7d72fc3d09234c960928c8f2089a7edd3b5210cca0386ad5ce3a15e86e969f369f943f79d878d3fd99e1ec3c511d554a6bd4b84bbebd8ea57
|
||||
EBUILD combined_robot_hw_tests-0.11.0.ebuild 551 SHA256 408bab8d4ccd0c510f1fb0ac7516f1956fb90ea0b89e54ea88c0fe1f8172defa SHA512 cb8fc52dc097d0394ce06733b85fa3fb88a1c401fae4ca7d0b1c6879e0646af3baff58ee7f60f068e921a092c1ed5bca893420bce7c5b684866626d0d45d11e8 WHIRLPOOL fa09bcdffb46ca1ad7c0b80a46f0b00f93b36052ead0780ebe7f5e5f5d72ff491b83b4a2cddd4535148ca8bead5547441cfa342fa8d33a1cb130c868ad353dba
|
||||
EBUILD combined_robot_hw_tests-0.11.1.ebuild 551 SHA256 408bab8d4ccd0c510f1fb0ac7516f1956fb90ea0b89e54ea88c0fe1f8172defa SHA512 cb8fc52dc097d0394ce06733b85fa3fb88a1c401fae4ca7d0b1c6879e0646af3baff58ee7f60f068e921a092c1ed5bca893420bce7c5b684866626d0d45d11e8 WHIRLPOOL fa09bcdffb46ca1ad7c0b80a46f0b00f93b36052ead0780ebe7f5e5f5d72ff491b83b4a2cddd4535148ca8bead5547441cfa342fa8d33a1cb130c868ad353dba
|
||||
EBUILD combined_robot_hw_tests-0.11.2.ebuild 551 SHA256 408bab8d4ccd0c510f1fb0ac7516f1956fb90ea0b89e54ea88c0fe1f8172defa SHA512 cb8fc52dc097d0394ce06733b85fa3fb88a1c401fae4ca7d0b1c6879e0646af3baff58ee7f60f068e921a092c1ed5bca893420bce7c5b684866626d0d45d11e8 WHIRLPOOL fa09bcdffb46ca1ad7c0b80a46f0b00f93b36052ead0780ebe7f5e5f5d72ff491b83b4a2cddd4535148ca8bead5547441cfa342fa8d33a1cb130c868ad353dba
|
||||
EBUILD combined_robot_hw_tests-0.11.3.ebuild 551 SHA256 408bab8d4ccd0c510f1fb0ac7516f1956fb90ea0b89e54ea88c0fe1f8172defa SHA512 cb8fc52dc097d0394ce06733b85fa3fb88a1c401fae4ca7d0b1c6879e0646af3baff58ee7f60f068e921a092c1ed5bca893420bce7c5b684866626d0d45d11e8 WHIRLPOOL fa09bcdffb46ca1ad7c0b80a46f0b00f93b36052ead0780ebe7f5e5f5d72ff491b83b4a2cddd4535148ca8bead5547441cfa342fa8d33a1cb130c868ad353dba
|
||||
EBUILD combined_robot_hw_tests-9999.ebuild 551 SHA256 408bab8d4ccd0c510f1fb0ac7516f1956fb90ea0b89e54ea88c0fe1f8172defa SHA512 cb8fc52dc097d0394ce06733b85fa3fb88a1c401fae4ca7d0b1c6879e0646af3baff58ee7f60f068e921a092c1ed5bca893420bce7c5b684866626d0d45d11e8 WHIRLPOOL fa09bcdffb46ca1ad7c0b80a46f0b00f93b36052ead0780ebe7f5e5f5d72ff491b83b4a2cddd4535148ca8bead5547441cfa342fa8d33a1cb130c868ad353dba
|
||||
MISC ChangeLog 849 SHA256 842d9eefc03da950ad9b3b64c5418c7f7a8ee8b76db6cdb6d5609b616c93e16a SHA512 97aff0d44915b1fff5cec2324ddf95f7c85879060e4cddd93a701c077577e6abe2232c164225156e342e1a1f1be1225846ee2d89d23614fd776082eacae1ffd6 WHIRLPOOL 1664ec866735e6767e42c0c3d595eb97228496729e2437bde4309961c558d8b13567d7063338a4e75531cc14ae861c6dd60bcba1e094f4628ac307e46d190200
|
||||
MISC ChangeLog 1058 SHA256 4397d15885424a064411c992748de51fa0889e5186a1e39cc7cb8c1921872743 SHA512 83bdf99329c6817c7fad54bc35da0d2c7ea185929b867be56514dd3e4d01102c46066f79fd0db0803349a3823d9f21b11d1c3890553c04a4cc090cd3f79719ae WHIRLPOOL 3c4ab1243f15c73f66f16de43b4aeffec33a8dbf34662422439e1d96605476acee0dd0f89f6e81abd39c19402bedb0a37f9afa2a843f9cd9a6e23fc947ea404f
|
||||
MISC metadata.xml 338 SHA256 36b994e970003f63fc6e94ff020934d45d831b3ab7039b51f17c2e87e90b4d94 SHA512 7421fdc9a470e8ad0fa85cfece8dd02db2790e8718508de2e9e57c8788452c0323c5ac339b49c01c3478ebb35e134de9a2adaebc7744f1e61e66635fdb7edb10 WHIRLPOOL da488313fc78451dd5b629e71ad581dd92d1b1a6f85cb3474d7ebf26d7c73aa356718568a4d8d76ff5e79b5f34cb819effa1a5c12fbdb3bca8365951491b7fe3
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Combined Robot HW class tests"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/combined_robot_hw
|
||||
dev-ros/controller_manager
|
||||
dev-ros/controller_manager_tests
|
||||
dev-ros/hardware_interface
|
||||
dev-ros/roscpp
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Interface base class for controllers"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/roscpp
|
||||
dev-ros/hardware_interface
|
||||
dev-ros/pluginlib
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="The controller manager"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/controller_interface
|
||||
>=dev-ros/controller_manager_msgs-0.10.0[${CATKIN_MESSAGES_PYTHON_USEDEP},${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
>=dev-ros/hardware_interface-0.10.0
|
||||
dev-ros/realtime_tools
|
||||
dev-ros/pluginlib
|
||||
dev-ros/rospy[${PYTHON_USEDEP}]
|
||||
dev-ros/roslib[${PYTHON_USEDEP}]
|
||||
dev-ros/rosparam[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="The controller manager"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-ros/rospy[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Tests for the controller manager"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/controller_manager[${PYTHON_USEDEP}]
|
||||
dev-ros/controller_interface
|
||||
dev-ros/control_toolbox
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ros/rostest[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-ros/rosservice[${PYTHON_USEDEP}]
|
||||
)"
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Hardware Interface base class"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-ros/roscpp"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-cpp/gtest )"
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Interface for enforcing joint limits"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/roscpp
|
||||
dev-ros/hardware_interface
|
||||
dev-libs/urdfdom
|
||||
dev-ros/urdf
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-ros/rostest dev-cpp/gtest )"
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="RQT control manager plugin"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/controller_manager[${PYTHON_USEDEP}]
|
||||
dev-ros/rqt_gui[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Transmission Interface"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/hardware_interface
|
||||
dev-ros/pluginlib
|
||||
dev-ros/resource_retriever
|
||||
dev-ros/roscpp
|
||||
dev-libs/tinyxml
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,4 @@
|
||||
DIST git-spindle-3.3.tar.gz 1854895 SHA256 4bfad8e716e16e267c1297bb66b563a5eb4a3f90d618338442529a9c773bd4d1 SHA512 5d56f51d952ccfea321be79108a795d9e7dd7eca78d966955e76e1c8297eafc9899ef40b6ef1bfff692fe0ce7c3d54ead0ff5fdf31eb559d3ebc0ef9de91c3e8 WHIRLPOOL dc3286136e08a9a75764183f780834d9dfe7bfd7c49d7e97084405399c7e02bcb3402b71672b5dc3b439b6f64fe8732c8e459a4884bbe1aabaa2ae99c5c98166
|
||||
EBUILD git-spindle-3.3.ebuild 574 SHA256 2bade7a7407fd009de51c849fe44a945d41570f3ddfdc6333f5480e487aa9156 SHA512 11b035285dad52158fd174ccfe6448b237192c9a0ce56798c3b352cd36329d587ed61c9dd011b9b6d3d8eb7f774352a8675ad493eafd4f65746eb786a5da7eba WHIRLPOOL 1a2eab4bf01315ebafac2b15c5aeec07727c4c13b3790b32e486c69a906fff1ea75c128d5fb1e9ffdeb3b3320bca172f81437b9739c1c33dc615de143fd1a1e3
|
||||
MISC ChangeLog 454 SHA256 55ebef00ccd165a57f8159887bcf6f8c79d25d4ac7ab8318bd87329bd3039729 SHA512 94d2f3afa1d2c70361b7980861b793047baa99be592e0c74b1e216bdd3aa1aa68b5dc2d3f2d54bdc11065dad89c956b9c32483e86b1a45ddb4dbabe475f67859 WHIRLPOOL 9ba2f5039d1aea52136759f17b3db652809074b8bd09739f4a89ce28965fbb872e0289985cc73be785b47a1e7e7d4e5752caccacabf4ad63cbc6c0603ccf5ec4
|
||||
MISC metadata.xml 543 SHA256 3b6bc5756a5736093b11eec5d68c3cc11fc24c42d7ac8416a139a5e2335a22b3 SHA512 7499678ffea2ae5c3334be46228341bf916013b5c621b2c6be78fdf81f545c055f95ee7674f080668eda9d29849803332bafa7fad033fb704b734d85c25e4710 WHIRLPOOL d30d0ba9954dfaecad63bc42bd529e0e99e2a6e20019b43d83af36cb0a2bcc6a704db802e5b68b832c173b4fe36af2f085ee7775d5e02df99eba03ba1a967d4b
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Git subcommands for interacting with central services"
|
||||
HOMEPAGE="http://seveas.github.io/git-spindle/"
|
||||
SRC_URI="https://github.com/seveas/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
dev-vcs/git
|
||||
${PYTHON_DEPS}"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<name>Nicolas Bock</name>
|
||||
<email>nicolasbock@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Many central git hosting services, such as GitHub and GitLab, provide
|
||||
an API to perform actions such as creating repositories and filing
|
||||
pull requests. git-spindle is a collection of git subcommands to make
|
||||
using these services easier.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,7 +1,12 @@
|
||||
AUX sgt-puzzles-20161207-builtin-help.patch 3086 SHA256 87d4e593ba755c6d582a5e4835a1ab9d38c4175995d3d697a82b0d986be12419 SHA512 daa001156ae8eadb8b4012d6713a327efb52e43271c9dbae936bf1002575548c2ef6b1aa39ea95278a602b38d443cd90507d4d9fedd4e4494b1fbf3222250fe4 WHIRLPOOL 8af32c5c12150c5d07a3bc66409e89b596aa7e1abb8f4a8ed017596b5a90b48bd18a75a2aaa2a41efdba1c498a5667f1da5d3aaa1af8b3dc7b3e7cf94070fd3e
|
||||
AUX sgt-puzzles.directory 65 SHA256 5358d29d2429a500d05bfdc5aba23c58f635f9f45deba9d0dafe2e2cd4722aaf SHA512 b6cada99b9afae8407b494e066ce271cd65980e2d225e512d55b1905e93e70af3763e7e6e76fcdf30314005dfa309a5daa7e2ac6d83d312edaf2f74869d8079c WHIRLPOOL f9be68c5ba24a035d02975563409395c8fc150e02773b8b8ca1dba0e912d85ebabbb293a0a4dba44d782682e9f30eb8d7c651b9fa8770f36db060e188e25a6d2
|
||||
AUX sgt-puzzles.menu 484 SHA256 66e926c24a2756c4cc8caa6295172d0528b8b237bc0fd10b3df2356e19dde57f SHA512 bfc5c70893a18ae8a440e901adec1a051b635281c9c4bbe2b7d0ece537cb6ccc5954073df45b49e5becbd01e11326873c77175d3f4a6d0445820f25e34fbbc1a WHIRLPOOL d4950c30e98d698c6477483a930e4c1ccd35817b071fa6d8c1fa2426cf768f023283bc7ea4fca9727703c0eeab642a3ae906e856ca8abead8d2aad1e9b478847
|
||||
DIST puzzles-20160315.c0bc13c.tar.gz 2838135 SHA256 fc557d3a1021a1e56ae63589d08788a8ccdfa1772e4c74cbbade5fefcf4e691f SHA512 9317ab26605982d5a97cec57596bd3e75cb1cb93b2bc14f6f295cf3950a759b21c5262e3eb04a3c3cda1d3d1cf4ff9477ee7fac9d310558567714e8e1cfc3496 WHIRLPOOL 7cc52ecabbfda7f71c64c02cc4ca434a20e637e25754d00b3f397318d0dd120aaf7ea19faafbb7eee259b7c2ca91e8e396d7667e4b1fa7fc6a153f15a69fb52f
|
||||
DIST puzzles-20161207.b958129.tar.gz 2897516 SHA256 d8b93252c06a1fb25e0888e67b9e92a435a02fc746c89149e9cff77b44760ec3 SHA512 d937ebcf9aa7d4aa603a5ffec8bb2b3c533df855718288d380072b5e2518ed791eb5b23388c489e31decc9c25ef6a7b42b26fae5b76f1e75df246487d05a8d78 WHIRLPOOL 06f98af4e476421d3a6207f98de0851cdf4dae3446568c10808326acde24de8b54afb03c3667bef88ebdd3fba1d693993a64c0f2d6a2eeb8e43ff2ca32dc2c50
|
||||
DIST sgt-puzzles-icons-20160315.tar.xz 715536 SHA256 9ddc1b6d02b3c3358a9bc6b17c7070650f794cf5f650f25b2ac7e5def6674447 SHA512 2fe2c02984eb8c36ac6fb4195be7895b336b84f40ce8baeb23dc8a32aca9937ccf1d33050b4da3cfba3c87e124ecbdd940ee4e990b37eabe8e2af897c2e23b57 WHIRLPOOL 17bdadc9519320bc88af27f2db7a9c243f04d80e524db51ad9398831185e2c66f2430006c324fa7d5b70ce156cb9df93d9405216053b32101b5f56035a60f6ac
|
||||
EBUILD sgt-puzzles-20160315.ebuild 2230 SHA256 ce51ce74d9e2a84b6ccd093bee4c64321769355cdec877aed60f7a1b7e21ff87 SHA512 ed0f5e10e25bf9e2d476dac12ce9f9ef41af4aecb199cce21e69a49468040434d6e6bac9115dca34218eadc2051370f9d3a8ea8024cc8c104c0046e62c4ea079 WHIRLPOOL 6cf586179c48e5e7f85c9497fd97f1bf72bd20e69ce061bfa758c152daff3f7dec705ff2e566dde5328890f1c20e6a837ea1945b602c3ec522a32836c87cb533
|
||||
EBUILD sgt-puzzles-99999999.ebuild 2232 SHA256 c0438a6edcb6d9888e837ddd056efe07e64b9a692d0a47a6276ff82a003ae192 SHA512 15275aadfcd61b4f5cc9d758fb7ee26c0451f3a55b67ce4ddb14dfb382a2a345e5e9cac0c284aa761c1f9d5eebb45062e30cb9a512d53baa4d0ca0f399df0678 WHIRLPOOL 81ea1f4f8bf3549df4132bd822697ea51d5a09787a8e2918a2b3b9a579ddf5530215c48b1c5e69e856688be856b0b987d573c12560bd745efd8b24e6ecdd6841
|
||||
MISC ChangeLog 3646 SHA256 ebb38e8ba3111f9b9dd1e60441731df07af5290bab13221badb4fd1854c34610 SHA512 15106491b50c9ee089d9bd7a2b5d3a3d2b7c50413913f8258741086bfb4d290aff110c0782dfe17c3b5623688d077770ad127ec0c6daeb404a38aa6dba619140 WHIRLPOOL fd9abb8ca1386baffbecc2770f9a2efa3ab56492f7c4a84b0a925eeb7a5e2efaacc51bc862750fe964b3875027edd7e8f323ab907fb0dc8af861a7120681db97
|
||||
EBUILD sgt-puzzles-20161207.ebuild 2434 SHA256 2d58782d4f657ac4fcef4910d1c6bedfc8edb43f70907d8da981ed5a30fc9adf SHA512 52398ca6d34ea95c3031d7420799300dc3c871869e7a641f158180277c7818efd386ec31dd883772474f8ab12a4bca438e959f047dc7dd5043672b064afcb774 WHIRLPOOL 4cf8794496dc2916c3fe79d1b04a01bf3b6c53b74f3985a48b8beb61b31b19a2a3c421d9f2de5c58f89deee88af7feb82c8d4546335ed9eb439b229ab89e4054
|
||||
EBUILD sgt-puzzles-99999999.ebuild 2434 SHA256 2d58782d4f657ac4fcef4910d1c6bedfc8edb43f70907d8da981ed5a30fc9adf SHA512 52398ca6d34ea95c3031d7420799300dc3c871869e7a641f158180277c7818efd386ec31dd883772474f8ab12a4bca438e959f047dc7dd5043672b064afcb774 WHIRLPOOL 4cf8794496dc2916c3fe79d1b04a01bf3b6c53b74f3985a48b8beb61b31b19a2a3c421d9f2de5c58f89deee88af7feb82c8d4546335ed9eb439b229ab89e4054
|
||||
MISC ChangeLog 4138 SHA256 b7c3aa81c56a5013643c275b9a81d489f6aa1d385bf789ddfde45452566b7940 SHA512 2549275999e7a70e6735af3df6fadc508e31e3d855faf1256373c93f2876456c8fdd6df4f8434b160ff8a28f3b80f46f27f94a325d6c1744575419d78ff22461 WHIRLPOOL 073bbb00e9b1415161e0f0483c92094a7c4ea1eda222ad2aedb2bb08193b1f67919ef32e9ed4ce2575326dfea57f317828f2a3a986228e9f30eade0644cc98e8
|
||||
MISC ChangeLog-2015 3475 SHA256 00af97a81cc68c337dbd1e2c31e8a7e8c1ba0f498d771f3fa7a5b92fccdadede SHA512 7b3340e5b967f8c7182d6c6236fb31685597b800a497192eab0a00351621f50ecc2937e5629d6c2deed907d2b40d932c430616d650d1b2ceb91ff1f91e18fa7c WHIRLPOOL 2643ca84df68c6488b1144b46c9a38ba5e6160a214517bedfebe82e7bb74f591c7fa384461e81c1e2178d7946c0129c3942b634da73db0daa1849342063ee714
|
||||
MISC metadata.xml 588 SHA256 05c2a3481385d26c4b2ce41d96268b8e05742b2b6eb34662b4ebbf834fcc29d4 SHA512 410d1265f2a06ea372e0152f791112a49f41ceddc9a382ed342eec1afcff299e822c058afe3f5f3a076eb83d9e5a66931713736bf8591f2d849646547515253f WHIRLPOOL fea95ea6641fa557bb55ad7566ec0ce294d75b6ad575e9761ddd669c9640b0827edef6d00cbf66b536bf5c0fc52b2e856269c8c8b3671f1224daf271622dcd43
|
||||
|
@ -0,0 +1,107 @@
|
||||
Based on http://sources.debian.net/patches/sgt-puzzles/20160429.b31155b-1/202_online-help.diff/
|
||||
Simply opens HTML help files with xdg-open
|
||||
|
||||
Author: Ben Hutchings <ben@decadent.org.uk>
|
||||
Description: Add HTML-based online help
|
||||
|
||||
This works along the same lines as the Windows implementation,
|
||||
though we have to try a bit harder to find a help browser.
|
||||
|
||||
--- a/gtk.c 2016-12-08 07:53:06.812409184 -0500
|
||||
+++ b/gtk.c 2016-12-08 07:58:06.426415886 -0500
|
||||
@@ -2,6 +2,10 @@
|
||||
* gtk.c: GTK front end for my puzzle collection.
|
||||
*/
|
||||
|
||||
+#ifndef _POSIX_C_SOURCE
|
||||
+#define _POSIX_C_SOURCE 1 /* for PATH_MAX */
|
||||
+#endif
|
||||
+
|
||||
#include <stdio.h>
|
||||
#include <assert.h>
|
||||
#include <stdlib.h>
|
||||
@@ -10,6 +14,9 @@
|
||||
#include <string.h>
|
||||
#include <errno.h>
|
||||
#include <math.h>
|
||||
+#include <limits.h>
|
||||
+#include <unistd.h>
|
||||
+#include <locale.h>
|
||||
|
||||
#include <sys/time.h>
|
||||
#include <sys/resource.h>
|
||||
@@ -2270,6 +2277,37 @@
|
||||
resize_fe(fe);
|
||||
}
|
||||
|
||||
+static void show_help(frontend *fe, const char *topic)
|
||||
+{
|
||||
+ char path[PATH_MAX + 1];
|
||||
+
|
||||
+ sprintf(path, "%s/%s.html", HTMLDIR, topic);
|
||||
+ if (access(path, R_OK) != 0) {
|
||||
+ error_box(fe->window, "Help file could not be found");
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ const char *argv[3];
|
||||
+
|
||||
+ argv[0] = "xdg-open";
|
||||
+ argv[1] = path;
|
||||
+ argv[2] = NULL;
|
||||
+ if (! g_spawn_async(NULL, (char **)argv, NULL,
|
||||
+ G_SPAWN_SEARCH_PATH,
|
||||
+ NULL, NULL, NULL, NULL))
|
||||
+ error_box(fe->window, "Failed to open help file");
|
||||
+}
|
||||
+
|
||||
+static void menu_help_contents_event(GtkMenuItem *menuitem, gpointer data)
|
||||
+{
|
||||
+ show_help((frontend *)data, "index");
|
||||
+}
|
||||
+
|
||||
+static void menu_help_specific_event(GtkMenuItem *menuitem, gpointer data)
|
||||
+{
|
||||
+ show_help((frontend *)data, thegame.htmlhelp_topic);
|
||||
+}
|
||||
+
|
||||
static void menu_about_event(GtkMenuItem *menuitem, gpointer data)
|
||||
{
|
||||
frontend *fe = (frontend *)data;
|
||||
@@ -2590,6 +2628,25 @@
|
||||
menu = gtk_menu_new();
|
||||
gtk_menu_item_set_submenu(GTK_MENU_ITEM(menuitem), menu);
|
||||
|
||||
+ menuitem = gtk_menu_item_new_with_label("Contents");
|
||||
+ gtk_container_add(GTK_CONTAINER(menu), menuitem);
|
||||
+ g_signal_connect(G_OBJECT(menuitem), "activate",
|
||||
+ G_CALLBACK(menu_help_contents_event), fe);
|
||||
+ gtk_widget_show(menuitem);
|
||||
+
|
||||
+ if (thegame.htmlhelp_topic) {
|
||||
+ char *item;
|
||||
+ assert(thegame.name);
|
||||
+ item = snewn(9+strlen(thegame.name), char); /*ick*/
|
||||
+ sprintf(item, "Help on %s", thegame.name);
|
||||
+ menuitem = gtk_menu_item_new_with_label(item);
|
||||
+ sfree(item);
|
||||
+ gtk_container_add(GTK_CONTAINER(menu), menuitem);
|
||||
+ g_signal_connect(G_OBJECT(menuitem), "activate",
|
||||
+ G_CALLBACK(menu_help_specific_event), fe);
|
||||
+ gtk_widget_show(menuitem);
|
||||
+ }
|
||||
+
|
||||
menuitem = gtk_menu_item_new_with_label("About");
|
||||
gtk_container_add(GTK_CONTAINER(menu), menuitem);
|
||||
g_signal_connect(G_OBJECT(menuitem), "activate",
|
||||
--- a/Recipe
|
||||
+++ b/Recipe
|
||||
@@ -95,6 +95,7 @@ Puzzles.dmg: Puzzles
|
||||
|
||||
!begin am
|
||||
bin_PROGRAMS = $(GAMES)
|
||||
+GTK_CFLAGS += -DHTMLDIR="\"$(htmldir)\""
|
||||
!end
|
||||
!begin am_begin
|
||||
GAMES =
|
||||
|
@ -0,0 +1,4 @@
|
||||
[Desktop Entry]
|
||||
Type=Directory
|
||||
Name=Puzzles
|
||||
Icon=sgt-puzzles_map
|
@ -0,0 +1,18 @@
|
||||
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
|
||||
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
|
||||
<Menu>
|
||||
<Name>Applications</Name>
|
||||
<Menu>
|
||||
<Name>Games</Name>
|
||||
<Menu>
|
||||
<Name>Puzzles</Name>
|
||||
<Directory>sgt-puzzles.directory</Directory>
|
||||
<Include>
|
||||
<And>
|
||||
<All></All>
|
||||
<Category>sgt-puzzles</Category>
|
||||
</And>
|
||||
</Include>
|
||||
</Menu> <!-- End Puzzles -->
|
||||
</Menu> <!-- End Games -->
|
||||
</Menu> <!-- End Applications -->
|
@ -0,0 +1,114 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils gnome2-utils toolchain-funcs autotools
|
||||
|
||||
if [[ ${PV} == "99999999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://git.tartarus.org/simon/puzzles.git"
|
||||
GENTOO_ICONS="20160315"
|
||||
SRC_URI="https://dev.gentoo.org/~np-hardass/distfiles/${PN}/${PN}-icons-${GENTOO_ICONS}.tar.xz"
|
||||
KEYWORDS=""
|
||||
else
|
||||
MAGIC=b958129
|
||||
SRC_URI="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-${PV}.${MAGIC}.tar.gz"
|
||||
S=${WORKDIR}/puzzles-${PV}.${MAGIC}
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Simon Tatham's Portable Puzzle Collection"
|
||||
HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="+doc gtk3"
|
||||
|
||||
COMMON_DEPEND="
|
||||
!gtk3? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
x11-misc/xdg-utils" # Used by builtin help patch
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-lang/perl
|
||||
virtual/pkgconfig
|
||||
doc? ( >=app-doc/halibut-1.0 )"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-20161207-builtin-help.patch" )
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
if [[ ${PV} == "99999999" ]]; then
|
||||
git-r3_src_unpack
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e 's/-O2 -Wall -Werror -ansi -pedantic -g//' \
|
||||
-e "s/libstr =/libstr = '\$(LDFLAGS) ' ./" \
|
||||
mkfiles.pl || die
|
||||
./mkfiles.pl || die
|
||||
eautoreconf
|
||||
|
||||
# Import icons from latest Gentoo tarball for live
|
||||
if [[ ${PV} == "99999999" ]]; then
|
||||
cp -R ../${PN}-icons/icons . || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--program-prefix="${PN}_" \
|
||||
--with-gtk=$(usex gtk3 3 2)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)"
|
||||
if use doc ; then
|
||||
halibut --text --html --info --pdf --ps puzzles.but || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
local file name
|
||||
for file in *.R ; do
|
||||
[[ ${file} == "nullgame.R" ]] && continue
|
||||
name=$(awk -F: '/exe:/ { print $3 }' "${file}")
|
||||
file=${file%.R}
|
||||
newicon -s 48 icons/${file}-48d24.png ${PN}_${file}.png
|
||||
make_desktop_entry "${PN}_${file}" "${name}" "${PN}_${file}" "Game;LogicGame;${PN};"
|
||||
done
|
||||
|
||||
if use doc ; then
|
||||
DOCS=( puzzles.{pdf,ps,txt} )
|
||||
HTML_DOCS=( *.html )
|
||||
einstalldocs
|
||||
doinfo puzzles.info{,-1,-2,-3}
|
||||
fi
|
||||
|
||||
insinto /etc/xdg/menus/applications-merged
|
||||
doins "${FILESDIR}/${PN}.menu"
|
||||
insinto /usr/share/desktop-directories
|
||||
doins "${FILESDIR}/${PN}.directory"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue