# ChangeLog for dev-lang/logtalk
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/logtalk/ChangeLog,v 1.10 2014/08/10 20:29:05 slyfox Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/logtalk/ChangeLog,v 1.11 2015/01/08 15:51:08 keri Exp $
+
+*logtalk-3.00.0 (08 Jan 2015)
+
+ 08 Jan 2015; <keri@gentoo.org> +logtalk-3.00.0.ebuild,
+ +files/logtalk-3.00.0-no-user-docs.patch:
+ Bump version
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> logtalk-2.34.1.ebuild,
logtalk-2.35.1.ebuild, logtalk-2.37.1.ebuild, logtalk-2.37.4.ebuild,
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX logtalk-3.00.0-no-user-docs.patch 1711 SHA256 4193847f9668ac005267f15d4959bae364ce3059b117a534e86d1de763ce1221 SHA512 6e3b0ac3857955796b27e0f427cdea8d4bb0ab9be18a8423b383087eaa6ae2999a6b92fec57d3e303b62e621821db866ec4aacdf0e6b6205d44b9b233bcc4ab3 WHIRLPOOL be264ef5e37d9faee9379c60a1807cf34368d73b68431ded03491b22a4abf03a0aef8418c684554caf577f76be95bbc2591a2a5af7efc212705ae0d1abb3ba72
DIST lgt2341.tar.bz2 487681 SHA256 b5cf88f1ba463ba0eb011697778830fea3dd1a2e8749907fb56260b4a4687498 SHA512 1b89c39bcd0b77b3b2ad018e840673bb2dd33692258cb783cbb1f262f8cea2ad8b17dda625964c787219d86dbf76200efd83eb581a6c8503c3746e940de78190 WHIRLPOOL b2cdb007c5eca0ee73ca2b821ecf52cdf5b4ac0ed96d7655656265f38e58a55e7c92b5bbab0c27c12e53ab6f5d5d24b3a30652bba607ee07454b03afbbd7c78b
DIST lgt2351.tar.bz2 492503 SHA256 789ae2638c3b79c7574607857659582e012e8ef43376d1da06e51d8a29b9d394 SHA512 221bf0185c36699e0ec3df2e4344394fb58ad9becc5a4b8ddc94fe82907cf0656710d68d91f1d38531d48ef2babe2c1c896418d90e12a3b5ecb4f109032c5a01 WHIRLPOOL 39ffbc129eb3e01b69300f0101fe010b27349c3bdf1bbecebea0d6b28bf4ae412b8238916913d042bc595bebe4d038dbc4e3c9cf92344e5434444e3ab41f6380
DIST lgt2371.tar.bz2 514868 SHA256 ea288634a42617cd8226316c7fec93fe4bdda7f8fa30e4427bf83101b3e797b4 SHA512 ddd22028a370429548769831f1dd12a7c2717de5d4dee47afbdf22149b6a2353632fa2166e96315b124605db2541d3729f2925b13bbf2c17bc7579f086e23d9e WHIRLPOOL ef8311478736c28a48e58ecaa860f7164e4d2f868458ed4310f452bd970e9068f629bead80fde9a1409aeda6005dfa2b1d4a10470da8d359e275af64a58334d7
DIST lgt2374.tar.bz2 523123 SHA256 bf8f2b63e632f424bebd5c66e867d1389f0a20a5d1b8fbab503062dae992df6d SHA512 9160eed936c8bdb9c966a468a9a1c877ac9212ecfd9c8bb2434cc98f3c729c732c15fd73dc5bbae20f20cfec8e65dc1122dd72f664066bb0804942989eb19b41 WHIRLPOOL 78ba2314c232e0e4661aa0cd0d037ed2c809b9047d12313fcb89860041b5285dea795fd9c3d547fcdce34a592b2b58bb2aea2f538a30f6ec6b269575110c9df9
DIST lgt2410.tar.bz2 621950 SHA256 ba083578b7b8665cec8a2123152f42b4f554d586f8422ef521e32eb7e7306267 SHA512 81377ef68cd9ed6fbcfb07c818efa1c9310c3918cfdd400886141c976a3eeea0086c00fa3e9a45475b8852c3cd3163ee56def12aa26c2c360ddf2999ba9501b7 WHIRLPOOL 6775f69b6d69835acf1dc585312c2ecc56292de9fe6068ccf881611d973ed493b9420ca958eb2ce9333889a780003f6b2f9ffdfbfc83c8e8624b0bf9d9db82f5
DIST lgt2422.tar.bz2 690047 SHA256 e8204b3182e9062f23e05d6e492a250de12b93baa8586716c8572f2266365a2e SHA512 db976729ae8499ef128f9f7ad257f600f07cb867bfb9ac350ac2c846712d18ebfd5989c674cf0a65286c6f525f5c4273d9b04632ae3719efae7d8047c448c085 WHIRLPOOL 6d76474fa586cc1c10551b2d2db36954466668716c719ce793ed2db9f663272d60462c2f7cde3783010d482df479308d0e5c0da24fd0a0f806a2055b8401d8ce
+DIST logtalk-3.00.0.tar.bz2 1886297 SHA256 7462eaf8fd7fa865f8cccbb449a97981fbcb109a21536e2420f205b3b4b814b2 SHA512 bb4ecc709e71eee9a9a532bfcef764095e581189f3e17c9c0f2d80ceeaa4dd993d7da087b07e27f4a377a40d7a798378591d89ab6c801c7a26c1b1d646c7b76c WHIRLPOOL 21c3c9fc99e89173d3e0c109ca435847c2c735e17abca70e0f0c7646a3f8a8927e00aeb075386beec4e406faeb1ec7bc9ea7ec014933e5657c7c1d5c4d52099d
EBUILD logtalk-2.34.1.ebuild 2536 SHA256 51d3d5eae234b8ec36216793449695a3855a0dd38b4a678f861033627fcb97e4 SHA512 81e639adc111610ec6c07d349c2ac2675cb47bf29eed0ba4c0903ee53f3eeba7eb21875bf728184b37324ec7899644b1cb8a317550fd3e644047d50659ecbb7c WHIRLPOOL 2154c9fe18db1c07837c75cfaccc19b98985f5078e3513e532d2e7d5aecab08eec641ced659296dc51ea4d212840fa68602cf4657adf1bc496a6dc8eb870b7ef
EBUILD logtalk-2.35.1.ebuild 2876 SHA256 7a003fba5be7475c6bb1d594285a944de059e944110955579495c6544da41923 SHA512 3f82c5669220b643aa7e75b2b12583bc72469595344da72924e582f733b1c991ac33272bd2bc2fbbc2bd2acf0c4d4244fe7152882f89949e9ddef510cbb66a18 WHIRLPOOL 94c964adb8628c67f3fd78c6061883ce0b29430b952472e7d6d4550f34a9fc62c5707ee2e7275fbaed6ff30e1a4e12f70232c561150337fc705fc176e3193655
EBUILD logtalk-2.37.1.ebuild 2876 SHA256 a6600524b945a7dc97fa04140a4f1c9c7a49c7ba177eeef87825bdb5140eac1f SHA512 aa46dcf2171f75e166f487f19abe1204c97524e4bdb14522ed74779d1e314ffe37c16e3bc924617e36bcf6a11feb406d49675b055bb7bb65d73653c9d8366826 WHIRLPOOL 358f03a6e05641944b4e35980ae359b35d094c604f0e0ecc7b17b88b1352b65e006c7bcb0eb281573d4a707a4d3d1259f173033fe17015153935e86ce2c8bac6
EBUILD logtalk-2.37.4.ebuild 2876 SHA256 66f1fee06a6ce4a3fc6de479042e078aed920b2623f24a59d163cf0fcfde29e8 SHA512 88edb174de7a96bf4af710174c5cf67fbd785f2ff75d9dfa6e07b88396aed2db70492386840aa730ccd9e10f991629f4af4abb69276273fdfed01ddcd4856ee4 WHIRLPOOL 6f748af5280cd1c2b4b75e9abccc4bdf0adcbf5a4b32e5a3c346937dc666108da4da39651c2564857127e24e20ad39aa0bb34ebc48660e591d3f2f7f451a987c
EBUILD logtalk-2.41.0.ebuild 3363 SHA256 55c4d22ff29229dda02f077bea1f99980bc906ab4a8b1dab687ffb57153ae76a SHA512 1b420cfd2e26dcd4a5047cb8965ca378f5b04948b0d9c1db7ed7c9aabcabae3ebae8d19abeef926be1639e4086f94fc6be12a771d1519795a8f8e3fc0e97b0be WHIRLPOOL 48da9d043cffe4143b6e8e032b1f930f128eb51388a76cacb2d9baf814f1874577a603e5d9987eaf06757d58ef18ee2017e659c8d47686b84640e9654d9d50ef
EBUILD logtalk-2.42.2.ebuild 3363 SHA256 bf00146661eadbc715d26c4beef14f02fabbcdf60a4e6a6398c23e9486a9af21 SHA512 2dc2c2f6d0bfeb79a3fdf6e54b2c0d364bd0e1b749cca9050cfc2e5941877819d3d2213f2ff54880aa02bbc1d3b5414dbae142a483b3e79de1039b63c548a9a7 WHIRLPOOL f5f17b6cc96ccdca7541060e4d8ffd0dba233af9fd170d4beb580f6c50855097e9f76f47235e90406d6ea577da27fd599137649f07b8bbb0b6d917dc93be9ad1
-MISC ChangeLog 1780 SHA256 c235c3b890c623ac86864165399f01cb0a350904058b597910689c7df16729b5 SHA512 4e836b242a07a89294c8b8dd21c68df20b03fd1ed94fcc29e2f0f3bf659c4a8c095b79ba1a233c2b75f8e2fc025e228e53938f6620cdc43d4dc75f08da7876bb WHIRLPOOL 4600e83ebba54885b8704664493e2cfa9036663400c29d4d4c986b6e77a6cb6b3c494effcc84d6c0b7d7598cd082a8195d9303e1ec5975eeb3dd893ee6ded2f9
+EBUILD logtalk-3.00.0.ebuild 4126 SHA256 79f6a7ef92214001a474ca5875c070e72d154d963c4f9cf9bea3162377a2dab2 SHA512 ff2a3e3f63227b20ed02dd1996803043ad47a4db791c7e425a898d6f59e9e33542d06c318fc30b3e5fd33d9de95111eba25a50ae08b806dca34985bb2e17e2cd WHIRLPOOL e86b90287ea502e56f8a2bdab775077202305b1d499bdfdc4d855be6bf11f38711de2da5a63c25e9c787deef3b6063eb51f7990939eacb313d3c7ad59b999120
+MISC ChangeLog 1926 SHA256 d2cac2a9b936865d55c696d830b26e82b1cf7c3775dfa3b2a79ec2731dfe2a34 SHA512 762e4f142fdf3d545086f9c59cf7e39a6df6ee26ea84c705eca7c607110b544651d605c0947b07b24b55b2b84972e7192855b6acfa371e82de1dcc2b8209cd15 WHIRLPOOL 2e8d1b4d6382c57bd37b2c3ee59a336596dc7c5018022937f8dabca25dbfc1cdb1ef9dfe720917632b43cd29d1e288dd69bedce9b3e3adcc258eee3948630882
MISC metadata.xml 722 SHA256 edbdd93445d2b63211e071af48a8648b1c210037409237413b7e60d2533f1827 SHA512 e4349b298c56b0fd01d062198bed4f07f35660859226d3ce09fe0a938098586a7ea39ba0b0a6fe007358091ced05a7912859472e390b56700ee71e44cbae90ca WHIRLPOOL 5a9f42c9483021112780918239f918071f050950e9ef2dc5aea4595d047d6689e6e682f0786605ecbd328c2126363155765a4f24e716c14082f588194b0156c8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlPn1hIACgkQcaHudmEf86p1wQCZAbJoVc1yGfDwCnidJnEKAtAi
-pvoAoIdbXwNEtBzlvp6uuCDn9PrGbsTI
-=ITo7
+iEYEAREIAAYFAlSupvkACgkQrwS/tqE49e3srwCfdFt1jYnnlwjCFKs/o7KWJaxC
+63QAnihSm6GTR40PONygoIve1r0XJFvQ
+=gd+g
-----END PGP SIGNATURE-----
--- /dev/null
+--- logtalk-3.00.0.orig/scripts/logtalk_user_setup.sh 2015-01-08 14:04:03.000000000 +0100
++++ logtalk-3.00.0/scripts/logtalk_user_setup.sh 2015-01-08 14:05:05.000000000 +0100
+@@ -114,14 +114,12 @@
+
+ echo "Copying Logtalk files and directories..."
+ mkdir -p "$LOGTALKUSER"/contributions
+-mkdir -p "$LOGTALKUSER"/docs
+ mkdir -p "$LOGTALKUSER"/examples
+ mkdir -p "$LOGTALKUSER"/library
+ mkdir -p "$LOGTALKUSER"/scratch
+ mkdir -p "$LOGTALKUSER"/tests
+ mkdir -p "$LOGTALKUSER"/tools
+ cp -RL "$LOGTALKHOME"/contributions "$LOGTALKUSER"/
+-cp -RL "$LOGTALKHOME"/docs "$LOGTALKUSER"/
+ cp -RL "$LOGTALKHOME"/examples "$LOGTALKUSER"/
+ cp -RL "$LOGTALKHOME"/library "$LOGTALKUSER"/
+ cp -RL "$LOGTALKHOME"/scratch "$LOGTALKUSER"/
+@@ -135,16 +133,7 @@
+ rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/lgt2*
+ rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/logtalk.dtd
+ rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/logtalk.xsd
+-ln -sf "$LOGTALKHOME"/BIBLIOGRAPHY.bib "$LOGTALKUSER"/BIBLIOGRAPHY.bib
+-ln -sf "$LOGTALKHOME"/CUSTOMIZE.md "$LOGTALKUSER"/CUSTOMIZE.md
+-ln -sf "$LOGTALKHOME"/INSTALL.md "$LOGTALKUSER"/INSTALL.md
+-ln -sf "$LOGTALKHOME"/LICENSE.txt "$LOGTALKUSER"/LICENSE.txt
+-ln -sf "$LOGTALKHOME"/QUICK_START.md "$LOGTALKUSER"/QUICK_START.md
+-ln -sf "$LOGTALKHOME"/README.md "$LOGTALKUSER"/README.md
+-ln -sf "$LOGTALKHOME"/RELEASE_NOTES.md "$LOGTALKUSER"/RELEASE_NOTES.md
+-ln -sf "$LOGTALKHOME"/UPGRADING.md "$LOGTALKUSER"/UPGRADING.md
+ ln -sf "$LOGTALKHOME"/adapters "$LOGTALKUSER"/adapters
+-ln -sf "$LOGTALKHOME"/manuals "$LOGTALKUSER"/manuals
+ ln -sf "$LOGTALKHOME"/paths "$LOGTALKUSER"/paths
+ ln -sf "$LOGTALKHOME"/coding "$LOGTALKUSER"/coding
+ ln -sf "$LOGTALKHOME"/tools/lgtdoc/xml/lgt2html.sh "$LOGTALKUSER"/tools/lgtdoc/xml/lgt2html
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/logtalk/logtalk-3.00.0.ebuild,v 1.1 2015/01/08 15:51:08 keri Exp $
+
+EAPI=5
+
+inherit eutils fdo-mime
+
+DESCRIPTION="Open source object-oriented logic programming language"
+HOMEPAGE="http://logtalk.org"
+SRC_URI="http://logtalk.org/files/${P}.tar.bz2"
+LICENSE="logtalk"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc fop xslt"
+
+DEPEND=""
+RDEPEND="
+ xslt? ( dev-libs/libxslt )
+ fop? ( dev-java/fop )
+ ${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-no-user-docs.patch
+}
+
+src_install() {
+ # Look at scripts/install.sh for upstream installation process.
+ # Install logtalk base
+ mv scripts/logtalk_user_setup.sh integration/
+ mkdir -p "${D}/usr/share/${P}"
+ cp -r adapters coding contributions core examples integration \
+ library paths scratch tests tools VERSION.txt \
+ loader-sample.lgt settings-sample.lgt tester-sample.lgt \
+ "${D}/usr/share/${P}" \
+ || die "Failed to install files"
+
+ # Install mime file, the database will be updated later
+ insinto /usr/share/mime/packages
+ doins scripts/freedesktop/logtalk.xml
+
+ # Install documentation
+ dodoc ACKNOWLEDGMENTS.md BIBLIOGRAPHY.bib CUSTOMIZE.md \
+ INSTALL.md LICENSE.txt QUICK_START.md README.md \
+ RELEASE_NOTES.md UPGRADING.md VERSION.txt
+ if use doc ; then
+ dohtml -r docs/* \
+ || die "Failed to install html core documentation"
+ dohtml -r manuals/* \
+ || die "Failed to install html manual"
+ fi
+
+ rm -f man/man1/logtalk_backend_select.1
+ rm -f man/man1/logtalk_version_select.1
+ doman man/man1/*.1 || die "Failed to install man pages"
+
+ # Integration symlinks
+ dosym /usr/share/${P}/integration/logtalk_user_setup.sh \
+ /usr/bin/logtalk_user_setup
+ dosym /usr/share/${P}/integration/bplgt.sh \
+ /usr/bin/bplgt
+ dosym /usr/share/${P}/integration/cxlgt.sh \
+ /usr/bin/cxlgt
+ dosym /usr/share/${P}/integration/eclipselgt.sh \
+ /usr/bin/eclipselgt
+ dosym /usr/share/${P}/integration/gplgt.sh \
+ /usr/bin/gplgt
+ dosym /usr/share/${P}/integration/lplgt.sh \
+ /usr/bin/lplgt
+ dosym /usr/share/${P}/integration/qplgt.sh \
+ /usr/bin/qplgt
+ dosym /usr/share/${P}/integration/quintuslgt.sh \
+ /usr/bin/quintuslgt
+ dosym /usr/share/${P}/integration/sicstuslgt.sh \
+ /usr/bin/sicstuslgt
+ dosym /usr/share/${P}/integration/swilgt.sh \
+ /usr/bin/swilgt
+ dosym /usr/share/${P}/integration/xsblgt.sh \
+ /usr/bin/xsblgt
+ dosym /usr/share/${P}/integration/xsbmtlgt.sh \
+ /usr/bin/xsbmtlgt
+ dosym /usr/share/${P}/integration/yaplgt.sh \
+ /usr/bin/yaplgt
+
+ dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2xml.sh \
+ /usr/bin/lgt2xml
+ use xslt && dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2html.sh \
+ /usr/bin/lgt2html
+ use xslt && dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2txt.sh \
+ /usr/bin/lgt2txt
+ use xslt && dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2md.sh \
+ /usr/bin/lgt2md
+ use fop && dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2pdf.sh \
+ /usr/bin/lgt2pdf
+
+ # Install environment files
+ echo "LOGTALKHOME=/usr/share/${P}" > 99logtalk
+ doenvd 99logtalk
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+
+ ewarn "Before running logtalk, users should execute"
+ ewarn "logtalk_user_setup *once*."
+ ewarn ""
+ ewarn "The following integration scripts are installed"
+ ewarn "for running logtalk with selected Prolog compilers:"
+ ewarn "B-Prolog: /usr/bin/bplgt"
+ ewarn "CxProlog: /usr/bin/cxlgt"
+ ewarn "ECLiPSe: /usr/bin/eclipselgt"
+ ewarn "GNU Prolog: /usr/bin/gplgt"
+ ewarn "Lean Prolog: /usr/bin/lplgt"
+ ewarn "Qu-Prolog: /usr/bin/qplgt"
+ ewarn "Quintus Prolog: /usr/bin/quintuslgt"
+ ewarn "SICStus Prolog: /usr/bin/sicstuslgt"
+ ewarn "SWI Prolog: /usr/bin/swilgt"
+ ewarn "XSB: /usr/bin/xsblgt"
+ ewarn "XSB MT: /usr/bin/xsbmtlgt"
+ ewarn "YAP: /usr/bin/yaplgt"
+ ewarn ""
+
+ ewarn "The environment has been set up to make the above"
+ ewarn "integration scripts find files automatically for logtalk."
+ ewarn "Please run 'etc-update && source /etc/profile' to update"
+ ewarn "the environment now, otherwise it will be updated at next"
+ ewarn "login."
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}