parent
620959d0a8
commit
92723cc6e5
@ -1,13 +0,0 @@
|
||||
--- acinclude.m4.orig 2011-12-18 17:04:39.247567465 +0100
|
||||
+++ acinclude.m4 2011-12-18 17:06:45.785726437 +0100
|
||||
@@ -152,7 +152,9 @@
|
||||
])
|
||||
AC_MSG_RESULT([${SYSTEM_NETBEANS_DIR}])
|
||||
AC_SUBST(SYSTEM_NETBEANS_DIR)
|
||||
-if test "$VVVERSION" = "1.3.3"; then
|
||||
+if test -n "$NB_PLATFORM"; then
|
||||
+ :
|
||||
+elif test "$VVVERSION" = "1.3.3"; then
|
||||
NB_PLATFORM=platform13;
|
||||
else if test "$VVVERSION" = "1.3.2"; then
|
||||
NB_PLATFORM=platform12;
|
@ -1 +1 @@
|
||||
Wed, 05 Oct 2016 19:40:41 +0000
|
||||
Thu, 06 Oct 2016 05:10:37 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 05 Oct 2016 19:40:41 +0000
|
||||
Thu, 06 Oct 2016 05:10:37 +0000
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=net-libs/libpcap[ipv6]
|
||||
DESCRIPTION=Set of IPv6 security/trouble-shooting tools, that can send arbitrary IPv6-based packets
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.si6networks.com/tools/ipv6toolkit/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=net-libs/libpcap[ipv6] sys-apps/hwids
|
||||
SLOT=0
|
||||
SRC_URI=http://www.si6networks.com/tools/ipv6toolkit/ipv6-toolkit-v1.3.1.tar.gz
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423
|
||||
_md5_=c80486ea9f7c41e7ce6a9dc50ee75215
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=net-libs/libpcap[ipv6(+)]
|
||||
DESCRIPTION=Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.si6networks.com/tools/ipv6toolkit/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=net-libs/libpcap[ipv6(+)] sys-apps/hwids
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/fgont/ipv6toolkit/archive/d14d90969e88a455e4ca8ea0ea7d88c9b7fb5c9f.tar.gz -> ipv6toolkit-2.0_p20160422.tar.gz
|
||||
_md5_=beda37626c529c20ccbf1ce2f3edf0f2
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] x11-libs/gtk+:2 >=dev-util/intltool-0.40.1 virtual/pkgconfig >=sys-devel/gettext-0.17-r1 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Jabber client written in PyGTK
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gajim.org/
|
||||
IUSE=avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify networkmanager nls spell +srv test X xhtml python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] x11-libs/gtk+:2 dev-python/pyasn1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pyopenssl-0.14[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/python-nbxmpp-0.5.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] crypt? ( app-crypt/gnupg dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dbus? ( dev-python/dbus-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-libs/dbus-glib libnotify? ( dev-python/notify-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) avahi? ( net-dns/avahi[dbus,gtk,python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) gnome? ( dev-python/libgnome-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/egg-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnome-keyring? ( dev-python/gnome-keyring-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) idle? ( x11-libs/libXScrnSaver ) jingle? ( net-libs/farstream:0.1[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) kde? ( kde-apps/kwalletmanager ) networkmanager? ( dev-python/dbus-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] net-misc/networkmanager ) spell? ( app-text/gtkspell:2 ) srv? ( || ( dev-python/libasyncns-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] net-dns/bind-tools ) ) xhtml? ( dev-python/docutils[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 ) libnotify? ( dbus ) avahi? ( dbus ) gnome? ( gnome-keyring )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://www.gajim.org/downloads/0.16/gajim-0.16.6.tar.bz2
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 1797277ea0e7cee5c7de7ce74cf8acd8 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=46dbfa7fd99cd7c1b422d22aff69e591
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 sys-libs/zlib:0= x11-libs/libX11 audiofile? ( media-libs/audiofile ) dbus? ( dev-qt/qtdbus:5 ) dcc_video? ( dev-qt/qtmultimedia:5[widgets] ) kde? ( kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/knotifications:5 kde-frameworks/kservice:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kxmlgui:5 ) perl? ( dev-lang/perl ) phonon? ( media-libs/phonon:0[qt5] ) spell? ( app-text/enchant ) ssl? ( dev-libs/openssl:0= ) theora? ( media-libs/libogg media-libs/libtheora media-libs/libvorbis ) webkit? ( dev-qt/qtwebkit:5 ) virtual/pkgconfig x11-proto/scrnsaverproto doc? ( app-doc/doxygen ) kde? ( kde-frameworks/extra-cmake-modules:5 ) nls? ( sys-devel/gettext ) sys-devel/make >=dev-util/cmake-2.8.12 python? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Advanced IRC Client
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.kvirc.net/ https://github.com/kvirc/KVIrc
|
||||
IUSE=audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss +perl +phonon profile +python spell +ssl theora +transparency webkit
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=kvirc
|
||||
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 sys-libs/zlib:0= x11-libs/libX11 audiofile? ( media-libs/audiofile ) dbus? ( dev-qt/qtdbus:5 ) dcc_video? ( dev-qt/qtmultimedia:5[widgets] ) kde? ( kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/knotifications:5 kde-frameworks/kservice:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kxmlgui:5 ) perl? ( dev-lang/perl ) phonon? ( media-libs/phonon:0[qt5] ) spell? ( app-text/enchant ) ssl? ( dev-libs/openssl:0= ) theora? ( media-libs/libogg media-libs/libtheora media-libs/libvorbis ) webkit? ( dev-qt/qtwebkit:5 ) gsm? ( media-sound/gsm ) python? ( =dev-lang/python-2* )
|
||||
REQUIRED_USE=audiofile? ( oss )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/kvirc/KVIrc/archive/d1e304ba1fdd27645af53573f9ed96b44199dfd3.tar.gz -> kvirc-4.4_pre20151218202654.tar.gz
|
||||
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib 165fc17c38d1b11dac2008280dab6e80 python efc1c55fc44c5b7272fc2ffba73c3e6f toolchain-funcs 6198c04daba0e1307bd844df7d37f423 vcs-snapshot 2b65ecb2d0f91e4322c2ac8d673993bd versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=f183912447084bb85547e2eda5b323bd
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=>=dev-qt/qtcore-4.6:4 >=dev-qt/qtgui-4.6:4 >=dev-qt/qtsql-4.6:4 sys-libs/zlib x11-libs/libX11 dbus? ( >=dev-qt/qtdbus-4.6:4 ) dcc_video? ( media-libs/libv4l theora? ( media-libs/libogg media-libs/libtheora ) ) kde? ( >=kde-base/kdelibs-4 ) oss? ( audiofile? ( media-libs/audiofile ) ) perl? ( dev-lang/perl ) phonon? ( || ( media-libs/phonon[qt4] >=dev-qt/qtphonon-4.6:4 ) ) ssl? ( dev-libs/openssl ) webkit? ( >=dev-qt/qtwebkit-4.6:4 ) virtual/pkgconfig x11-proto/scrnsaverproto nls? ( sys-devel/gettext ) doc? ( app-doc/doxygen ) sys-devel/make >=dev-util/cmake-2.8.12 python? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Advanced IRC Client
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.kvirc.net/
|
||||
IUSE=audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss +perl +phonon profile +python +ssl theora +transparency webkit
|
||||
KEYWORDS=~alpha amd64 ~ppc ~ppc64 x86
|
||||
LICENSE=kvirc
|
||||
RDEPEND=>=dev-qt/qtcore-4.6:4 >=dev-qt/qtgui-4.6:4 >=dev-qt/qtsql-4.6:4 sys-libs/zlib x11-libs/libX11 dbus? ( >=dev-qt/qtdbus-4.6:4 ) dcc_video? ( media-libs/libv4l theora? ( media-libs/libogg media-libs/libtheora ) ) kde? ( >=kde-base/kdelibs-4 ) oss? ( audiofile? ( media-libs/audiofile ) ) perl? ( dev-lang/perl ) phonon? ( || ( media-libs/phonon[qt4] >=dev-qt/qtphonon-4.6:4 ) ) ssl? ( dev-libs/openssl ) webkit? ( >=dev-qt/qtwebkit-4.6:4 ) gsm? ( media-sound/gsm ) python? ( =dev-lang/python-2* )
|
||||
REQUIRED_USE=audiofile? ( oss ) theora? ( dcc_video )
|
||||
SLOT=0
|
||||
SRC_URI=http://people.apache.org/~Arfrever/gentoo/kvirc-4.4_pre6250.tar.xz
|
||||
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib 165fc17c38d1b11dac2008280dab6e80 python efc1c55fc44c5b7272fc2ffba73c3e6f toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=17581d0a7aabef7d3abcd55d4bcf6aaa
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 sys-libs/zlib:0= x11-libs/libX11 audiofile? ( media-libs/audiofile ) dbus? ( dev-qt/qtdbus:5 ) dcc_video? ( dev-qt/qtmultimedia:5[widgets] ) kde? ( kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/knotifications:5 kde-frameworks/kservice:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kxmlgui:5 ) perl? ( dev-lang/perl:0= ) phonon? ( media-libs/phonon:0[qt5] ) spell? ( app-text/enchant ) ssl? ( dev-libs/openssl:0= ) theora? ( media-libs/libogg media-libs/libtheora media-libs/libvorbis ) webkit? ( dev-qt/qtwebkit:5 ) virtual/pkgconfig x11-proto/scrnsaverproto doc? ( app-doc/doxygen ) kde? ( kde-frameworks/extra-cmake-modules:5 ) nls? ( sys-devel/gettext ) sys-devel/make >=dev-util/cmake-2.8.12 python? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Advanced IRC Client
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.kvirc.net/ https://github.com/kvirc/KVIrc
|
||||
IUSE=audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss +perl +phonon profile +python spell +ssl theora +transparency webkit
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=kvirc
|
||||
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 sys-libs/zlib:0= x11-libs/libX11 audiofile? ( media-libs/audiofile ) dbus? ( dev-qt/qtdbus:5 ) dcc_video? ( dev-qt/qtmultimedia:5[widgets] ) kde? ( kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/knotifications:5 kde-frameworks/kservice:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kxmlgui:5 ) perl? ( dev-lang/perl:0= ) phonon? ( media-libs/phonon:0[qt5] ) spell? ( app-text/enchant ) ssl? ( dev-libs/openssl:0= ) theora? ( media-libs/libogg media-libs/libtheora media-libs/libvorbis ) webkit? ( dev-qt/qtwebkit:5 ) gsm? ( media-sound/gsm ) python? ( =dev-lang/python-2* )
|
||||
REQUIRED_USE=audiofile? ( oss )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/kvirc/KVIrc/archive/a559c50d8ff1ba2c265d22cb45ce0b79b26584d9.tar.gz -> kvirc-5.0_pre20160401144043.tar.gz
|
||||
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib 165fc17c38d1b11dac2008280dab6e80 python efc1c55fc44c5b7272fc2ffba73c3e6f toolchain-funcs 6198c04daba0e1307bd844df7d37f423 vcs-snapshot 2b65ecb2d0f91e4322c2ac8d673993bd versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=c1d4e09e8e5c2a9ffe54617cc54d9dae
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install prepare setup
|
||||
DEPEND=gzip? ( app-arch/gzip ) mpi? ( virtual/mpi ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) sci-libs/voro++ virtual/blas virtual/lapack virtual/fortran
|
||||
DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
|
||||
EAPI=6
|
||||
HOMEPAGE=http://lammps.sandia.gov/
|
||||
IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=gzip? ( app-arch/gzip ) mpi? ( virtual/mpi ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) sci-libs/voro++ virtual/blas virtual/lapack virtual/fortran
|
||||
REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://lammps.sandia.gov/tars/lammps-30Jul16.tar.gz
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 1797277ea0e7cee5c7de7ce74cf8acd8 toolchain-funcs 6198c04daba0e1307bd844df7d37f423
|
||||
_md5_=d467be556c5290d4445b6f81cb8ef6ae
|
@ -1 +1 @@
|
||||
Wed, 05 Oct 2016 19:40:41 +0000
|
||||
Thu, 06 Oct 2016 05:10:37 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed Oct 5 19:39:46 UTC 2016
|
||||
Thu Oct 6 05:09:43 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Wed, 05 Oct 2016 20:00:01 +0000
|
||||
Thu, 06 Oct 2016 05:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1475696401 Wed 05 Oct 2016 07:40:01 PM UTC
|
||||
1475730601 Thu 06 Oct 2016 05:10:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Wed, 05 Oct 2016 19:40:41 +0000
|
||||
Thu, 06 Oct 2016 05:10:37 +0000
|
||||
|
@ -1,2 +0,0 @@
|
||||
DIST ipv6-toolkit-v1.3.1.tar.gz 2917946 SHA256 e7c6b239ea4b6f111af897a6dd1fa2ccf97d939addad5a687d87ebf677305212 SHA512 e99ae325746bde4a89f2930da1ea06d4c2bcec7897ff5b873ecc896796ac97630562d6ebdd2608148ea9a06cdefa0cf237dec647b3a5a2db5727f92c1b583c43 WHIRLPOOL bcbde151eeaa96c55e7b43ed49ba33a61c00935ed45cecb78b2d23edaf82f0787f2c741d1ad7702ead07d56ccef0bc561b956c0ab4b7ba301214260b6c425f65
|
||||
DIST ipv6toolkit-v1.4.1.tar.gz 469374 SHA256 facf4ff7ff962644fcd37c04273000a480f3270eeb16b21e0c701032d2861b4f SHA512 50a3f66a02a417f07c5f8befb684629ea027fac6835866b957febf35581ddc0f611a8981030cade4dd10757dafc87b0a3d19384edee0f58f2fd713f23003a57d WHIRLPOOL ae6664863372e2b4aef8ce8efbaa179b8775def44efe35ad7540349a109e7d109ffd047389d37def93c9632dc55df252c28fd035a409a40ba38d272ca7c11b8a
|
@ -1,40 +0,0 @@
|
||||
diff -Nuar ipv6-toolkit-v1.3.1.orig/Makefile ipv6-toolkit-v1.3.1/Makefile
|
||||
--- ipv6-toolkit-v1.3.1.orig/Makefile 2013-02-16 01:15:13.000000000 -0800
|
||||
+++ ipv6-toolkit-v1.3.1/Makefile 2013-02-19 11:05:09.581852048 -0800
|
||||
@@ -7,6 +7,7 @@
|
||||
MANPATH= /usr/share/man
|
||||
DATAPATH= /usr/share
|
||||
BINPATH= /usr/bin
|
||||
+SYSCONFDIR= /etc
|
||||
SRCPATH= tools
|
||||
TOOLS= flow6 frag6 icmp6 jumbo6 na6 ni6 ns6 ra6 rd6 rs6 scan6 tcp6
|
||||
|
||||
@@ -53,19 +54,19 @@
|
||||
|
||||
install: all
|
||||
# Install the binaries
|
||||
- install -m0755 -d $(BINPATH)
|
||||
- install -m0755 $(TOOLS) $(BINPATH)
|
||||
+ install -m0755 -d $(DESTDIR)$(BINPATH)
|
||||
+ install -m0755 $(TOOLS) $(DESTDIR)$(BINPATH)
|
||||
|
||||
# Install the configuration file
|
||||
- install -m0644 data/ipv6toolkit.conf /etc
|
||||
+ install -m0644 data/ipv6toolkit.conf $(DESTDIR)$(SYSCONFDIR)
|
||||
|
||||
# Install the IEEE OUI database
|
||||
- install -m0755 -d $(DATAPATH)/ipv6toolkit
|
||||
- install -m0644 data/oui.txt $(DATAPATH)/ipv6toolkit
|
||||
+ install -m0755 -d $(DESTDIR)$(DATAPATH)/ipv6toolkit
|
||||
+ install -m0644 data/oui.txt $(DESTDIR)$(DATAPATH)/ipv6toolkit
|
||||
|
||||
# Install the manual pages
|
||||
- install -m0755 -d $(MANPATH)/man1
|
||||
- install -m0644 manuals/*.1 $(MANPATH)/man1
|
||||
- install -m0755 -d $(MANPATH)/man5
|
||||
- install -m0644 manuals/*.5 $(MANPATH)/man1
|
||||
+ install -m0755 -d $(DESTDIR)$(MANPATH)/man1
|
||||
+ install -m0644 manuals/*.1 $(DESTDIR)$(MANPATH)/man1
|
||||
+ install -m0755 -d $(DESTDIR)$(MANPATH)/man5
|
||||
+ install -m0644 manuals/*.5 $(DESTDIR)$(MANPATH)/man1
|
||||
|
@ -1,22 +0,0 @@
|
||||
diff -Nuar ipv6toolkit-v1.4.orig/tools/scan6.c ipv6toolkit-v1.4/tools/scan6.c
|
||||
--- ipv6toolkit-v1.4.orig/tools/scan6.c 2013-08-24 10:38:02.557531033 -0700
|
||||
+++ ipv6toolkit-v1.4/tools/scan6.c 2013-08-24 11:32:21.244173537 -0700
|
||||
@@ -62,6 +62,9 @@
|
||||
#include "scan6.h"
|
||||
#include "ipv6toolkit.h"
|
||||
#include <netinet/tcp.h>
|
||||
+#ifndef OUI_DATABASE // keep this the same as the Makefiles
|
||||
+#define OUI_DATABASE "/usr/share/ipv6toolkit/oui.txt"
|
||||
+#endif
|
||||
|
||||
/* Function prototypes */
|
||||
int init_iface_data(struct iface_data *);
|
||||
@@ -6027,7 +6030,7 @@
|
||||
fclose(fp);
|
||||
|
||||
if(!fname_f)
|
||||
- strncpy(fname, "/usr/share/ipv6toolkit/oui.txt", MAX_FILENAME_SIZE-1);
|
||||
+ strncpy(fname, OUI_DATABASE, MAX_FILENAME_SIZE-1);
|
||||
|
||||
return(1);
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Set of IPv6 security/trouble-shooting tools, that can send arbitrary IPv6-based packets"
|
||||
HOMEPAGE="http://www.si6networks.com/tools/ipv6toolkit/"
|
||||
MY_P="${PN}-v${PV}"
|
||||
SRC_URI="http://www.si6networks.com/tools/ipv6toolkit/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="net-libs/libpcap[ipv6]"
|
||||
RDEPEND="${DEPEND}
|
||||
sys-apps/hwids"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/ipv6-toolkit-1.3.1-destdir.patch
|
||||
cd "${S}"
|
||||
sed -i 's,/usr/share/ipv6toolkit/oui.txt,/usr/share/misc/oui.txt,g' \
|
||||
data/ipv6toolkit.conf \
|
||||
manuals/ipv6toolkit.conf.5 \
|
||||
tools/scan6.c || die "failed to sed out oui path"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CFLAGS="-Wall ${CFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}"
|
||||
rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
|
||||
dodoc README* manuals/*{odt,pdf}
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>robbat2@gentoo.org</email>
|
||||
<name>Robin H. Johnson</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The SI6 Networks' IPv6 toolkit is a set of IPv6 security/trouble-shooting tools, that can send arbitrary IPv6-based packets.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,2 @@
|
||||
DIST ipv6toolkit-2.0_p20160422.tar.gz 796716 SHA256 eea52d414ec1439e39afcf0199db8f73ee20f4618efa83ba7fcf75eba46de1a2 SHA512 532d6b76159fca03bdcebe341540a4071d2381dd3046469d0dfa5e8eecda5ffb4182d40658ef14c67bd11b781773bff1192e96d0ac4210c5ca095c6475d6c26d WHIRLPOOL 1accd014cc47171bb8627ccfd962c2736f51858f711e916b065d72513cbfb9a694246c98b1de78854a0652eb1611280dacd792b74c948b66d29311ed3cb0acfd
|
||||
DIST ipv6toolkit-v1.4.1.tar.gz 469374 SHA256 facf4ff7ff962644fcd37c04273000a480f3270eeb16b21e0c701032d2861b4f SHA512 50a3f66a02a417f07c5f8befb684629ea027fac6835866b957febf35581ddc0f611a8981030cade4dd10757dafc87b0a3d19384edee0f58f2fd713f23003a57d WHIRLPOOL ae6664863372e2b4aef8ce8efbaa179b8775def44efe35ad7540349a109e7d109ffd047389d37def93c9632dc55df252c28fd035a409a40ba38d272ca7c11b8a
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets"
|
||||
HOMEPAGE="http://www.si6networks.com/tools/ipv6toolkit/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/fgont/ipv6toolkit.git"
|
||||
inherit git-r3
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SNAPSHOT="d14d90969e88a455e4ca8ea0ea7d88c9b7fb5c9f"
|
||||
SRC_URI="https://github.com/fgont/ipv6toolkit/archive/${SNAPSHOT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/"${PN}"-"${SNAPSHOT}"
|
||||
fi
|
||||
|
||||
DEPEND="net-libs/libpcap[ipv6(+)]"
|
||||
RDEPEND="${DEPEND}
|
||||
sys-apps/hwids"
|
||||
|
||||
HWIDS_OUI_PATH=/usr/share/misc/oui.txt
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
|
||||
manuals/ipv6toolkit.conf.5
|
||||
}
|
||||
src_compile() {
|
||||
emake CFLAGS="${CFLAGS}" PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc
|
||||
emake install DESTDIR="${ED}" PREFIX=/usr
|
||||
#remove the included oui file
|
||||
rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
|
||||
#fix the conf file to use the one from sys-apps/hwids
|
||||
sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
|
||||
"${ED}"/etc/ipv6toolkit.conf
|
||||
dodoc CHANGES.TXT README.TXT
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>netmon@gentoo.org</email>
|
||||
<name>Gentoo network monitoring and analysis project</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
The SI6 Networks' IPv6 toolkit is a set of IPv6 security/trouble-shooting tools, that can send arbitrary IPv6-based packets.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST gajim-0.16.5.tar.bz2 4562971 SHA256 a5c015b3b140ec5e47d3842cbe701c9948af5a0cce36314248f0793c2d66d091 SHA512 d69613f9e119f128adc9e81ace2475d3e3e41b47c153ea6ae5a9fcb5be390ec900893e1ab9ce694260898ebced00cd631a3ec4271ac27ed735d3f18dd1e1b6d4 WHIRLPOOL d1405dedd29e867d9a05ca1678f3568acfb53baf7047294af66561a5542f70a02d9b8f22e42abae670e17e6f00461b423e01748ee31b8ada7be7d352af4bb344
|
||||
DIST gajim-0.16.6.tar.bz2 4564505 SHA256 1357ed178ce497d28fc2d48960b999821e1370f42ffaa4669c1cb803fce778dc SHA512 6c8c2a38429468a1e6f02aae730ff947c649960e8cc672457c1e1733ab2dad6534b1e5ac2e1c0c385e331a6ba817c6e67c1a27443632b9fd43e7ab76ad66c935 WHIRLPOOL c0b3bdd60405123e1d0d004eac1a606dcbf485a8adf500f2c97ede45ebaf727f0c6c29d91066a7172ac459d473d1dc7703537950d8bfd31f1dbac857b734f4cf
|
||||
|
@ -0,0 +1,123 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="sqlite,xml"
|
||||
|
||||
AUTOTOOLS_AUTORECONF=true
|
||||
|
||||
inherit autotools-utils python-r1 versionator
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Jabber client written in PyGTK"
|
||||
HOMEPAGE="http://www.gajim.org/"
|
||||
SRC_URI="
|
||||
http://www.gajim.org/downloads/$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
|
||||
# test? ( https://dev.gentoo.org/~jlec/distfiles/${PN}-tests-${PV}.tar.xz )"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
IUSE="avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify networkmanager nls spell +srv test X xhtml"
|
||||
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
libnotify? ( dbus )
|
||||
avahi? ( dbus )
|
||||
gnome? ( gnome-keyring )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
||||
x11-libs/gtk+:2"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/intltool-0.40.1
|
||||
virtual/pkgconfig
|
||||
>=sys-devel/gettext-0.17-r1"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
dev-python/pyasn1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-nbxmpp-0.5.3[${PYTHON_USEDEP}]
|
||||
crypt? (
|
||||
app-crypt/gnupg
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
)
|
||||
dbus? (
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-libs/dbus-glib
|
||||
libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )
|
||||
avahi? ( net-dns/avahi[dbus,gtk,python,${PYTHON_USEDEP}] )
|
||||
)
|
||||
gnome? (
|
||||
dev-python/libgnome-python[${PYTHON_USEDEP}]
|
||||
dev-python/egg-python[${PYTHON_USEDEP}]
|
||||
)
|
||||
gnome-keyring? ( dev-python/gnome-keyring-python[${PYTHON_USEDEP}] )
|
||||
idle? ( x11-libs/libXScrnSaver )
|
||||
jingle? ( net-libs/farstream:0.1[python,${PYTHON_USEDEP}] )
|
||||
kde? ( kde-apps/kwalletmanager )
|
||||
networkmanager? (
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
net-misc/networkmanager
|
||||
)
|
||||
spell? ( app-text/gtkspell:2 )
|
||||
srv? (
|
||||
|| (
|
||||
dev-python/libasyncns-python[${PYTHON_USEDEP}]
|
||||
net-dns/bind-tools
|
||||
)
|
||||
)
|
||||
xhtml? ( dev-python/docutils[${PYTHON_USEDEP}] )"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
autotools-utils_src_prepare
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
configuration() {
|
||||
local myeconfargs=(
|
||||
$(use_enable nls)
|
||||
$(use_with X x)
|
||||
--docdir="/usr/share/doc/${PF}"
|
||||
--libdir="$(python_get_sitedir)"
|
||||
--enable-site-packages
|
||||
)
|
||||
run_in_build_dir autotools-utils_src_configure
|
||||
}
|
||||
python_foreach_impl configuration
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
compilation() {
|
||||
run_in_build_dir autotools-utils_src_compile
|
||||
}
|
||||
python_foreach_impl compilation
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
run_in_build_dir ${PYTHON} test/runtests.py --verbose 3 || die
|
||||
}
|
||||
python_foreach_impl testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
installation() {
|
||||
run_in_build_dir autotools-utils_src_install
|
||||
python_optimize
|
||||
}
|
||||
python_foreach_impl installation
|
||||
|
||||
rm "${ED}/usr/share/doc/${PF}/README.html" || die
|
||||
dohtml README.html
|
||||
}
|
@ -1,5 +1,2 @@
|
||||
DIST kvirc-4.4_pre20151218202654.tar.gz 7185704 SHA256 592a4cecf7f810501de5fa6daa7b3909a3bd600c59a6aa2e5a35d5dac4ad5d48 SHA512 bcd2403d869f92260bb6d07eb1313a9ecd85b211366d1655ff83d8a70f555f062e2e56d0743520f41e3e5131c8283ff31fed05765654f47ba5adbfce71339f7b WHIRLPOOL 78e915ea445f5a7a386397322e33dd2e019a9f55db48405e8bc6cca8daf6bc4e9b1e35138604deb77b62c0bdf740fc514f01ed8c473b442d69a94e6dade4670e
|
||||
DIST kvirc-4.4_pre6250.tar.xz 4606432 SHA256 58919286d63d8579778c9374b8aab7bde3ba2238bee32dcb5376b0aa45951a92 SHA512 2ba35cfd68a42fe075845241bf445f9dd3ca01b701b17f3162c34f8ef6f03a84f098b4647c821294cb54e2bbca9436debd6f53da98f7b83475196c115b936a94 WHIRLPOOL 3d18094433e258f4fa824eb2a0ac55edf54a879981398b44301a2e7444f61071c4b53131f5f8ad6795e92cf71d6ddda7e1aea7c5c2a3e9e46d2188f1267696f7
|
||||
DIST kvirc-5.0_pre20160201053254.tar.gz 6754497 SHA256 7a6438835f3173f9c357f3225c1dfe8a54ae99c0d422a656fddbb695431f90f4 SHA512 cae8d7ec7fe4aeee509bf8de150dd70609ef80f152e57d5bc4801f5e8845ab8c8de7ee56345da45f761d8d57865e53b7c1da3f3e3a39f309f5e0c9b751a797dc WHIRLPOOL 7f27006a8bbcdde911b13bc8c957adfcc8ccb4f7cec7602cf83e97cb13099d52a51dae5c4b82b52aa4b1b021629e71e1a88781f06d858ca50b58a2566996a4bd
|
||||
DIST kvirc-5.0_pre20160401144043.tar.gz 6758117 SHA256 2ec2d5302232292a417caf8885f03908410edb019deb108008d8dc442e5f4436 SHA512 8ae41302d491260aa836683999effdb70bd265c105c7092674e02951408d6658d6c29bd20495daba8508f066cce2840d012a5c30cb1f6305c916f10e3b398b4b WHIRLPOOL 71bc01fdf519739639aadc382d865e709a07a272ddad2d01af06edd8d32c08af4e238ad9aea967a452acd43ae09a3819481c0f71f8d85d8688ffe8c39b0a13cf
|
||||
DIST kvirc-5.0_pre20160801092805.tar.gz 6459791 SHA256 1ddc0e962238b2959ed0aacab83071e6237fa48b040201790be07e6e9cc94fee SHA512 8bc184f4c1e87d557d6fcb0bc6f8370d602ea5b869f557c69d70cf32638cbbb6cd78907dbb13bc9cc70ff661cd556a54db3a5732dbb3e3a1f8241c8f4a4e5668 WHIRLPOOL 9b6a24421cabb0d61a3f5e6fd322a230123bbb3d93f56f2bd044812a1d0a83cbd04cff38ea228757fc7938d2a32516068b3db5244307ff2e4328c6664c29a20b
|
||||
DIST kvirc-5.0_pre20161004153257.tar.gz 6452104 SHA256 c313091cff6e836b31563487d5c3426e24b0634d27710f7c484cd3410e2b1ab9 SHA512 df1fcbef3f3f5458a49e32328816b8039d65100cf38ea7d2cef12ef93b6b15d210fa0ab53e7ec304079d59229bf4dca845743a9bd450f55243652f94724ff846 WHIRLPOOL c4e9b368dc10eabe7f91f73965184a30b7b88b96158090ea25f635d5e2a907028b7f26b16623a9da60df9111edcf498cb95de954c4f43c46bbcd4f96d67f8291
|
||||
|
@ -1,135 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit cmake-utils flag-o-matic multilib python
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/kvirc/KVIrc"
|
||||
KVIRC_GIT_REVISION=""
|
||||
KVIRC_GIT_SOURCES_DATE=""
|
||||
else
|
||||
inherit vcs-snapshot
|
||||
|
||||
KVIRC_GIT_REVISION="d1e304ba1fdd27645af53573f9ed96b44199dfd3"
|
||||
KVIRC_GIT_SOURCES_DATE="${PV#*_pre}"
|
||||
KVIRC_GIT_SOURCES_DATE="$(printf "%04u-%02u-%02u" ${KVIRC_GIT_SOURCES_DATE:0:4} ${KVIRC_GIT_SOURCES_DATE:4:2} ${KVIRC_GIT_SOURCES_DATE:6:2})"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Advanced IRC Client"
|
||||
HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc"
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://github.com/kvirc/KVIrc/archive/${KVIRC_GIT_REVISION}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="kvirc"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss +perl +phonon profile +python spell +ssl theora +transparency webkit"
|
||||
|
||||
RDEPEND="dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtmultimedia:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsql:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
sys-libs/zlib:0=
|
||||
x11-libs/libX11
|
||||
audiofile? ( media-libs/audiofile )
|
||||
dbus? ( dev-qt/qtdbus:5 )
|
||||
dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
|
||||
kde? (
|
||||
kde-frameworks/kcoreaddons:5
|
||||
kde-frameworks/ki18n:5
|
||||
kde-frameworks/knotifications:5
|
||||
kde-frameworks/kservice:5
|
||||
kde-frameworks/kwindowsystem:5
|
||||
kde-frameworks/kxmlgui:5
|
||||
)
|
||||
perl? ( dev-lang/perl )
|
||||
phonon? ( media-libs/phonon:0[qt5] )
|
||||
spell? ( app-text/enchant )
|
||||
ssl? ( dev-libs/openssl:0= )
|
||||
theora? (
|
||||
media-libs/libogg
|
||||
media-libs/libtheora
|
||||
media-libs/libvorbis
|
||||
)
|
||||
webkit? ( dev-qt/qtwebkit:5 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
x11-proto/scrnsaverproto
|
||||
doc? ( app-doc/doxygen )
|
||||
kde? ( kde-frameworks/extra-cmake-modules:5 )
|
||||
nls? ( sys-devel/gettext )"
|
||||
RDEPEND="${RDEPEND}
|
||||
gsm? ( media-sound/gsm )"
|
||||
REQUIRED_USE="audiofile? ( oss )"
|
||||
|
||||
DOCS=(ChangeLog doc/FAQ)
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
KVIRC_GIT_REVISION="$(git show -s --format=%H)"
|
||||
KVIRC_GIT_SOURCES_DATE="$(git show -s --format=%cd --date=short)"
|
||||
fi
|
||||
einfo "Setting of revision number to ${KVIRC_GIT_REVISION} ${KVIRC_GIT_SOURCES_DATE}"
|
||||
sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KVI_VERSION/& \" (${KVIRC_GIT_REVISION} ${KVIRC_GIT_SOURCES_DATE})\"/" -i src/kvirc/ui/KviMainWindow.cpp || die "Setting of revision number failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
local libdir="$(get_libdir)"
|
||||
local mycmakeargs=(
|
||||
-DLIB_SUFFIX=${libdir#lib}
|
||||
-DMANUAL_REVISION=${KVIRC_GIT_REVISION}
|
||||
-DMANUAL_SOURCES_DATE=${KVIRC_GIT_SOURCES_DATE//-/}
|
||||
-DWANT_CRYPT=1
|
||||
-DWANT_ENV_FLAGS=1
|
||||
-DWANT_VERBOSE=1
|
||||
$(cmake-utils_use_want audiofile AUDIOFILE)
|
||||
$(cmake-utils_use_want dbus QTDBUS)
|
||||
$(cmake-utils_use_want dcc_video DCC_VIDEO)
|
||||
$(cmake-utils_use_want dcc_voice DCC_VOICE)
|
||||
$(cmake-utils_use_want debug DEBUG)
|
||||
$(cmake-utils_use_want doc DOXYGEN)
|
||||
$(cmake-utils_use_want gsm GSM)
|
||||
$(cmake-utils_use_want ipc IPC)
|
||||
$(cmake-utils_use_want ipv6 IPV6)
|
||||
$(cmake-utils_use_want kde KDE)
|
||||
$(cmake-utils_use_want nls GETTEXT)
|
||||
$(cmake-utils_use_want oss OSS)
|
||||
$(cmake-utils_use_want perl PERL)
|
||||
$(cmake-utils_use_want phonon PHONON)
|
||||
$(cmake-utils_use_want profile MEMORY_PROFILE)
|
||||
$(cmake-utils_use_want python PYTHON)
|
||||
$(cmake-utils_use_want spell SPELLCHECKER)
|
||||
$(cmake-utils_use_want ssl OPENSSL)
|
||||
$(cmake-utils_use_want theora OGG_THEORA)
|
||||
$(cmake-utils_use_want transparency TRANSPARENCY)
|
||||
$(cmake-utils_use_want webkit QTWEBKIT)
|
||||
|
||||
# COMPILE_SVG_SUPPORT not used in source code.
|
||||
-DWANT_QTSVG=OFF
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,96 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit cmake-utils flag-o-matic multilib python
|
||||
|
||||
DESCRIPTION="Advanced IRC Client"
|
||||
HOMEPAGE="http://www.kvirc.net/"
|
||||
SRC_URI="http://people.apache.org/~Arfrever/gentoo/${P}.tar.xz"
|
||||
|
||||
LICENSE="kvirc"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~ppc ~ppc64 x86"
|
||||
IUSE="audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss +perl +phonon profile +python +ssl theora +transparency webkit"
|
||||
|
||||
RDEPEND=">=dev-qt/qtcore-4.6:4
|
||||
>=dev-qt/qtgui-4.6:4
|
||||
>=dev-qt/qtsql-4.6:4
|
||||
sys-libs/zlib
|
||||
x11-libs/libX11
|
||||
dbus? ( >=dev-qt/qtdbus-4.6:4 )
|
||||
dcc_video? (
|
||||
media-libs/libv4l
|
||||
theora? ( media-libs/libogg media-libs/libtheora )
|
||||
)
|
||||
kde? ( >=kde-base/kdelibs-4 )
|
||||
oss? ( audiofile? ( media-libs/audiofile ) )
|
||||
perl? ( dev-lang/perl )
|
||||
phonon? ( || ( media-libs/phonon[qt4] >=dev-qt/qtphonon-4.6:4 ) )
|
||||
ssl? ( dev-libs/openssl )
|
||||
webkit? ( >=dev-qt/qtwebkit-4.6:4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
x11-proto/scrnsaverproto
|
||||
nls? ( sys-devel/gettext )
|
||||
doc? ( app-doc/doxygen )"
|
||||
RDEPEND="${RDEPEND}
|
||||
gsm? ( media-sound/gsm )"
|
||||
REQUIRED_USE="audiofile? ( oss ) theora? ( dcc_video )"
|
||||
|
||||
DOCS="ChangeLog doc/FAQ"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
VERSIO_PRAESENS="${PV#*_pre}"
|
||||
einfo "Setting of revision number to ${VERSIO_PRAESENS}"
|
||||
sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KVI_VERSION/& \" r${VERSIO_PRAESENS}\"/" -i src/kvirc/ui/KviMainWindow.cpp || die "Setting of revision number failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
if use dcc_video && has_version ">=sys-kernel/linux-headers-3.9"; then
|
||||
append-cppflags -DV4L2_CID_HCENTER="\\\"(V4L2_CID_BASE+22)\\\"" -DV4L2_CID_VCENTER="\\\"(V4L2_CID_BASE+23)\\\""
|
||||
fi
|
||||
|
||||
local libdir="$(get_libdir)"
|
||||
local mycmakeargs=(
|
||||
-DLIB_SUFFIX=${libdir#lib}
|
||||
-DMANUAL_REVISION=${VERSIO_PRAESENS}
|
||||
-DWANT_CRYPT=1
|
||||
-DWANT_ENV_FLAGS=1
|
||||
-DWANT_VERBOSE=1
|
||||
$(cmake-utils_use_want audiofile AUDIOFILE)
|
||||
$(cmake-utils_use_want dbus QTDBUS)
|
||||
$(cmake-utils_use_want dcc_video DCC_VIDEO)
|
||||
$(cmake-utils_use_want dcc_voice DCC_VOICE)
|
||||
$(cmake-utils_use_want debug DEBUG)
|
||||
$(cmake-utils_use_want doc DOXYGEN)
|
||||
$(cmake-utils_use_want gsm GSM)
|
||||
$(cmake-utils_use_want ipc IPC)
|
||||
$(cmake-utils_use_want ipv6 IPV6)
|
||||
$(cmake-utils_use_want kde KDE4)
|
||||
$(cmake-utils_use_want nls GETTEXT)
|
||||
$(cmake-utils_use_want oss OSS)
|
||||
$(cmake-utils_use_want perl PERL)
|
||||
$(cmake-utils_use_want phonon PHONON)
|
||||
$(cmake-utils_use_want profile MEMORY_PROFILE)
|
||||
$(cmake-utils_use_want python PYTHON)
|
||||
$(cmake-utils_use_want ssl OPENSSL)
|
||||
$(cmake-utils_use_want theora OGG_THEORA)
|
||||
$(cmake-utils_use_want transparency TRANSPARENCY)
|
||||
$(cmake-utils_use_want webkit QTWEBKIT)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,135 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit cmake-utils flag-o-matic multilib python
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/kvirc/KVIrc"
|
||||
KVIRC_GIT_REVISION=""
|
||||
KVIRC_GIT_SOURCES_DATE=""
|
||||
else
|
||||
inherit vcs-snapshot
|
||||
|
||||
KVIRC_GIT_REVISION="07e204ccfa68bbbe2e94f57094f1300abdc6bf0d"
|
||||
KVIRC_GIT_SOURCES_DATE="${PV#*_pre}"
|
||||
KVIRC_GIT_SOURCES_DATE="$(printf "%04u-%02u-%02u" ${KVIRC_GIT_SOURCES_DATE:0:4} ${KVIRC_GIT_SOURCES_DATE:4:2} ${KVIRC_GIT_SOURCES_DATE:6:2})"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Advanced IRC Client"
|
||||
HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc"
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://github.com/kvirc/KVIrc/archive/${KVIRC_GIT_REVISION}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="kvirc"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
IUSE="audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss +perl +phonon profile +python spell +ssl theora +transparency webkit"
|
||||
|
||||
RDEPEND="dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtmultimedia:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsql:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
sys-libs/zlib:0=
|
||||
x11-libs/libX11
|
||||
audiofile? ( media-libs/audiofile )
|
||||
dbus? ( dev-qt/qtdbus:5 )
|
||||
dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
|
||||
kde? (
|
||||
kde-frameworks/kcoreaddons:5
|
||||
kde-frameworks/ki18n:5
|
||||
kde-frameworks/knotifications:5
|
||||
kde-frameworks/kservice:5
|
||||
kde-frameworks/kwindowsystem:5
|
||||
kde-frameworks/kxmlgui:5
|
||||
)
|
||||
perl? ( dev-lang/perl:0= )
|
||||
phonon? ( media-libs/phonon:0[qt5] )
|
||||
spell? ( app-text/enchant )
|
||||
ssl? ( dev-libs/openssl:0= )
|
||||
theora? (
|
||||
media-libs/libogg
|
||||
media-libs/libtheora
|
||||
media-libs/libvorbis
|
||||
)
|
||||
webkit? ( dev-qt/qtwebkit:5 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
x11-proto/scrnsaverproto
|
||||
doc? ( app-doc/doxygen )
|
||||
kde? ( kde-frameworks/extra-cmake-modules:5 )
|
||||
nls? ( sys-devel/gettext )"
|
||||
RDEPEND="${RDEPEND}
|
||||
gsm? ( media-sound/gsm )"
|
||||
REQUIRED_USE="audiofile? ( oss )"
|
||||
|
||||
DOCS=(ChangeLog doc/FAQ)
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
KVIRC_GIT_REVISION="$(git show -s --format=%H)"
|
||||
KVIRC_GIT_SOURCES_DATE="$(git show -s --format=%cd --date=short)"
|
||||
fi
|
||||
einfo "Setting of revision number to ${KVIRC_GIT_REVISION} ${KVIRC_GIT_SOURCES_DATE}"
|
||||
sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KVI_VERSION/& \" (${KVIRC_GIT_REVISION} ${KVIRC_GIT_SOURCES_DATE})\"/" -i src/kvirc/ui/KviMainWindow.cpp || die "Setting of revision number failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
local libdir="$(get_libdir)"
|
||||
local mycmakeargs=(
|
||||
-DLIB_SUFFIX=${libdir#lib}
|
||||
-DMANUAL_REVISION=${KVIRC_GIT_REVISION}
|
||||
-DMANUAL_SOURCES_DATE=${KVIRC_GIT_SOURCES_DATE//-/}
|
||||
-DWANT_CRYPT=1
|
||||
-DWANT_ENV_FLAGS=1
|
||||
-DWANT_VERBOSE=1
|
||||
$(cmake-utils_use_want audiofile AUDIOFILE)
|
||||
$(cmake-utils_use_want dbus QTDBUS)
|
||||
$(cmake-utils_use_want dcc_video DCC_VIDEO)
|
||||
$(cmake-utils_use_want dcc_voice DCC_VOICE)
|
||||
$(cmake-utils_use_want debug DEBUG)
|
||||
$(cmake-utils_use_want doc DOXYGEN)
|
||||
$(cmake-utils_use_want gsm GSM)
|
||||
$(cmake-utils_use_want ipc IPC)
|
||||
$(cmake-utils_use_want ipv6 IPV6)
|
||||
$(cmake-utils_use_want kde KDE)
|
||||
$(cmake-utils_use_want nls GETTEXT)
|
||||
$(cmake-utils_use_want oss OSS)
|
||||
$(cmake-utils_use_want perl PERL)
|
||||
$(cmake-utils_use_want phonon PHONON)
|
||||
$(cmake-utils_use_want profile MEMORY_PROFILE)
|
||||
$(cmake-utils_use_want python PYTHON)
|
||||
$(cmake-utils_use_want spell SPELLCHECKER)
|
||||
$(cmake-utils_use_want ssl OPENSSL)
|
||||
$(cmake-utils_use_want theora OGG_THEORA)
|
||||
$(cmake-utils_use_want transparency TRANSPARENCY)
|
||||
$(cmake-utils_use_want webkit QTWEBKIT)
|
||||
|
||||
# COMPILE_SVG_SUPPORT not used in source code.
|
||||
-DWANT_QTSVG=OFF
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1 @@
|
||||
move net-analyzer/ipv6-toolkit net-analyzer/ipv6toolkit
|
@ -0,0 +1,11 @@
|
||||
--- lammps-30Jul16-original/lib/meam/fm_exp.c 2016-04-18 14:00:58.000000000 +0000
|
||||
+++ lammps-30Jul16/lib/meam/fm_exp.c 2016-10-06 03:15:55.631053526 +0000
|
||||
@@ -112,7 +112,7 @@
|
||||
return epart.f*x;
|
||||
}
|
||||
|
||||
-double fm_exp_(double *x)
|
||||
+extern "C" double fm_exp_(double *x)
|
||||
{
|
||||
#if defined(__BYTE_ORDER__)
|
||||
#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
|
@ -0,0 +1,221 @@
|
||||
# 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} )
|
||||
|
||||
inherit eutils flag-o-matic fortran-2 multilib python-r1
|
||||
|
||||
convert_month() {
|
||||
local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
|
||||
echo ${months[${1#0}]}
|
||||
}
|
||||
|
||||
MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
|
||||
|
||||
DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
|
||||
HOMEPAGE="http://lammps.sandia.gov/"
|
||||
SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples gzip lammps-memalign mpi python static-libs"
|
||||
|
||||
# blas/lapack is needed by the ATC package which is only built with MPI.
|
||||
DEPEND="
|
||||
gzip? ( app-arch/gzip )
|
||||
mpi? (
|
||||
virtual/mpi
|
||||
)
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
sci-libs/voro++
|
||||
virtual/blas
|
||||
virtual/lapack
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/fm_exp.patch"
|
||||
)
|
||||
|
||||
lmp_emake() {
|
||||
local LAMMPS_INCLUDEFLAGS
|
||||
LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
|
||||
LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
|
||||
|
||||
# The lammps makefile uses CC to indicate the C++ compiler.
|
||||
emake \
|
||||
ARCHIVE="$(tc-getAR)" \
|
||||
CC="$(usex mpi "mpic++" "$(tc-getCXX)")" \
|
||||
F90="$(usex mpi "mpif90" "$(tc-getFC)")" \
|
||||
LINK="$(usex mpi "mpic++" "$(tc-getCXX)")" \
|
||||
CCFLAGS="${CXXFLAGS}" \
|
||||
F90FLAGS="${FCFLAGS}" \
|
||||
LINKFLAGS="${LDFLAGS}" \
|
||||
LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
|
||||
MPI_INC="$(usex mpi "" "-I../STUBS")" \
|
||||
MPI_PATH="$(usex mpi "" "-L../STUBS")" \
|
||||
MPI_LIB="$(usex mpi "" "-lmpi_stubs")" \
|
||||
user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
|
||||
"$@"
|
||||
}
|
||||
|
||||
lmp_activate_packages() {
|
||||
# Build packages
|
||||
local packages=( yes-asphere yes-body yes-class2 yes-colloid \
|
||||
yes-coreshell yes-dipole yes-fld yes-granular yes-kspace \
|
||||
yes-manybody yes-mc yes-meam yes-misc \
|
||||
$(usex mpi "yes-user-atc" "") \
|
||||
yes-molecule yes-opt yes-peri yes-poems yes-qeq yes-reax \
|
||||
yes-replica yes-rigid yes-shock yes-snap yes-srd \
|
||||
yes-user-eff yes-user-fep \
|
||||
$(usex mpi "yes-user-lb" "") \
|
||||
yes-user-phonon yes-user-sph yes-voronoi yes-xtc )
|
||||
|
||||
for p in ${packages[@]}; do
|
||||
lmp_emake -C src ${p}
|
||||
done
|
||||
}
|
||||
|
||||
lmp_build_packages() {
|
||||
lmp_emake -C lib/meam -j1 -f Makefile.gfortran
|
||||
lmp_emake -C lib/poems -f Makefile.g++
|
||||
lmp_emake -C lib/reax -j1 -f Makefile.gfortran
|
||||
use mpi && lmp_emake -C lib/atc -f Makefile.g++
|
||||
}
|
||||
|
||||
lmp_clean_packages() {
|
||||
lmp_emake -C lib/meam -f Makefile.gfortran clean
|
||||
lmp_emake -C lib/poems -f Makefile.g++ clean
|
||||
lmp_emake -C lib/reax -f Makefile.gfortran clean
|
||||
use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix inconsistent use of SHFLAGS.
|
||||
sed -i \
|
||||
-e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
|
||||
-e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
|
||||
lib/voronoi/Makefile.lammps || die
|
||||
|
||||
# Fix missing .so name.
|
||||
sed -i \
|
||||
-e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
|
||||
src/MAKE/Makefile.serial || die
|
||||
|
||||
# Fix makefile in tools.
|
||||
sed -i \
|
||||
-e 's:g++:$(CXX) $(CXXFLAGS):' \
|
||||
-e 's:gcc:$(CC) $(CCFLAGS):' \
|
||||
-e 's:ifort:$(FC) $(FCFLAGS):' \
|
||||
tools/Makefile || die
|
||||
|
||||
eapply "${PATCHES[@]}"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Fix atc...
|
||||
append-cxxflags -I../../src
|
||||
|
||||
# Acticate packages.
|
||||
elog "Activating lammps packages..."
|
||||
lmp_activate_packages
|
||||
|
||||
# STUBS/mpi.c is using '#include <mpi.h>' now instead of '#include
|
||||
# "mpi.h"' which requires an additional '-I.'.
|
||||
append-cxxflags -I.
|
||||
|
||||
# Compile stubs for serial version.
|
||||
use mpi || lmp_emake -C src mpi-stubs
|
||||
|
||||
elog "Building packages..."
|
||||
lmp_build_packages
|
||||
|
||||
if use static-libs; then
|
||||
# Build static library.
|
||||
elog "Building static library..."
|
||||
lmp_emake -C src mode=lib serial
|
||||
fi
|
||||
|
||||
# Clean out packages (that's not done by the build system with the clean
|
||||
# target), so we can rebuild the packages with -fPIC.
|
||||
elog "Cleaning packages..."
|
||||
lmp_clean_packages
|
||||
|
||||
# The build system does not rebuild the packages with -fPIC, adding flag
|
||||
# manually.
|
||||
append-cxxflags -fPIC
|
||||
append-fflags -fPIC
|
||||
|
||||
# Compile stubs for serial version.
|
||||
use mpi || lmp_emake -C src mpi-stubs
|
||||
|
||||
elog "Building packages..."
|
||||
lmp_build_packages
|
||||
|
||||
# Build shared library.
|
||||
elog "Building shared library..."
|
||||
lmp_emake -C src mode=shlib serial
|
||||
|
||||
# Compile main executable. The shared library is always built, and
|
||||
# mode=shexe is simply a way to re-use the object files built in the
|
||||
# "shlib" step when linking the executable. The executable is not actually
|
||||
# using the shared library. If we have built the static library, then we
|
||||
# link that into the executable.
|
||||
elog "Linking executable..."
|
||||
if use static-libs; then
|
||||
lmp_emake -C src mode=exe serial
|
||||
else
|
||||
lmp_emake -C src mode=shexe serial
|
||||
fi
|
||||
|
||||
# Compile tools.
|
||||
elog "Building tools..."
|
||||
lmp_emake -C tools binary2txt chain data2xmovie micelle2d
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use static-libs && newlib.a src/liblammps_serial.a liblammps.a
|
||||
newlib.so src/liblammps_serial.so liblammps.so.0.0.0
|
||||
dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
|
||||
dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
|
||||
newbin src/lmp_serial lmp
|
||||
dobin tools/binary2txt
|
||||
dobin tools/chain
|
||||
dobin tools/data2xmovie
|
||||
dobin tools/micelle2d
|
||||
# Don't forget to add header files of optional packages as they are added
|
||||
# to this ebuild. There may also be .mod files from Fortran based
|
||||
# packages.
|
||||
insinto "/usr/include/${PN}"
|
||||
doins -r src/*.h lib/meam/*.mod
|
||||
|
||||
local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
|
||||
insinto "/${LAMMPS_POTENTIALS}"
|
||||
doins potentials/*
|
||||
echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
|
||||
doenvd 99lammps
|
||||
|
||||
# Install python script.
|
||||
use python && python_foreach_impl python_domodule python/lammps.py
|
||||
|
||||
if use examples; then
|
||||
local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
|
||||
insinto "${LAMMPS_EXAMPLES}"
|
||||
doins -r examples/*
|
||||
fi
|
||||
|
||||
dodoc README
|
||||
if use doc; then
|
||||
dodoc doc/Manual.pdf
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
}
|
Loading…
Reference in new issue