Showing
57 changed files
with
3579 additions
and
0 deletions
.gitignore
0 → 100644
README.md
0 → 100644
| 1 | +# ghopp-overlay | |
| 2 | + | |
| 3 | +This is a gentoo/layman overlay used either to store ebuils customized by me | |
| 4 | +as well as ebuilds for my own projects, as far as I have them. | |
| 5 | + | |
| 6 | +## Synopsis | |
| 7 | + | |
| 8 | +To add this overlay: | |
| 9 | + | |
| 10 | + ~> HOST=gitlab.weird-web-workers.org | |
| 11 | + ~> BASE_URL=https://${HOST}/ghopp/ghopp-overlay | |
| 12 | + ~> XML=${BASE_URL}/raw/master/overlay.xml | |
| 13 | + ~> layman -o ${XML} -f -a ghopp-overlay | |
| 14 | + ~> layman-updater -R | |
| 15 | + ~> layman -a ghopp | |
| 16 | + | |
| 17 | +## Description | |
| 18 | + | |
| 19 | +### Ebuilds customized by me | |
| 20 | + | |
| 21 | +### Ebuilds created by me | |
| 22 | + | |
| 23 | +#### app-arch/arch-install-scripts | |
| 24 | + | |
| 25 | +This one installs the [Arch Linux](https://www.archlinux.org/) install | |
| 26 | +scripts. You need them to bootstrap a **Arch Linux** LXC container. | |
| 27 | + | |
| 28 | +#### app-arch/armrr | |
| 29 | + | |
| 30 | +Arch Linux script that downloads a pacman ranked mirrorlist. | |
| 31 | + | |
| 32 | +#### app-doc/doxygen | |
| 33 | + | |
| 34 | +Customized doxygen, modified to generate better documentation for | |
| 35 | +trbase classes. | |
| 36 | + | |
| 37 | +#### dev-python/python2-lxc | |
| 38 | + | |
| 39 | +LXC api bindings for python2. | |
| 40 | + | |
| 41 | +#### net-fs/djmount | |
| 42 | + | |
| 43 | +As the djmount delivered with portage simply did not work for me anymore | |
| 44 | +I created this patched version. | |
| 45 | + | |
| 46 | +#### net-libs/libupnp | |
| 47 | + | |
| 48 | +Dependency of djmount. | |
| 49 | + | |
| 50 | +#### sys-app/pacman | |
| 51 | + | |
| 52 | +Arch package manager. | |
| 53 | + | |
| 54 | +## Requirements | |
| 55 | + | |
| 56 | + * layman | |
| 57 | + | |
| 58 | +## Contributing | |
| 59 | + | |
| 60 | +You may clone and modify this at your own will. If you modify it please | |
| 61 | +contact me, either with a patch containing your changes or to get an | |
| 62 | +account within gitlab.weird-web-workers.org, so that you can make a merge | |
| 63 | +request. | |
| 64 | + | |
| 65 | +## License | |
| 66 | + | |
| 67 | +GNU General Public License (Version 3) | |
| 68 | + | |
| 69 | +> This program is free software: you can redistribute it and/or modify | |
| 70 | +> it under the terms of the GNU General Public License as published by | |
| 71 | +> the Free Software Foundation, either version 3 of the License, or | |
| 72 | +> (at your option) any later version. | |
| 73 | +> | |
| 74 | +> This program is distributed in the hope that it will be useful, | |
| 75 | +> but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 76 | +> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 77 | +> GNU General Public License for more details. | |
| 78 | +> | |
| 79 | +> You should have received a copy of the GNU General Public License | |
| 80 | +> along with this program. If not, see <http://www.gnu.org/licenses/>. | |
| 81 | + | |
| 82 | +## Author | |
| 83 | + | |
| 84 | +Georg Hopp <<georg@steffers.org>> | ... | ... |
app-arch/arch-install-scripts/ChangeLog
0 → 100644
| 1 | +# ChangeLog for <CATEGORY>/<PACKAGE_NAME> | |
| 2 | +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 | |
| 3 | +# $Header: $ | |
| 4 | + | |
| 5 | +*arch-install-scripts-15-1 (17 Apr 2015) | |
| 6 | + | |
| 7 | + 17 Apr 2015; Georg Hopp <georg@steffers.org> metadata.xml, arch-install-scripts-15-1.ebuild : | |
| 8 | + Initial import. | ... | ... |
app-arch/arch-install-scripts/Manifest
0 → 100644
| 1 | +DIST arch-install-scripts-15-1-any.pkg.tar.xz 7352 SHA256 52b2fe1b4cabc4642d1055e16d96c93105575334dad2bfd1ba9f9b2fd9aec80d SHA512 0db191444bd9859c181d6a508c7a18e4a9fc3bb0eb2a9c0ed843ee611179e09bc242bf39ef96cfd0ff87e2e9c258a7b12eb32a0187d05aa5eadb0d896dd7683d WHIRLPOOL 8e676b7bb9349cd86c5b486560bb05d66266fd02bff06df6a55e6b6396a5ee67b4c3a715635cc15c447529cf254cbff366c08f0494b5041cd5e3e2032aa4ba25 | |
| 2 | +EBUILD arch-install-scripts-15-r1.ebuild 646 SHA256 ef66e38e7eab5d38a3a1283e7a8077942a960e5f79ca7d8870762713399c4159 SHA512 efa50a5125f29e6766885bb147cbdad1dfff6cec44f11d4b01c0380abd649ff9f1f0e435ba5227f35210f74904009aeaddfffdefc9edaf7a979383cb4b33685e WHIRLPOOL 49567b9d043605609348db7155431d857c22a8363352c37455f82e8caed90adff6138047f2ca3ae633a11a2d2d22aa0aa435c14f44a2eb4c5c0a6b576eedc068 | |
| 3 | +MISC ChangeLog 282 SHA256 0cc7937a2f621177abf571be9e1c1af33a81c537c7b43f4e9e42260daea41244 SHA512 d5d478bd87d35b79ba49a045bc18a04d280d3f42a497611a97fa276a5aa2cdf0f353eac0e6dea3f37e8e6a4183e50f5f3fb0648d21bd5a738e1c65fbaa62e7ed WHIRLPOOL 8741d6b2bb90f9e6c1f2a36dbf136d3b8f8574d598a19bdb8c9a4572e1d843b436ee6de65a7961c3f3d7809dcaf6b1e8c4c74213942e451135cc606042929274 | |
| 4 | +MISC metadata.xml 320 SHA256 1229bba7196e2d55a83357952a2c6a1cce515790fc353b5d5148f35e2a59649c SHA512 7ec60fc4cd964af9edef0954f245193afa9d79561c4c7f553cc16e95dac43ac3ff0afdc74f876300713c56c5ad28d13b3552590b33f616e2ebe31e470d9767c1 WHIRLPOOL 375f984913789c12bdb9f3e958d882a1f63740b9400b78a2d66487f539293ef72ace3882b61a789e063e53af33e314412a18915ef6da84903a8a95fbc7e5544d | ... | ... |
| 1 | +# Copyright 1999-2015 Gentoo Foundation | |
| 2 | +# Distributed under the terms of the GNU General Public License v2 | |
| 3 | +# $Header: $ | |
| 4 | + | |
| 5 | +EAPI=5 | |
| 6 | +inherit eutils | |
| 7 | + | |
| 8 | +DESCRIPTION="Scripts neccessary for arch installation" | |
| 9 | +HOMEPAGE="http://www.archlinux.org/" | |
| 10 | +SRC_URI="http://mirrors.kernel.org/archlinux/extra/os/i686/${P}-${PR#r}-any.pkg.tar.xz" | |
| 11 | +LICENSE="GPL-2" | |
| 12 | +SLOT="0" | |
| 13 | +KEYWORDS="x86 amd64" | |
| 14 | +RDEPEND=" | |
| 15 | + app-shells/bash | |
| 16 | + sys-apps/util-linux | |
| 17 | + sys-apps/coreutils" | |
| 18 | + | |
| 19 | +S=${WORKDIR} | |
| 20 | + | |
| 21 | +src_install() { | |
| 22 | + exeinto /usr/bin | |
| 23 | + insinto /usr/share/zsh/site-functions | |
| 24 | + doexe usr/bin/arch-chroot usr/bin/genfstab usr/bin/pacstrap | |
| 25 | + doins usr/share/zsh/site-functions/_archinstallscripts | |
| 26 | +} | ... | ... |
app-arch/arch-install-scripts/metadata.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
| 3 | +<pkgmetadata> | |
| 4 | +<maintainer> | |
| 5 | + <email>georg@steffers.org</email> | |
| 6 | + <description>Copy from arch</description> | |
| 7 | +</maintainer> | |
| 8 | +<longdescription> | |
| 9 | + Arch Linux script that downloads a pacman ranked mirrorlist. | |
| 10 | +</longdescription> | |
| 11 | +</pkgmetadata> | ... | ... |
app-arch/armrr/ChangeLog
0 → 100644
app-arch/armrr/Manifest
0 → 100644
| 1 | +EBUILD armrr-9999.ebuild 660 SHA256 25baedb43b4a9cb095f89f340c83b7b02ddb69bb930874cb6cf64c4371dc67cd SHA512 95c55b40d3bb0d47ae62434afafeefa17e965dd62587f8e7f51dcd8b799e9c997b5ff0332a72e37d8f37b7813dad9b10946b330ec0ef99570c884848e4bef311 WHIRLPOOL e64917ed26a2629d7c7f7865b417742ea4314ce6b7dcf0a147789a8e98dbe0ac199196597cfb1d01011bdf663bdec26f41b8b0915ca06e0049c89bb83974ad78 | |
| 2 | +MISC ChangeLog 252 SHA256 074bfdd80fd31515674a8f1d7d79deb2e6fe6e71567b22afdc8656116d312a2c SHA512 cf722fd94b658e937eeac1e95013f57f1d3aa0081c3f37121a7224584ab716b67579e6b3d329cb86bde8ca18548932dd9d445101d9b267e2eaa755614333864f WHIRLPOOL f18ffe559d543783385dbf1da6cfa9b20ce56235fd62f95c7e84490ad4034de226288090e88e35f66749966235b79b1d33f4b2946ddaf9aaab09dbd05da1ea8c | |
| 3 | +MISC metadata.xml 312 SHA256 9bf19561bc076d98a0c7711f1bf2eb18eff3b08337fe5210dc75600dbd8ff01d SHA512 7bda39d478167a9c66b5afc8e98c0c94a93945c8ae198e55af981b6d0d61a3cf9a3a7af3305ab08528e62fd300aef3ce50653a7394165b120073aecbe0748b61 WHIRLPOOL dc239e1e90ae9718a559ee3c345fd4f0bdf0f86654a23196e5288e7261245c26e36769df96f1f04352ebb3424f1fd14974a6cfbe9ad301ef3151c00154fc1d91 | ... | ... |
app-arch/armrr/armrr-9999.ebuild
0 → 100644
| 1 | +# Copyright 1999-2015 Gentoo Foundation | |
| 2 | +# Distributed under the terms of the GNU General Public License v2 | |
| 3 | +# $Header: $ | |
| 4 | + | |
| 5 | +EAPI=5 | |
| 6 | + | |
| 7 | +inherit eutils git-r3 | |
| 8 | + | |
| 9 | +DESCRIPTION="Create a pacman mirrorlist" | |
| 10 | +HOMEPAGE="git://github.com/Gen2ly/armrr" | |
| 11 | +EGIT_REPO_URI="git://github.com/Gen2ly/armrr" | |
| 12 | +LICENSE="GPL-2" | |
| 13 | +SLOT="0" | |
| 14 | +KEYWORDS="x86 amd64" | |
| 15 | +RDEPEND=" | |
| 16 | + app-shells/bash | |
| 17 | + sys-apps/sed | |
| 18 | + net-misc/curl" | |
| 19 | + | |
| 20 | +src_compile() { | |
| 21 | + # we have bash under /bin not under /usr/bin | |
| 22 | + sed -i 's/\/usr\/bin\/bash/\/bin\/bash/' armrr | |
| 23 | + sed -i 's/\/etc\/pacman.d\/mirrorlist/${DESTDIR}\/etc\/pacman.d\/mirrorlist/' armrr | |
| 24 | +} | |
| 25 | + | |
| 26 | +src_install() { | |
| 27 | + exeinto /usr/bin | |
| 28 | + doexe armrr | |
| 29 | + dodoc license.txt readme.md | |
| 30 | +} | ... | ... |
app-arch/armrr/metadata.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
| 3 | +<pkgmetadata> | |
| 4 | +<maintainer> | |
| 5 | + <email>georg@steffers.org</email> | |
| 6 | + <description>Copy from arch</description> | |
| 7 | +</maintainer> | |
| 8 | +<longdescription>Tool to create an arm mirrorlist</longdescription> | |
| 9 | +</pkgmetadata> | ... | ... |
app-doc/doxygen/ChangeLog
0 → 100644
| 1 | +# ChangeLog for app-doc/doxygen | |
| 2 | +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.254 2013/09/05 19:44:49 mgorny Exp $ | |
| 4 | + | |
| 5 | + 05 Sep 2013; Michał Górny <mgorny@gentoo.org> doxygen-1.8.3.1.ebuild, | |
| 6 | + doxygen-1.8.4-r2.ebuild: | |
| 7 | + Clean up PYTHON_COMPAT from old implementations. | |
| 8 | + | |
| 9 | + 10 Aug 2013; Mark Loeser <halcy0n@gentoo.org> doxygen-1.7.6.1.ebuild, | |
| 10 | + doxygen-1.8.3.1.ebuild, doxygen-1.8.4-r2.ebuild: | |
| 11 | + Revert workaround for ppc64 now that we have gcc-4.6; bug #263641 | |
| 12 | + | |
| 13 | + 04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 14 | + Stable for x86, wrt bug #471692 | |
| 15 | + | |
| 16 | + 30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 17 | + Stable for s390, wrt bug #471692 | |
| 18 | + | |
| 19 | + 29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 20 | + Stable for sparc, wrt bug #471692 | |
| 21 | + | |
| 22 | +*doxygen-1.8.4-r2 (26 Jun 2013) | |
| 23 | + | |
| 24 | + 26 Jun 2013; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.4-r2.ebuild, | |
| 25 | + +files/doxygen-1.8.4-infinite_loop.patch, -doxygen-1.8.4-r1.ebuild, | |
| 26 | + -doxygen-1.8.4.ebuild: | |
| 27 | + Apply upstream patch for fixing infinite loop wrt #474716 by Marien Zwart | |
| 28 | + <marienz@gentoo.org>. Drop old | |
| 29 | + | |
| 30 | + 26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 31 | + Stable for ia64, wrt bug #471692 | |
| 32 | + | |
| 33 | + 26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 34 | + Stable for alpha, wrt bug #471692 | |
| 35 | + | |
| 36 | + 25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 37 | + Stable for ppc64, wrt bug #471692 | |
| 38 | + | |
| 39 | + 24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 40 | + Stable for ppc, wrt bug #471692 | |
| 41 | + | |
| 42 | + 09 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 43 | + Stable for sh, wrt bug #471692 | |
| 44 | + | |
| 45 | +*doxygen-1.8.4-r1 (04 Jun 2013) | |
| 46 | + | |
| 47 | + 04 Jun 2013; Tomáš Chvátal <scarabeus@gentoo.org> +doxygen-1.8.4-r1.ebuild, | |
| 48 | + +files/doxygen-1.8.4-libreoffice.patch: | |
| 49 | + Revbump 1.8.4 due to broken libo doc generating. Patch already applied | |
| 50 | + upstream and will be in next version. | |
| 51 | + | |
| 52 | + 03 Jun 2013; Jeroen Roovers <jer@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 53 | + Stable for HPPA (bug #471692). | |
| 54 | + | |
| 55 | + 02 Jun 2013; Chema Alonso <nimiux@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 56 | + Stable for amd64 wrt bug #471692 | |
| 57 | + | |
| 58 | + 02 Jun 2013; Markus Meier <maekke@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 59 | + arm stable, bug #471692 | |
| 60 | + | |
| 61 | +*doxygen-1.8.4 (19 May 2013) | |
| 62 | + | |
| 63 | + 19 May 2013; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.4.ebuild: | |
| 64 | + Version bump | |
| 65 | + | |
| 66 | + 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> doxygen-1.5.8-r1.ebuild, | |
| 67 | + doxygen-1.7.6.1.ebuild, doxygen-1.8.3.1.ebuild: | |
| 68 | + Move Qt dependencies to the new category | |
| 69 | + | |
| 70 | + 16 Feb 2013; Michał Górny <mgorny@gentoo.org> doxygen-1.8.3.1.ebuild: | |
| 71 | + Migrate to python-any-r1, bug #457870. | |
| 72 | + | |
| 73 | + 03 Feb 2013; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.6.1.ebuild, | |
| 74 | + doxygen-1.8.3.1.ebuild: | |
| 75 | + Respect AR/CC wrt #455206 by Alphat-PC <AlphatPC@gmail.com>. Thanks to the | |
| 76 | + reporter for the patch | |
| 77 | + | |
| 78 | + 02 Feb 2013; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.5.8-r1.ebuild, | |
| 79 | + doxygen-1.7.6.1.ebuild, doxygen-1.8.3.1.ebuild: | |
| 80 | + Adjust make_desktop_entry so that it complies to latest fdo standard. Fixes | |
| 81 | + #455150 by Denis M. (Phr33d0m) <god@politeia.in> | |
| 82 | + | |
| 83 | +*doxygen-1.8.3.1 (28 Jan 2013) | |
| 84 | + | |
| 85 | + 28 Jan 2013; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.3.1.ebuild, | |
| 86 | + +files/doxygen-1.8.3.1-empty-line-sigsegv.patch, -doxygen-1.8.1.2.ebuild, | |
| 87 | + -doxygen-1.8.2.ebuild: | |
| 88 | + Version bump including fixes for #454348 reported by | |
| 89 | + Sebastian Pipping <sping@gentoo.org>. Drop old | |
| 90 | + | |
| 91 | + 07 Oct 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml: | |
| 92 | + Drop maintainer due retirement, #24135. | |
| 93 | + | |
| 94 | + 13 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> Manifest: | |
| 95 | + Fix Manifest for new upstream tarball (bug #431192). | |
| 96 | + | |
| 97 | +*doxygen-1.8.2 (11 Aug 2012) | |
| 98 | + | |
| 99 | + 11 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.2.ebuild: | |
| 100 | + Version bump | |
| 101 | + | |
| 102 | + 11 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> -doxygen-1.6.3.ebuild, | |
| 103 | + -doxygen-1.7.2.ebuild, -doxygen-1.7.3.ebuild, -doxygen-1.7.5.1.ebuild, | |
| 104 | + -doxygen-1.8.0.ebuild, -doxygen-1.8.1.ebuild, | |
| 105 | + -files/doxygen-1.5.7.1-substitute.patch, -files/doxygen-1.6.2-dot-eps.patch, | |
| 106 | + -files/doxygen-1.7.1-dot-eps.patch, -files/doxygen-1.7.5.1-dot-eps.patch, | |
| 107 | + metadata.xml: | |
| 108 | + Drop old | |
| 109 | + | |
| 110 | + 11 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.6.1.ebuild, | |
| 111 | + doxygen-1.8.1.2.ebuild: | |
| 112 | + Fix date in man pages wrt #428280 by Samuel BAUER <samuel.bauer@yahoo.fr> | |
| 113 | + | |
| 114 | + 09 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.8.1.2.ebuild: | |
| 115 | + Increase default buffer stack for Fortran parser | |
| 116 | + | |
| 117 | +*doxygen-1.8.1.2 (28 Jul 2012) | |
| 118 | + | |
| 119 | + 28 Jul 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.1.2.ebuild: | |
| 120 | + Version bump wrt #428332 by Michał Górny <mgorny@gentoo.org> | |
| 121 | + | |
| 122 | + 31 May 2012; Zac Medico <zmedico@gentoo.org> doxygen-1.5.4.ebuild, | |
| 123 | + doxygen-1.5.8-r1.ebuild, doxygen-1.6.3.ebuild, doxygen-1.7.2.ebuild, | |
| 124 | + doxygen-1.7.3.ebuild: | |
| 125 | + inherit multilib for get_libdir | |
| 126 | + | |
| 127 | +*doxygen-1.8.1 (29 May 2012) | |
| 128 | + | |
| 129 | + 29 May 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.1.ebuild, | |
| 130 | + +files/doxygen-1.8.1-prefix-misc-alt.patch: | |
| 131 | + Version bump | |
| 132 | + | |
| 133 | + 08 May 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.4.7.ebuild, | |
| 134 | + doxygen-1.5.4.ebuild, doxygen-1.5.8-r1.ebuild, doxygen-1.6.3.ebuild, | |
| 135 | + doxygen-1.7.2.ebuild, doxygen-1.7.3.ebuild, doxygen-1.7.5.1.ebuild, | |
| 136 | + doxygen-1.7.6.1.ebuild, doxygen-1.8.0.ebuild: | |
| 137 | + Use http instead of ftp in SRC_URI to avoid possible firewall issues. Fixes | |
| 138 | + #411189 by Kevin Pyle | |
| 139 | + | |
| 140 | + 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> doxygen-1.8.0.ebuild: | |
| 141 | + keyword ~amd64-fbsd | |
| 142 | + | |
| 143 | + 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> doxygen-1.8.0.ebuild: | |
| 144 | + fix build with BSD userland | |
| 145 | + | |
| 146 | + 13 Apr 2012; Ulrich Müller <ulm@gentoo.org> doxygen-1.7.5.1.ebuild: | |
| 147 | + Move EAPI assignment to top of ebuild, bug 411875. | |
| 148 | + | |
| 149 | + 01 Apr 2012; Raúl Porcel <armin76@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 150 | + alpha/ia64/m68k/s390/sh/sparc stable wrt #323647 | |
| 151 | + | |
| 152 | + 23 Mar 2012; Jeff Horelick <jdhore@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 153 | + marked x86 per bug 323647 | |
| 154 | + | |
| 155 | + 20 Mar 2012; Jeroen Roovers <jer@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 156 | + Stable for HPPA (bug #323647). | |
| 157 | + | |
| 158 | + 20 Mar 2012; Agostino Sarubbo <ago@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 159 | + Stable for amd64, wrt bug #323647 | |
| 160 | + | |
| 161 | + 19 Mar 2012; Markus Meier <maekke@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 162 | + arm stable, bug #323647 | |
| 163 | + | |
| 164 | + 17 Mar 2012; Matt Turner <mattst88@gentoo.org> doxygen-1.4.7.ebuild: | |
| 165 | + Drop mips keyword. ~mips was dropped in 2006, and no one ever added it back | |
| 166 | + to newer versions. | |
| 167 | + | |
| 168 | + 16 Mar 2012; Brent Baude <ranger@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 169 | + Marking doxygen-1.7.6.1 ppc for bug 323647 | |
| 170 | + | |
| 171 | + 16 Mar 2012; Brent Baude <ranger@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 172 | + Marking doxygen-1.7.6.1 ppc64 for bug 323647 | |
| 173 | + | |
| 174 | +*doxygen-1.8.0 (29 Feb 2012) | |
| 175 | + | |
| 176 | + 29 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.0.ebuild: | |
| 177 | + Version bump wrt bug 406229 by <supercilious.dude@gmail.com> | |
| 178 | + | |
| 179 | + 15 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 180 | + Don't RDEPEND on python, thanks to Arfrever Frehtes Taifersar Arahesis | |
| 181 | + <arfrever.fta@gmail.com> | |
| 182 | + | |
| 183 | + 14 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.6.1.ebuild: | |
| 184 | + Improve Python-related code wrt #308353 by Arfrever Frehtes Taifersar | |
| 185 | + Arahesis. Thanks to Ian Delaney <johneed@hotmail.com> for the patch | |
| 186 | + | |
| 187 | + 14 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> -doxygen-1.5.5.ebuild, | |
| 188 | + -doxygen-1.5.6.ebuild, -doxygen-1.5.7.1.ebuild, -doxygen-1.5.9.ebuild, | |
| 189 | + -doxygen-1.6.1.ebuild, -doxygen-1.6.2.ebuild, -doxygen-1.7.1.ebuild, | |
| 190 | + -doxygen-1.7.4.ebuild, -files/doxywizard.png, doxygen-1.4.7.ebuild, | |
| 191 | + doxygen-1.5.4.ebuild, doxygen-1.5.8-r1.ebuild, doxygen-1.6.3.ebuild, | |
| 192 | + doxygen-1.7.2.ebuild, doxygen-1.7.3.ebuild, doxygen-1.7.5.1.ebuild, | |
| 193 | + doxygen-1.7.6.1.ebuild: | |
| 194 | + Drop old, move binary files to external mirrors wrt #370913 | |
| 195 | + | |
| 196 | +*doxygen-1.7.6.1 (14 Feb 2012) | |
| 197 | + | |
| 198 | + 14 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.7.6.1.ebuild, | |
| 199 | + metadata.xml: | |
| 200 | + Version bump: EAPI4, reorder vars, initial support for LINGUAS, use 'dot' | |
| 201 | + instead of 'nodot', add missing dependencies on perl and bison (fixes bug | |
| 202 | + #399349 by bay), respect CC and CXX, call eqmake4 for doxywizard, always use | |
| 203 | + emake, simplify latex+doc logic. Add myself as maintainer. | |
| 204 | + | |
| 205 | +*doxygen-1.7.5.1 (05 Nov 2011) | |
| 206 | + | |
| 207 | + 05 Nov 2011; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.5.1.ebuild, | |
| 208 | + +files/doxygen-1.7.5.1-dot-eps.patch: | |
| 209 | + Updated to latest upstream release, removed external Tcl patch (see bug | |
| 210 | + #388863). Thanks to Philipp for the updated no-dot patch. | |
| 211 | + | |
| 212 | + 03 Sep 2011; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.4.ebuild: | |
| 213 | + Newer (and cleaner) version using more of the qt4-r2 functionality. | |
| 214 | + Thanks to radhermit for bugging me about this... | |
| 215 | + | |
| 216 | + 03 Sep 2011; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.4.ebuild: | |
| 217 | + More updates to force qmake to use the right config settings; should | |
| 218 | + also fix bug #378963. Qmake could really use a nice eclass... | |
| 219 | + | |
| 220 | +*doxygen-1.7.4 (09 Apr 2011) | |
| 221 | + | |
| 222 | + 09 Apr 2011; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.4.ebuild: | |
| 223 | + Updated to new upstream release (both bug fixes and new stuff). Closes | |
| 224 | + bug 362457. Might want to stable this one soon-ish... | |
| 225 | + | |
| 226 | + 29 Mar 2011; Jeroen Roovers <jer@gentoo.org> doxygen-1.7.3.ebuild: | |
| 227 | + Stable for HPPA (bug #356813). | |
| 228 | + | |
| 229 | + 25 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.3.ebuild: | |
| 230 | + ppc/ppc64 stable wrt #356813 | |
| 231 | + | |
| 232 | + 21 Mar 2011; Christoph Mende <angelos@gentoo.org> doxygen-1.7.3.ebuild: | |
| 233 | + Stable on amd64 wrt bug #356813 | |
| 234 | + | |
| 235 | + 20 Mar 2011; Raúl Porcel <armin76@gentoo.org> doxygen-1.7.3.ebuild: | |
| 236 | + alpha/arm/ia64/s390/sh/sparc stable wrt #356813 | |
| 237 | + | |
| 238 | + 20 Mar 2011; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.3.ebuild: | |
| 239 | + Added final kluge to force local LDFLAGS on doxywizard. Tested on amd64 | |
| 240 | + but not yet marked stable. | |
| 241 | + | |
| 242 | + 19 Mar 2011; Thomas Kahle <tomka@gentoo.org> doxygen-1.7.3.ebuild: | |
| 243 | + x86 stable per bug 356813 | |
| 244 | + | |
| 245 | +*doxygen-1.7.3 (01 Feb 2011) | |
| 246 | + | |
| 247 | + 01 Feb 2011; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.3.ebuild: | |
| 248 | + Added latest upstream release, closes bug #351578. | |
| 249 | + | |
| 250 | + 18 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.2.ebuild: | |
| 251 | + ppc64 stable wrt #338632 | |
| 252 | + | |
| 253 | + 18 Jan 2011; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.2.ebuild: | |
| 254 | + Updated with suggested workaround for ppc64 stable-ing (see comment #17 | |
| 255 | + of bug #263641). | |
| 256 | + | |
| 257 | + 15 Jan 2011; Raúl Porcel <armin76@gentoo.org> doxygen-1.7.2.ebuild: | |
| 258 | + ia64/s390/sh stable wrt #338632 | |
| 259 | + | |
| 260 | + 13 Jan 2011; Brent Baude <ranger@gentoo.org> doxygen-1.7.2.ebuild: | |
| 261 | + Marking doxygen-1.7.2 ppc for bug 338632 | |
| 262 | + | |
| 263 | + 04 Jan 2011; Michael Weber <xmw@gentoo.org> doxygen-1.7.2.ebuild: | |
| 264 | + sparc stable (bug 338632) | |
| 265 | + | |
| 266 | + 29 Dec 2010; Markos Chandras <hwoarang@gentoo.org> doxygen-1.7.2.ebuild: | |
| 267 | + Stable on amd64 wrt bug #338632 | |
| 268 | + | |
| 269 | + 27 Dec 2010; Jeroen Roovers <jer@gentoo.org> doxygen-1.7.2.ebuild: | |
| 270 | + Stable for HPPA (bug #338632). | |
| 271 | + | |
| 272 | + 27 Dec 2010; Markus Meier <maekke@gentoo.org> doxygen-1.7.2.ebuild: | |
| 273 | + arm stable, bug #338632 | |
| 274 | + | |
| 275 | + 21 Dec 2010; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.2.ebuild: | |
| 276 | + Updated anti-flag mangling per bug 348629 (artifact of EAPI update). But | |
| 277 | + even with some extra massaging (and brute force sedding) doxywizard is | |
| 278 | + being stubborn with all that tmake/qmake on-the-fly writing of things... | |
| 279 | + | |
| 280 | + 20 Dec 2010; Tobias Klausmann <klausman@gentoo.org> doxygen-1.7.2.ebuild: | |
| 281 | + Stable on alpha, bug #338632 | |
| 282 | + | |
| 283 | + 13 Dec 2010; Thomas Kahle <tomka@gentoo.org> doxygen-1.7.2.ebuild: | |
| 284 | + x86 stable per bug 338632 | |
| 285 | + | |
| 286 | + 07 Dec 2010; Steve Arnold <nerdboy@gentoo.org> | |
| 287 | + -files/doxygen-1.4.3-cp1251.patch, -files/doxygen-gcc4.patch, | |
| 288 | + -files/doxygen-1.4.3-nls.patch, -files/doxygen-1.4.4-darwin.patch, | |
| 289 | + -files/bsd-configure.patch: | |
| 290 | + Removing stale patch files, closes bug 340547. | |
| 291 | + | |
| 292 | +*doxygen-1.7.2 (02 Nov 2010) | |
| 293 | + | |
| 294 | + 02 Nov 2010; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.2.ebuild, | |
| 295 | + metadata.xml: | |
| 296 | + Updated to latest release and added (optional) native Tcl support. See | |
| 297 | + upstream bug #633448 and Gentoo bug #340397. | |
| 298 | + | |
| 299 | + 07 Oct 2010; Alex Alexander <wired@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
| 300 | + only call eqmake4 if use qt4, bug #340092 | |
| 301 | + | |
| 302 | + 04 Oct 2010; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
| 303 | + Needed additional updates to pick up the qt4 qmake config correctly. | |
| 304 | + | |
| 305 | + 02 Oct 2010; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
| 306 | + Updated LDFLAGS and EAPI; closes QA bug #336736. | |
| 307 | + | |
| 308 | + 29 Sep 2010; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.1.ebuild: | |
| 309 | + Added minor upstream latex doc fix (only affects package PDF docs). | |
| 310 | + | |
| 311 | + 27 Jul 2010; Steve Arnold <nerdboy@gentoo.org> | |
| 312 | + +files/doxygen-1.7.1-dot-eps.patch: | |
| 313 | + Commiting lost patch (fixes bug 329915). | |
| 314 | + | |
| 315 | +*doxygen-1.7.1 (26 Jul 2010) | |
| 316 | + | |
| 317 | + 26 Jul 2010; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.1.ebuild: | |
| 318 | + Updated to latest upstream release (fixes bug 325019). | |
| 319 | + | |
| 320 | + 22 May 2010; Justin Lecher <jlec@gentoo.org> doxygen-1.6.1.ebuild, | |
| 321 | + doxygen-1.6.2.ebuild, doxygen-1.6.3.ebuild: | |
| 322 | + Removed epause in EAPI=3 ebuilds | |
| 323 | + | |
| 324 | +*doxygen-1.6.3 (08 Mar 2010) | |
| 325 | +*doxygen-1.6.2 (08 Mar 2010) | |
| 326 | + | |
| 327 | + 08 Mar 2010; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.6.2.ebuild, | |
| 328 | + +files/doxygen-1.6.2-dot-eps.patch, +doxygen-1.6.3.ebuild: | |
| 329 | + Updated to latest versions, (closes bug 300577) simplified texlive deps. | |
| 330 | + | |
| 331 | + 08 Feb 2010; Jonathan Callen <abcd@gentoo.org> | |
| 332 | + +files/doxygen-1.5.6-prefix-misc-alt.patch, doxygen-1.6.1.ebuild: | |
| 333 | + Bump to EAPI=3, add prefix support/keywords/patch | |
| 334 | + | |
| 335 | + 17 Jan 2010; Dominik Kapusta <ayoy@gentoo.org> doxygen-1.5.9.ebuild, | |
| 336 | + doxygen-1.6.1.ebuild: | |
| 337 | + Ported to qt4-r2 eclass + switched to EAPI="2" for 1.5.9 | |
| 338 | + | |
| 339 | + 02 Jan 2010; Ben de Groot <yngwin@gentoo.org> doxygen-1.4.7.ebuild, | |
| 340 | + doxygen-1.5.4.ebuild, doxygen-1.5.5.ebuild, doxygen-1.5.6.ebuild, | |
| 341 | + doxygen-1.5.7.1.ebuild: | |
| 342 | + Drop qt3 support | |
| 343 | + | |
| 344 | + 26 Dec 2009; Peter Volkov <pva@gentoo.org> doxygen-1.4.7.ebuild, | |
| 345 | + doxygen-1.5.4.ebuild, doxygen-1.5.5.ebuild, doxygen-1.5.6.ebuild, | |
| 346 | + doxygen-1.5.7.1.ebuild, doxygen-1.5.8-r1.ebuild, doxygen-1.5.9.ebuild, | |
| 347 | + doxygen-1.6.1.ebuild: | |
| 348 | + virtual/ghostscript->app-text/ghostscript-gpl: ghostscript-gpl is the only | |
| 349 | + implementation left in the tree. | |
| 350 | + | |
| 351 | +*doxygen-1.6.1 (25 Sep 2009) | |
| 352 | + | |
| 353 | + 25 Sep 2009; Steve Arnold <nerdboy@gentoo.org> -doxygen-1.6.0.ebuild, | |
| 354 | + +doxygen-1.6.1.ebuild: | |
| 355 | + Updated to current release; fixes eigen borkage plus a few other issues | |
| 356 | + (closes bugs 282598 and 283780). | |
| 357 | + | |
| 358 | + 27 Aug 2009; Raúl Porcel <armin76@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
| 359 | + arm/ia64/sh/s390 stable wrt #263641 | |
| 360 | + | |
| 361 | + 27 Aug 2009; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild, | |
| 362 | + doxygen-1.5.8-r1.ebuild, doxygen-1.5.9.ebuild, doxygen-1.6.0.ebuild: | |
| 363 | + Update missing latex font deps (closes bug 274673). | |
| 364 | + | |
| 365 | +*doxygen-1.5.9 (25 Aug 2009) | |
| 366 | + | |
| 367 | + 25 Aug 2009; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.9.ebuild: | |
| 368 | + Adding version 1.5.9 until some issues are worked out. This fixes some | |
| 369 | + problems with 1.5.8, and 1.6.0 is masked for time being. Fixes bug | |
| 370 | + #275753. | |
| 371 | + | |
| 372 | +*doxygen-1.6.0 (25 Aug 2009) | |
| 373 | + | |
| 374 | + 25 Aug 2009; Steve Arnold <nerdboy@gentoo.org> | |
| 375 | + +files/doxygen-1.5-dot-eps.patch, +doxygen-1.6.0.ebuild: | |
| 376 | + Updated to latest upstream release (see bug #269961) and there is | |
| 377 | + already one reported failure (see bug #282598) which has been reported | |
| 378 | + upstream (http://bugzilla.gnome.org/show_bug.cgi?id=592975). | |
| 379 | + | |
| 380 | + 12 Jul 2009; Tobias Klausmann <klausman@gentoo.org> | |
| 381 | + doxygen-1.5.8-r1.ebuild: | |
| 382 | + Stable on alpha, bug #263641 | |
| 383 | + | |
| 384 | + 09 Jul 2009; Jeroen Roovers <jer@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
| 385 | + Stable for HPPA (bug #263641). | |
| 386 | + | |
| 387 | +*doxygen-1.5.8-r1 (17 Jun 2009) | |
| 388 | + | |
| 389 | + 17 Jun 2009; Peter Volkov <pva@gentoo.org> -doxygen-1.5.8.ebuild, | |
| 390 | + +doxygen-1.5.8-r1.ebuild: | |
| 391 | + Revbump to make doxygen-1.5.8-kdedocs.patch get our users, bug #266693. | |
| 392 | + | |
| 393 | + 08 Jun 2009; Steve Arnold <nerdboy@gentoo.org> | |
| 394 | + +files/doxygen-1.5.8-kdedocs.patch, doxygen-1.5.8.ebuild: | |
| 395 | + Updated with back-ported patch, courtesy of (thanks!) Martin von Gagern | |
| 396 | + <Martin.vGagern@gmx.net>. | |
| 397 | + | |
| 398 | + 01 Jun 2009; Ferris McCormick <fmccor@gentoo.org> doxygen-1.5.8.ebuild: | |
| 399 | + Sparc stable, Bug #263641, required for Bug #271815. | |
| 400 | + | |
| 401 | + 31 May 2009; Markus Meier <maekke@gentoo.org> doxygen-1.5.8.ebuild: | |
| 402 | + amd64/x86 stable, bug #271815 | |
| 403 | + | |
| 404 | + 31 May 2009; nixnut <nixnut@gentoo.org> doxygen-1.5.8.ebuild: | |
| 405 | + ppc stable #271815 | |
| 406 | + | |
| 407 | + 30 May 2009; Ulrich Mueller <ulm@gentoo.org> doxygen-1.4.7.ebuild, | |
| 408 | + doxygen-1.5.4.ebuild, doxygen-1.5.5.ebuild, doxygen-1.5.6.ebuild, | |
| 409 | + doxygen-1.5.7.1.ebuild, doxygen-1.5.8.ebuild: | |
| 410 | + Remove app-text/tetex from dependencies, bug 227443. | |
| 411 | + | |
| 412 | + 04 Feb 2009; Ben de Groot <yngwin@gentoo.org> doxygen-1.5.8: | |
| 413 | + Correct qt:4 dep to use split deps | |
| 414 | + | |
| 415 | +*doxygen-1.5.8 (03 Feb 2009) | |
| 416 | + | |
| 417 | + 03 Feb 2009; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.8.ebuild: | |
| 418 | + Update to latest version with qt4 support (closes bug #252978). | |
| 419 | + | |
| 420 | + 24 Dec 2008; Steve Arnold <nerdboy@gentoo.org> | |
| 421 | + +files/doxygen-1.5.7.1-substitute.patch, doxygen-1.5.7.1.ebuild: | |
| 422 | + Updated with patch for bug #251533 (relpath empty string replacement issue). | |
| 423 | + | |
| 424 | + 04 Nov 2008; Diego Pettenò <flameeyes@gentoo.org> doxygen-1.5.7.1.ebuild: | |
| 425 | + Add flex dependency. | |
| 426 | + | |
| 427 | +*doxygen-1.5.7.1 (02 Nov 2008) | |
| 428 | + | |
| 429 | + 02 Nov 2008; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.7.1.ebuild: | |
| 430 | + Updated texlive deps (again) and fixed the last of the DESTDIR issues | |
| 431 | + (for the latest upstream release). Closes bug #240201. | |
| 432 | + | |
| 433 | + 11 Oct 2008; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.6.ebuild, | |
| 434 | + doxygen-1.5.5.ebuild, doxygen-1.5.4.ebuild, doxygen-1.4.7.ebuild: | |
| 435 | + Updated latex depends for bugs 237960 and 241350 since the virtual does | |
| 436 | + not seem to be working very well for people. Added several deps for | |
| 437 | + texlive; thanks to mephinet <mephinet@gmx.net> and <gengor@gentoo.org> | |
| 438 | + for helping to track down some of the needed depends (this latex/tetex | |
| 439 | + thing is painful). | |
| 440 | + | |
| 441 | + 02 Sep 2008; Christian Faulhammer <opfer@gentoo.org> | |
| 442 | + -doxygen-1.4.4.ebuild, -doxygen-1.5.2.ebuild: | |
| 443 | + clean up | |
| 444 | + | |
| 445 | + 02 Sep 2008; Christian Faulhammer <opfer@gentoo.org> doxygen-1.4.7.ebuild: | |
| 446 | + rename USE=tetex to USE=latex for bug 196745 | |
| 447 | + | |
| 448 | +*doxygen-1.5.6 (16 Aug 2008) | |
| 449 | + | |
| 450 | + 16 Aug 2008; Steve Arnold <nerdboy@gentoo.org> | |
| 451 | + -files/1.4.6/01_all_cp1251.patch, -files/1.4.6/02_all_freebsd.patch, | |
| 452 | + -files/1.4.6/03_all_segfault.patch, | |
| 453 | + -files/1.4.6/05_all_system-libpng.patch, -files/1.4.6/06_all_qtools.patch, | |
| 454 | + -doxygen-1.4.2.ebuild, -doxygen-1.4.3-r1.ebuild, -doxygen-1.4.5.ebuild, | |
| 455 | + -doxygen-1.4.6.ebuild, -doxygen-1.5.1.ebuild, -doxygen-1.5.3.ebuild, | |
| 456 | + +doxygen-1.5.6.ebuild: | |
| 457 | + Added latest release (see bug #223275) and cleaned up stale versions. I | |
| 458 | + tried to keep enough of the older ones around not to leave anyone out in | |
| 459 | + the cold; if you really need one of the above old versions in portage, | |
| 460 | + please file a bug with your requirements. | |
| 461 | + | |
| 462 | + 29 Jul 2008; Carsten Lohrke <carlo@gentoo.org> doxygen-1.4.2.ebuild, | |
| 463 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 464 | + doxygen-1.4.6.ebuild, doxygen-1.4.7.ebuild, doxygen-1.5.1.ebuild, | |
| 465 | + doxygen-1.5.2.ebuild, doxygen-1.5.3.ebuild, doxygen-1.5.4.ebuild, | |
| 466 | + doxygen-1.5.5.ebuild: | |
| 467 | + Fix bug #233117. | |
| 468 | + | |
| 469 | + 24 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: | |
| 470 | + add GLEP 56 USE flag desc from use.local.desc | |
| 471 | + | |
| 472 | + 03 Jul 2008; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild, | |
| 473 | + doxygen-1.5.5.ebuild: | |
| 474 | + updated latest stable/testing with latex USE flag per bug #230155 | |
| 475 | + | |
| 476 | + 27 Apr 2008; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.7.ebuild, | |
| 477 | + doxygen-1.5.1.ebuild, doxygen-1.5.2.ebuild, doxygen-1.5.3.ebuild, | |
| 478 | + doxygen-1.5.4.ebuild, doxygen-1.5.5.ebuild: | |
| 479 | + updated postinst info for bug #217885 | |
| 480 | + | |
| 481 | + 13 Mar 2008; <ricmm@gentoo.org> doxygen-1.4.2.ebuild, | |
| 482 | + doxygen-1.4.4.ebuild, doxygen-1.4.7.ebuild: | |
| 483 | + Drop to ~mips due to unstable deps | |
| 484 | + | |
| 485 | + 12 Mar 2008; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild, | |
| 486 | + doxygen-1.5.5.ebuild: | |
| 487 | + updated for bug #212770 | |
| 488 | + | |
| 489 | +*doxygen-1.5.5 (16 Feb 2008) | |
| 490 | + | |
| 491 | + 16 Feb 2008; Steve Arnold <nerdboy@gentoo.org> | |
| 492 | + +files/doxygen-1.5-qtlibdir.patch, +files/doxygen-1.5-system-libpng.patch, | |
| 493 | + doxygen-1.5.2.ebuild, doxygen-1.5.3.ebuild, doxygen-1.5.4.ebuild, | |
| 494 | + +doxygen-1.5.5.ebuild: | |
| 495 | + Updated with patch from bug #210237 and added latest release. Fixed | |
| 496 | + broken config with hack for lib64 path for QT and back-ported patches | |
| 497 | + to several previous versions (tested on both 32 and 64-bit machines). | |
| 498 | + Closes bugs #209977 and #210237. | |
| 499 | + | |
| 500 | + 24 Jan 2008; Christoph Mende <angelos@gentoo.org> doxygen-1.5.4.ebuild: | |
| 501 | + Stable on amd64, bug #203652 | |
| 502 | + | |
| 503 | + 08 Jan 2008; Jeroen Roovers <jer@gentoo.org> doxygen-1.5.4.ebuild: | |
| 504 | + Stable for HPPA (bug #203652). | |
| 505 | + | |
| 506 | + 31 Dec 2007; Raúl Porcel <armin76@gentoo.org> doxygen-1.5.4.ebuild: | |
| 507 | + alpha/ia64/sparc stable wrt #203652 | |
| 508 | + | |
| 509 | + 30 Dec 2007; Markus Meier <maekke@gentoo.org> doxygen-1.5.4.ebuild: | |
| 510 | + x86 stable, bug #203652 | |
| 511 | + | |
| 512 | + 29 Dec 2007; Brent Baude <ranger@gentoo.org> doxygen-1.5.4.ebuild: | |
| 513 | + Marking doxygen-1.5.4 ppc for bug 203652 | |
| 514 | + | |
| 515 | + 29 Dec 2007; Brent Baude <ranger@gentoo.org> doxygen-1.5.4.ebuild: | |
| 516 | + Marking doxygen-1.5.4 ppc64 for bug 203652 | |
| 517 | + | |
| 518 | + 15 Dec 2007; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild: | |
| 519 | + Updated depends for bug 202027 (added virtual/libconv and implicit | |
| 520 | + deps are now declared explicitly). | |
| 521 | + | |
| 522 | + 23 Nov 2007; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild: | |
| 523 | + adding libconv hack for FreeBSD (inadvertently dropped on the floor) | |
| 524 | + | |
| 525 | +*doxygen-1.5.4 (21 Nov 2007) | |
| 526 | + | |
| 527 | + 21 Nov 2007; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.4.ebuild: | |
| 528 | + Updated to new version, closes bug 198954. | |
| 529 | + | |
| 530 | + 21 Sep 2007; Roy Marples <uberlord@gentoo.org> doxygen-1.5.3.ebuild: | |
| 531 | + Link to libiconv for FreeBSD. | |
| 532 | + | |
| 533 | +*doxygen-1.5.3 (02 Sep 2007) | |
| 534 | + | |
| 535 | + 02 Sep 2007; Steve Arnold <nerdboy@gentoo.org> +files/doxywizard.png, | |
| 536 | + +doxygen-1.5.3.ebuild: | |
| 537 | + Updated to latest release, added desktop entry and nodot use flag | |
| 538 | + (addresses bugs 188124 and 181890). USE=nodot will remove both the | |
| 539 | + graphviz dependency and the capability to generate dot-based graphs. | |
| 540 | + If someone has a better icon for doxywizard, please post a bug :) | |
| 541 | + | |
| 542 | + 12 Jul 2007; Fabian Groffen <grobian@gentoo.org> doxygen-1.4.2.ebuild, | |
| 543 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 544 | + doxygen-1.4.6.ebuild, doxygen-1.4.7.ebuild, doxygen-1.5.1.ebuild, | |
| 545 | + doxygen-1.5.2.ebuild: | |
| 546 | + Dropped ppc-macos keyword, see you in prefix | |
| 547 | + | |
| 548 | + 06 Jul 2007; Lars Weiler <pylon@gentoo.org> doxygen-1.5.2.ebuild: | |
| 549 | + Stable on ppc; bug #184044. | |
| 550 | + | |
| 551 | + 05 Jul 2007; Christoph Mende <angelos@gentoo.org> doxygen-1.5.2.ebuild: | |
| 552 | + Stable on amd64 wrt bug #184044 | |
| 553 | + | |
| 554 | + 05 Jul 2007; Jeroen Roovers <jer@gentoo.org> doxygen-1.5.2.ebuild: | |
| 555 | + Stable for HPPA (bug #184044). | |
| 556 | + | |
| 557 | + 05 Jul 2007; Markus Rothe <corsair@gentoo.org> doxygen-1.5.2.ebuild: | |
| 558 | + Stable on ppc64; bug #184044 | |
| 559 | + | |
| 560 | + 04 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> doxygen-1.5.2.ebuild: | |
| 561 | + Stable on sparc wrt #184044 | |
| 562 | + | |
| 563 | + 04 Jul 2007; Raúl Porcel <armin76@gentoo.org> doxygen-1.5.2.ebuild: | |
| 564 | + alpha/ia64/x86 stable wrt #184044 | |
| 565 | + | |
| 566 | + 23 Jun 2007; Joshua Kinard <kumba@gentoo.org> doxygen-1.4.7.ebuild: | |
| 567 | + Stable on mips. | |
| 568 | + | |
| 569 | +*doxygen-1.5.2 (24 Apr 2007) | |
| 570 | + | |
| 571 | + 24 Apr 2007; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.2.ebuild: | |
| 572 | + updated to latest upstream release, and removed unicode USE flag (ru | |
| 573 | + patch incorporated upstream). Closes bug #174831. | |
| 574 | + | |
| 575 | + 12 Mar 2007; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.7.ebuild, | |
| 576 | + doxygen-1.5.1.ebuild: | |
| 577 | + Updated with new utf8-ru patches for the latest versions. Thanks to | |
| 578 | + Sergey Belyashov <Sergey.Belyashov at gmail.com> for the utf8-ru fixes. | |
| 579 | + Fixes bug #167617. | |
| 580 | + | |
| 581 | + 23 Jan 2007; Marius Mauch <genone@gentoo.org> doxygen-1.4.2.ebuild, | |
| 582 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 583 | + doxygen-1.4.6.ebuild, doxygen-1.4.7.ebuild, doxygen-1.5.1.ebuild: | |
| 584 | + Replacing einfo with elog | |
| 585 | + | |
| 586 | +*doxygen-1.5.1 (01 Nov 2006) | |
| 587 | + | |
| 588 | + 01 Nov 2006; Steve Arnold <nerdboy@gentoo.org> | |
| 589 | + +files/doxygen-1.5-legacy-patches.diff, +doxygen-1.5.1.ebuild: | |
| 590 | + version bump (bug 152033) and patch consolidation | |
| 591 | + | |
| 592 | + 24 Oct 2006; Fabian Groffen <grobian@gentoo.org> doxygen-1.4.7.ebuild: | |
| 593 | + Marked ppc-macos stable (bug #138937) | |
| 594 | + | |
| 595 | + 19 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.4.7.ebuild: | |
| 596 | + Stable on Alpha. | |
| 597 | + | |
| 598 | + 15 Sep 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.7.ebuild: | |
| 599 | + added fix for bug 147298 (using flag-o-matic), since -O3 still produces | |
| 600 | + broken code... | |
| 601 | + | |
| 602 | + 14 Sep 2006; Danny van Dyk <kugelfang@gentoo.org> doxygen-1.4.7.ebuild: | |
| 603 | + Marked stable on amd64 wrt bug #138397. | |
| 604 | + | |
| 605 | + 13 Sep 2006; Aron Griffis <agriffis@gentoo.org> doxygen-1.4.7.ebuild: | |
| 606 | + Mark 1.4.7 stable on ia64. #138937 | |
| 607 | + | |
| 608 | + 13 Sep 2006; <ticho@gentoo.org> doxygen-1.4.7.ebuild: | |
| 609 | + Stable on x86, bug 138937. | |
| 610 | + | |
| 611 | + 10 Sep 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> | |
| 612 | + doxygen-1.4.7.ebuild: | |
| 613 | + stable on ppc (Bug #138937) | |
| 614 | + | |
| 615 | + 04 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> doxygen-1.4.7.ebuild: | |
| 616 | + Stable on sparc wrt #138937 | |
| 617 | + | |
| 618 | + 02 Sep 2006; Jeroen Roovers <jer@gentoo.org> doxygen-1.4.7.ebuild: | |
| 619 | + Stable for HPPA (bug #138937). | |
| 620 | + | |
| 621 | + 12 Aug 2006; Markus Rothe <corsair@gentoo.org> doxygen-1.4.7.ebuild: | |
| 622 | + Stable on ppc64; bug #138937 | |
| 623 | + | |
| 624 | + 28 Jul 2006; Caleb Tennis <caleb@gentoo.org> doxygen-1.4.7.ebuild: | |
| 625 | + QA: Changed all instances of qt to qt3, per bug #141552 | |
| 626 | + | |
| 627 | + 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> doxygen-1.4.6.ebuild: | |
| 628 | + Mark 1.4.6 stable on ia64. #138937 | |
| 629 | + | |
| 630 | + 12 Jul 2006; Danny van Dyk <kugelfang@gentoo.org> doxygen-1.4.7.ebuild: | |
| 631 | + QA: Changed qt to qt3. | |
| 632 | + | |
| 633 | + 09 Jul 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, | |
| 634 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 635 | + doxygen-1.4.6.ebuild, doxygen-1.4.7.ebuild: | |
| 636 | + removed ewarn from pkg_postinst (bug 139761) | |
| 637 | + | |
| 638 | + 03 Jul 2006; Lars Weiler <pylon@gentoo.org> doxygen-1.4.6.ebuild: | |
| 639 | + Stable on ppc; bug #138937. | |
| 640 | + | |
| 641 | + 03 Jul 2006; Markus Ullmann <jokey@gentoo.org> Manifest: | |
| 642 | + Fixing digest | |
| 643 | + | |
| 644 | +*doxygen-1.4.7 (03 Jul 2006) | |
| 645 | + | |
| 646 | + 03 Jul 2006; Steve Arnold <nerdboy@gentoo.org> | |
| 647 | + +files/1.4.7/01_all_cp1251.patch, +files/1.4.7/05_all_system-libpng.patch, | |
| 648 | + +files/1.4.7/06_all_qtools.patch, +doxygen-1.4.7.ebuild: | |
| 649 | + Version bump for bug #137283, need arch testing and graphviz answers (see | |
| 650 | + bug #134575) before package cleanup can occur. Filed bug #138937 on the | |
| 651 | + doxygen stablization issue. Thanks to Adam Piatyszek for providing the | |
| 652 | + updated ebuild and patches. | |
| 653 | + | |
| 654 | + 24 Jun 2006; Doug Goldstein <cardoe@gentoo.org> doxygen-1.4.2.ebuild, | |
| 655 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 656 | + doxygen-1.4.6.ebuild: | |
| 657 | + USE flag qt->qt3/qt4 change bug #137785 | |
| 658 | + | |
| 659 | + 27 May 2006; Steve Arnold <nerdboy@gentoo.org> | |
| 660 | + -files/1.4.6/04_amd64_qtools.patch, files/doxygen-gcc4.patch: | |
| 661 | + Removed offending amd64_qtools patch from 1.4.6; graphviz still needs work | |
| 662 | + before newer doxygen versions can go stable... | |
| 663 | + | |
| 664 | + 08 May 2006; Steve Arnold <nerdboy@gentoo.org> | |
| 665 | + +files/1.4.6/01_all_cp1251.patch, +files/1.4.6/03_all_segfault.patch, | |
| 666 | + -files/doxygen-1.4.6-freebsd.patch, +files/1.4.6/02_all_freebsd.patch, | |
| 667 | + +files/1.4.6/04_amd64_qtools.patch, | |
| 668 | + +files/1.4.6/05_all_system-libpng.patch, +files/1.4.6/06_all_qtools.patch, | |
| 669 | + doxygen-1.4.6.ebuild: | |
| 670 | + Added patches for bugs 129142, 121770, and 129560, and consolidated 1.4.6 | |
| 671 | + patches in subdir. | |
| 672 | + | |
| 673 | + 08 Apr 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, | |
| 674 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 675 | + doxygen-1.4.6.ebuild: | |
| 676 | + Updated QT environment stuff to address bug 127596, as well as updates | |
| 677 | + for bugs 126374 and 127823 (1.4.6 only). | |
| 678 | + | |
| 679 | + 05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: | |
| 680 | + Recommit manifest, connection lost during commit. | |
| 681 | + | |
| 682 | + 05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> | |
| 683 | + +files/doxygen-1.4.6-freebsd.patch, doxygen-1.4.6.ebuild: | |
| 684 | + Add patch to allow building on FreeBSD and keyword ~x86-fbsd. | |
| 685 | + | |
| 686 | + 08 Feb 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, | |
| 687 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 688 | + doxygen-1.4.6.ebuild: | |
| 689 | + updated all versions with kluge for QT environment lameness | |
| 690 | + | |
| 691 | + 28 Jan 2006; Simon Stelling <blubb@gentoo.org> | |
| 692 | + -files/doxygen-utf8-ru.patch.gz, doxygen-1.4.2.ebuild, | |
| 693 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 694 | + doxygen-1.4.6.ebuild: | |
| 695 | + move compressed patches to the mirrors | |
| 696 | + | |
| 697 | +*doxygen-1.4.6 (18 Jan 2006) | |
| 698 | + | |
| 699 | + 18 Jan 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, | |
| 700 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
| 701 | + +doxygen-1.4.6.ebuild: | |
| 702 | + Added workaround for bug 118580, and new version for bugs 117613 and 110615. | |
| 703 | + ~mips removed temporarily from 1.4.5 and 1.4.6 until it gets updated to | |
| 704 | + graphviz-2.6 or better. | |
| 705 | + | |
| 706 | + 27 Dec 2005; Bryan Østergaard <kloeri@gentoo.org doxygen-1.4.4.ebuild: | |
| 707 | + Stable on alpha. | |
| 708 | + | |
| 709 | + 21 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> doxygen-1.4.4.ebuild: | |
| 710 | + Stable on amd64. | |
| 711 | + | |
| 712 | + 21 Dec 2005; Steve Arnold <nerdboy@gentoo.org> +files/doxygen-gcc4.patch, | |
| 713 | + +files/doxygen-utf8-ru.patch.gz, doxygen-1.4.2.ebuild, | |
| 714 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild: | |
| 715 | + Patched all versions with fixes for bugs 112076 and 113420. Thanks | |
| 716 | + to Robert Marmorstein <rmmarm@wm.edu> and Sergey Belyashov <b-s-a@narod.ru> | |
| 717 | + for the patches. Most users unaffected so far... | |
| 718 | + | |
| 719 | + 24 Nov 2005; Markus Rothe <corsair@gentoo.org> doxygen-1.4.4.ebuild: | |
| 720 | + Stable on ppc64 | |
| 721 | + | |
| 722 | + 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> doxygen-1.4.4.ebuild: | |
| 723 | + Stable on ppc. | |
| 724 | + | |
| 725 | + 30 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.4.4.ebuild: | |
| 726 | + Stable on ia64. | |
| 727 | + | |
| 728 | + 21 Oct 2005; Aaron Walker <ka0ttic@gentoo.org> doxygen-1.4.4.ebuild: | |
| 729 | + Stable on mips. | |
| 730 | + | |
| 731 | +*doxygen-1.4.5 (20 Oct 2005) | |
| 732 | + | |
| 733 | + 20 Oct 2005; Steve Arnold <nerdboy@gentoo.org> -doxygen-1.3.8.ebuild, | |
| 734 | + -doxygen-1.3.9.1.ebuild, -doxygen-1.4.1.ebuild, doxygen-1.4.2.ebuild, | |
| 735 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, +doxygen-1.4.5.ebuild: | |
| 736 | + Removed doc dep from tetex, added new version, cleaned up old ebuilds, | |
| 737 | + and a stable bump for x86 and sparc | |
| 738 | + | |
| 739 | + 08 Oct 2005; Fabian Groffen <grobian@gentoo.org> | |
| 740 | + +files/doxygen-1.4.4-darwin.patch, doxygen-1.4.4.ebuild: | |
| 741 | + Adding a patch which changes the macos profile in such a way that the final | |
| 742 | + linking stage can succeed. Applied unconditionally, since it only messes with | |
| 743 | + the macos profile. | |
| 744 | + | |
| 745 | + 06 Oct 2005; Fabian Groffen <grobian@gentoo.org> doxygen-1.4.4.ebuild: | |
| 746 | + Remove ppc-macos specific patch, it's not necessary anymore | |
| 747 | + | |
| 748 | + 17 Sep 2005; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.4.ebuild: | |
| 749 | + replaced lost patch change (fixes bug #106167) | |
| 750 | + | |
| 751 | +*doxygen-1.4.4 (16 Sep 2005) | |
| 752 | + | |
| 753 | + 16 Sep 2005; Steve Arnold <nerdboy@gentoo.org> -doxygen-1.3.5.ebuild, | |
| 754 | + -doxygen-1.3.5-r1.ebuild, -doxygen-1.3.6.ebuild, -doxygen-1.3.7.ebuild, | |
| 755 | + doxygen-1.3.8.ebuild, +doxygen-1.4.4.ebuild: | |
| 756 | + version bump to close bug #101852 and cleaned up old ebuilds; also marked | |
| 757 | + 1.3.8 as stable for ppc64, since it was that way for both older and | |
| 758 | + newer versions... | |
| 759 | + | |
| 760 | + 29 Aug 2005; Lina Pezzella <j4rg0n@gentoo.org> doxygen-1.4.2.ebuild, | |
| 761 | + doxygen-1.4.3-r1.ebuild: | |
| 762 | + Backported ppc-macos qt fix to version 1.4.2. Changed conditional to | |
| 763 | + userland_Darwin where appropriate. | |
| 764 | + | |
| 765 | + 23 Aug 2005; Aron Griffis <agriffis@gentoo.org> doxygen-1.4.2.ebuild: | |
| 766 | + stable on ia64 | |
| 767 | + | |
| 768 | + 08 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> doxygen-1.4.2.ebuild: | |
| 769 | + Stable on mips. | |
| 770 | + | |
| 771 | + 28 Jul 2005; Caleb Tennis <caleb@gentoo.org> doxygen-1.3.5.ebuild, | |
| 772 | + doxygen-1.3.5-r1.ebuild, doxygen-1.3.6.ebuild, doxygen-1.3.7.ebuild, | |
| 773 | + doxygen-1.3.8.ebuild, doxygen-1.3.9.1.ebuild, doxygen-1.4.1.ebuild, | |
| 774 | + doxygen-1.4.2.ebuild, doxygen-1.4.3-r1.ebuild: | |
| 775 | + Made qt dep explict on qt3 per bug #100235 | |
| 776 | + | |
| 777 | + 18 Jul 2005; Lina Pezzella <j4rg0n@gentoo.org> doxygen-1.4.3-r1.ebuild: | |
| 778 | + Updated ebuild to support USE=qt on ppc-macos | |
| 779 | + | |
| 780 | + 05 Jul 2005; Ilya A. Volynets-Evenbach <iluxa@gentoo.org> | |
| 781 | + doxygen-1.4.3-r1.ebuild: | |
| 782 | + replace make with emake for main build to allow parallelization | |
| 783 | + | |
| 784 | + 11 Jun 2005; Steve Arnold <nerdboy@gentoo.org> | |
| 785 | + +files/doxygen-1.4.3-nls.patch, +doxygen-1.4.3-r1.ebuild | |
| 786 | + -doxygen-1.4.3.ebuild: | |
| 787 | + added patch for ChrisWhite's obscure Japanese beetle (bug 95627) | |
| 788 | + thanks! removed previous ~arch | |
| 789 | + | |
| 790 | + 31 May 2005; Rene Nussbaumer <killerfox@gentoo.org> doxygen-1.4.2.ebuild: | |
| 791 | + Stable on hppa. | |
| 792 | + | |
| 793 | + 31 May 2005; Markus Rothe <corsair@gentoo.org> doxygen-1.3.9.1.ebuild, | |
| 794 | + doxygen-1.4.2.ebuild: | |
| 795 | + Stable on ppc64 | |
| 796 | + | |
| 797 | + 31 May 2005; Fernando J. Pereda <ferdy@gentoo.org> doxygen-1.4.2.ebuild: | |
| 798 | + Stable on alpha | |
| 799 | + | |
| 800 | +*doxygen-1.4.3 (30 May 2005) | |
| 801 | + | |
| 802 | + 30 May 2005; Steve Arnold <nerdboy@gentoo.org> | |
| 803 | + +files/doxygen-1.4.3-cp1251.patch, doxygen-1.4.2.ebuild, | |
| 804 | + +doxygen-1.4.3.ebuild: | |
| 805 | + new version for bug 92789, patch for bug 85668, and stable bumps on | |
| 806 | + covered arches. Also added brute-force workaround for bug 89075. | |
| 807 | + | |
| 808 | + 15 May 2005; Fernando J. Pereda <ferdy@gentoo.org> doxygen-1.4.1.ebuild: | |
| 809 | + alpha stable | |
| 810 | + | |
| 811 | + 05 May 2005; Aron Griffis <agriffis@gentoo.org> doxygen-1.4.1.ebuild: | |
| 812 | + stable on ia64 | |
| 813 | + | |
| 814 | + 05 May 2005; Michael Hanselmann <hansmi@gentoo.org> doxygen-1.4.1.ebuild: | |
| 815 | + Stable on hppa. | |
| 816 | + | |
| 817 | + 09 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> doxygen-1.4.1.ebuild: | |
| 818 | + Stable on ppc. | |
| 819 | + | |
| 820 | + 08 Apr 2005; Markus Rothe <corsair@gentoo.org> doxygen-1.4.1.ebuild: | |
| 821 | + Stable on ppc64 | |
| 822 | + | |
| 823 | + 08 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> doxygen-1.4.1.ebuild: | |
| 824 | + Marked stable on amd64. | |
| 825 | + | |
| 826 | + 02 Apr 2005; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.9.1.ebuild, | |
| 827 | + doxygen-1.4.1.ebuild: | |
| 828 | + updated recent ebuilds for bug 80045 and bumped and added new version | |
| 829 | + | |
| 830 | + 31 Mar 2005; <blubb@gentoo.org> doxygen-1.3.9.1.ebuild: | |
| 831 | + stable on amd64 | |
| 832 | + | |
| 833 | + 27 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> doxygen-1.3.9.1.ebuild: | |
| 834 | + Stable on ppc. | |
| 835 | + | |
| 836 | + 26 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.3.9.1.ebuild: | |
| 837 | + Stable on alpha. | |
| 838 | + | |
| 839 | + 19 Feb 2005; <burgundy@gentoo.org> +files/bsd-configure.patch, | |
| 840 | + doxygen-1.4.1.ebuild: | |
| 841 | + Patched to work on ppc-macos | |
| 842 | + | |
| 843 | + 06 Feb 2005; Joshua Kinard <kumba@gentoo.org> doxygen-1.3.8.ebuild: | |
| 844 | + Marked stable on mips. | |
| 845 | + | |
| 846 | + 26 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> doxygen-1.3.9.1.ebuild: | |
| 847 | + Stable on sparc | |
| 848 | + | |
| 849 | +*doxygen-1.4.1 (25 Jan 2005) | |
| 850 | + | |
| 851 | + 25 Jan 2005; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.9.1.ebuild, | |
| 852 | + +doxygen-1.4.1.ebuild: | |
| 853 | + Added 1.4.1 and bumped 1.3.9.1 to x86, sparc, ppc | |
| 854 | + | |
| 855 | + 02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : | |
| 856 | + Change encoding to UTF-8 for GLEP 31 compliance | |
| 857 | + | |
| 858 | + 14 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.3.8.ebuild: | |
| 859 | + Stable on alpha. | |
| 860 | + | |
| 861 | +*doxygen-1.3.9.1 (23 Oct 2004) | |
| 862 | + | |
| 863 | + 23 Oct 2004; Steve Arnold <nerdboy@gentoo.org> metadata.xml, | |
| 864 | + +doxygen-1.3.9.1.ebuild: | |
| 865 | + updated to current upstream release, several bug fixes and enhancements | |
| 866 | + (closes bug 67550) | |
| 867 | + | |
| 868 | + 17 Oct 2004; Dylan Carlson <absinthe@gentoo.org> doxygen-1.3.5-r1.ebuild, | |
| 869 | + doxygen-1.3.7.ebuild, doxygen-1.3.8.ebuild: | |
| 870 | + stable on amd64. | |
| 871 | + | |
| 872 | + 08 Oct 2004; Guy Martin <gmsoft@gentoo.org> doxygen-1.3.8.ebuild: | |
| 873 | + Marked stable on hppa. | |
| 874 | + | |
| 875 | + 20 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> doxygen-1.3.8.ebuild: | |
| 876 | + Stable on sparc | |
| 877 | + | |
| 878 | +*doxygen-1.3.8 (18 Sep 2004) | |
| 879 | + | |
| 880 | + 18 Sep 2004; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.8.ebuild: | |
| 881 | + marked stable on x86 | |
| 882 | + | |
| 883 | + 13 Aug 2004; Jason Wever <weeve@gentoo.org> doxygen-1.3.7.ebuild: | |
| 884 | + Stable on sparc. | |
| 885 | + | |
| 886 | + 13 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.3.7.ebuild: | |
| 887 | + Stable on alpha. | |
| 888 | + | |
| 889 | + 01 Aug 2004; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.7.ebuild: | |
| 890 | + Bumped 1.3.7 to x86 and added 1.3.8 | |
| 891 | + | |
| 892 | + 23 Jul 2004; Tom Gall <tgall@gentoo.org> doxygen-1.3.7.ebuild: | |
| 893 | + stable on ppc64 | |
| 894 | + | |
| 895 | + 09 Jun 2004; Ferris McCormick <fmccor@gentoo.org> doxygen-1.3.6.ebuild: | |
| 896 | + Marked stable on sparc. | |
| 897 | + | |
| 898 | + 05 Jun 2004; Stephen P. Becker <geoman@gentoo.org> doxygen-1.3.6.ebuild: | |
| 899 | + Added ~mips keyword. | |
| 900 | + | |
| 901 | +*doxygen-1.3.7 (05 Jun 2004) | |
| 902 | + | |
| 903 | + 05 Jun 2004; Steve Arnold <nerdboy@gentoo.org> doxygen-1.2.18.ebuild, | |
| 904 | + doxygen-1.3.2.ebuild, doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, | |
| 905 | + doxygen-1.3.6.ebuild, doxygen-1.3.7.ebuild: | |
| 906 | + marked 1.3.6 stable for x86, ppc, and hppa; removed old ebuilds | |
| 907 | + (leaving at least one stable for each arch) and added 1.3.7 | |
| 908 | + | |
| 909 | + 03 Jun 2004; Stephen P. Becker <geoman@gentoo.org> doxygen-1.3.5-r1.ebuild: | |
| 910 | + Stable on mips. | |
| 911 | + | |
| 912 | + 26 May 2004; Guy Martin <gmsoft@gentoo.org> doxygen-1.3.5-r1.ebuild: | |
| 913 | + Marked stable on hppa. | |
| 914 | + | |
| 915 | + 12 May 2004; Ferris McCormick <fmccor@gentoo.org> doxygen-1.3.5-r1.ebuild: | |
| 916 | + Marked stable for sparc. | |
| 917 | + | |
| 918 | +*doxygen-1.3.6 (08 May 2004) | |
| 919 | + | |
| 920 | + 08 May 2004; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.5-r1.ebuild, | |
| 921 | + doxygen-1.3.6.ebuild: | |
| 922 | + added 1.3.6 ebuild (closes bug 49015) and marked 1.3.5-r1 x86 | |
| 923 | + | |
| 924 | + 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.3.5-r1.ebuild: | |
| 925 | + Stable on alpha. | |
| 926 | + | |
| 927 | + 24 Apr 2004; Bret Curtis <psi29a@gentoo.org> doxygen-1.3.5.ebuild: | |
| 928 | + Added to ~mips | |
| 929 | + | |
| 930 | + 03 Mar 2004; <agriffis@gentoo.org> doxygen-1.3.5-r1.ebuild, | |
| 931 | + doxygen-1.3.5.ebuild: | |
| 932 | + add ia64 keywords | |
| 933 | + | |
| 934 | +*doxygen-1.3.5-r1 (29 Feb 2004) | |
| 935 | + | |
| 936 | + 29 Feb 2004; <sarnold@gentoo.org> doxygen-1.3.5-r1.ebuild, | |
| 937 | + doxygen-1.3.5.ebuild, metadata.xml: | |
| 938 | + removed ia64 temporarily due to bad depends on tetex and ghostscript | |
| 939 | + | |
| 940 | +*doxygen-1.3.5-r1 (29 Feb 2004) | |
| 941 | + | |
| 942 | + 29 Feb 2004; <nerdboy@gentoo.org> doxygen-1.3.5-r1.ebuild, metadata.xml: | |
| 943 | + tested all USE flag variations and fixed a small pdf install glitch | |
| 944 | + | |
| 945 | + 21 Feb 2004; Mamoru KOMACHI <usata@gentoo.org> doxygen-1.3.2.ebuild, | |
| 946 | + doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, doxygen-1.3.5.ebuild: | |
| 947 | + Added tetex IUSE flag. Thanks to Ronny Schoebel <ronny@l61.de> for | |
| 948 | + submitting a patch to ebuilds. This closes bug #42067 | |
| 949 | + | |
| 950 | + 06 Feb 2004; <gustavoz@gentoo.org> doxygen-1.3.5.ebuild: | |
| 951 | + stable on sparc | |
| 952 | + | |
| 953 | +*doxygen-1.2.18 (26 Jan 2004) | |
| 954 | + | |
| 955 | + 26 Jan 2004; Jason Wever <weeve@gentoo.org> doxygen-1.2.18.ebuild: | |
| 956 | + Putting doxygen-1.2.18 back into the tree to fix dependency problems when all | |
| 957 | + stable doxygen ebuilds for sparc were removed. | |
| 958 | + | |
| 959 | + 19 Jan 2004; Guy Martin <gmsoft@gentoo.org> doxygen-1.3.5.ebuild : | |
| 960 | + Marked stable on hppa. | |
| 961 | + | |
| 962 | + 15 Jan 2004; <agriffis@gentoo.org> doxygen-1.3.5.ebuild: | |
| 963 | + stable on alpha and ia64 | |
| 964 | + | |
| 965 | + 12 Jan 2004; <nerdboy@gentoo.org> doxygen-1.2.15-r1.ebuild, | |
| 966 | + doxygen-1.2.16.ebuild, doxygen-1.2.18.ebuild, doxygen-1.3.2.ebuild, | |
| 967 | + doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, doxygen-1.3.5.ebuild, | |
| 968 | + doxygen-1.3.ebuild, files/doxygen-1.2.15-r1.diff, | |
| 969 | + files/doxygen-1.2.16-gentoo.diff: | |
| 970 | + bumped 1.3.5 to x86, fixed headers, and removed old ebuilds | |
| 971 | + | |
| 972 | + 09 Dec 2003; Heinrich Wendel <lanius@gentoo.org> doxygen-1.3.2.ebuild, | |
| 973 | + doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, doxygen-1.3.5.ebuild, | |
| 974 | + doxygen-1.3.ebuild: | |
| 975 | + changed app-text/ghostscript to virtual/ghostscript | |
| 976 | + | |
| 977 | +*doxygen-1.3.5 (06 Dec 2003) | |
| 978 | + | |
| 979 | + 06 Dec 2003; <nerdboy@gentoo.org> doxygen-1.3.4.ebuild, | |
| 980 | + doxygen-1.3.5.ebuild: | |
| 981 | + bump 1.3.4 to x86 and add 1.3.5 ~x86 | |
| 982 | + | |
| 983 | + 16 Nov 2003; Brad House <brad_mssw@gentoo.org> doxygen-1.3.4.ebuild: | |
| 984 | + mark stable on amd64 | |
| 985 | + | |
| 986 | + 27 Oct 2003; Mamoru KOMACHI <usata@gentoo.org> doxygen-1.3.2.ebuild, | |
| 987 | + doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, doxygen-1.3.ebuild: | |
| 988 | + Changed app-text/tetex to virtual/tetex. See Bug #32063. | |
| 989 | + | |
| 990 | +*doxygen-1.3.4 (20 Oct 2003) | |
| 991 | + | |
| 992 | + 20 Oct 2003; <nerdboy@gentoo.org> doxygen-1.3.4.ebuild, metadata.xml: | |
| 993 | + version bump to latest stable release, added to dev-tools herd | |
| 994 | + | |
| 995 | + 16 Oct 2003; Aron Griffis <agriffis@gentoo.org> doxygen-1.3.3.ebuild: | |
| 996 | + Stable on alpha | |
| 997 | + | |
| 998 | +*doxygen-1.3.3 (02 Sep 2003) | |
| 999 | + | |
| 1000 | + 02 Sep 2003; Patrick Kursawe <phosphan@gentoo.org> doxygen-1.3.3.ebuild, | |
| 1001 | + doxygen-1.3.ebuild,doxygen-1.3.2.ebuild: | |
| 1002 | + Added ghostscript to DEPENDs because of bug 26987; Version bump. | |
| 1003 | + | |
| 1004 | +*doxygen-1.3.2 (14 Jul 2003) | |
| 1005 | + | |
| 1006 | + 14 Jul 2003; Patrick Kursawe <phosphan@gentoo.org> doxygen-1.3.2.ebuild: | |
| 1007 | + Version bump as requested in bug 24292 | |
| 1008 | + | |
| 1009 | + 01 Jul 2003; Patrick Kursawe <phosphan@gentoo.org> doxygen-1.3.ebuild: | |
| 1010 | + Bug was not yet dead, had to add one more "addwrite" line | |
| 1011 | + | |
| 1012 | + 30 Jun 2003; Patrick Kursawe <phosphan@gentoo.org> doxygen-1.3.ebuild: | |
| 1013 | + Installing docs requires more write permissions, fixed bug 23738 | |
| 1014 | + | |
| 1015 | + 17 Jun 2003; Will Woods <wwoods@gentoo.org> doxygen-1.2.18.ebuild, | |
| 1016 | + doxygen-1.3.ebuild: | |
| 1017 | + Added alpha/~alpha to KEYWORDS | |
| 1018 | + | |
| 1019 | + 19 May 2003; Grant Goodyear <g2boojum@gentoo.org> doxygen-1.3.ebuild: | |
| 1020 | + Sed-fu to make configure work w/ install from either coreutils or fileutils | |
| 1021 | + | |
| 1022 | +*doxygen-1.3 (15 Apr 2003) | |
| 1023 | + | |
| 1024 | + 15 Apr 2003; Jyrki Muukkonen <jyrki@kruu.org> doxygen-1.3.ebuild: | |
| 1025 | + - Version bump, ~x86 ~ppc and ~sparc keywords. | |
| 1026 | + - Updated description | |
| 1027 | + - Added IUSE="doc qt". With "doc" it builds the HTML and PDF versions of | |
| 1028 | + the manual, and hence depends on app-text/tetex. HTML version needs latex | |
| 1029 | + for generating some bitmap formulas and PDF version uses pdftex. Tested | |
| 1030 | + with tetex-1.0.7-r12 and tetex-2.0.2 | |
| 1031 | + - Change \setlength{\footrulewidth} to \renewcommand{\footrulewidth} in | |
| 1032 | + doxygen_manual.tex to make it work with tetex-2.x also. Looks like it | |
| 1033 | + works with tetex-1.x too. | |
| 1034 | + - Simplified the tmake.conf sed(1) hack and ./configure options. | |
| 1035 | + - Also made the actual compiling use emake instead of make. | |
| 1036 | + - And applied by wmertens@gentoo.org, who also added a sandbox violation | |
| 1037 | + fix for the docs. | |
| 1038 | + | |
| 1039 | +*doxygen-1.2.18 (13 Oct 2002) | |
| 1040 | + | |
| 1041 | + 06 Apr 2003; Jason Wever <weeve@gentoo.org> doxygen-1.2.18.ebuild: | |
| 1042 | + Changed ~sparc keyword to sparc. | |
| 1043 | + | |
| 1044 | + 19 Mar 2003; Jason Wever <weeve@gentoo.org> doxygen-1.2.18.ebuild: | |
| 1045 | + Added ~sparc to keywords. | |
| 1046 | + | |
| 1047 | + 13 Oct 2002; Phil Bordelon <sunflare@gentoo.org> doxygen-1.2.18.ebuild : | |
| 1048 | + Version bump, along with some added fixes provided by CJ Kucera | |
| 1049 | + <pez@apocalyptech.com> in Bug 7353. | |
| 1050 | + | |
| 1051 | +*doxygen-1.2.16 (08 Jul 2002) | |
| 1052 | + | |
| 1053 | + 08 Jul 2002; Phil Bordelon <sunflare@gentoo.org> doxygen-1.2.15.ebuild doxygen-1.2.15-r1.ebuild doxygen-1.2.16.ebuild : | |
| 1054 | + Did a version bump. Also lintool'd and repoman'd the ebuild so that | |
| 1055 | + it matches modern form. Added KEYWORDs and SLOTs to the old ebuilds | |
| 1056 | + as well. | |
| 1057 | + | |
| 1058 | +*doxygen-1.2.15-r1 (11 May 2002) | |
| 1059 | + | |
| 1060 | + 11 Jun 2002; Wout Mertens <wmertens@gentoo.org>: | |
| 1061 | + Changed qt dependency syntax so Portage wouldn't get weird dependency | |
| 1062 | + problems. Builds fine with qt3. | |
| 1063 | + | |
| 1064 | + 02 Jun 2002; Wout Mertens <wmertens@gentoo.org>: | |
| 1065 | + Changed ebuild to depend on graphvis as per bug #3320. | |
| 1066 | + While I was at it, changed it so lintool was happy. Therefore, the Author | |
| 1067 | + field was removed, and copied to here: | |
| 1068 | + Author Sean Mitchell <sean@arawak.on.ca>, updated Tom von Schwerdtner | |
| 1069 | + <tvon@etria.org> | |
| 1070 | + | |
| 1071 | + 11 May 2002; pvdabeel <pvdabeel@gentoo.org> ChangeLog : | |
| 1072 | + Doxygen compiles and runs perfectly with qt3 too. Both qt2 and qt3 | |
| 1073 | + are supported by the ebuild now | |
| 1074 | + | |
| 1075 | +*doxygen-1.2.15 (17 Apr 2002) | |
| 1076 | + | |
| 1077 | + 17 Apr 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog : | |
| 1078 | + Copied 1.2.13.1 ebuild over for 1.2.15 (#1786) | |
| 1079 | + | |
| 1080 | +*doxygen-1.2.13.1 (1 Feb 2002) | |
| 1081 | + | |
| 1082 | + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : | |
| 1083 | + | |
| 1084 | + Added initial ChangeLog which should be updated whenever the package is | |
| 1085 | + updated in any way. This changelog is targetted to users. This means that the | |
| 1086 | + comments should well explained and written in clean English. The details about | |
| 1087 | + writing correct changelogs are explained in the skel.ChangeLog file which you | |
| 1088 | + can find in the root directory of the portage repository. | ... | ... |
app-doc/doxygen/Manifest
0 → 100644
| 1 | +AUX 1.4.7/01_all_cp1251.patch 683 SHA256 782c207692ff691936d010f5c8e25858722e29a9a23ee940305aeb38f2b23e8e SHA512 4b449be072c86423e202089f945416f660a704e505c9bf2823750266214ccdcf88784520798a1dd2383ce9cf68d096ae2c599a73acd26aeabedc49aa98009931 WHIRLPOOL 4538085b8b4a022ff0ea94fb0f7212526ff17d81dbeb4cb626427ce06cb5a73ff3ccf6c69ad4b07edb9b3e45f418dc46f77f5bf782dbce3977680fa3f59465d4 | |
| 2 | +AUX 1.4.7/05_all_system-libpng.patch 5329 SHA256 53caccaa6f3934abc57e8cf06d7828bfe94f6faf1be1cac0db4a729f9cd76dc9 SHA512 8fd67518302665a15ddc089152cdb04340eb416d3695b4374a49a6868e45268a8141c426b2b9c9e0f9e1818e28398aa98993cb21621947401bbf890f3d317017 WHIRLPOOL 92299f58fbc00b7187381b2b04d55f2fe6a9c68cd44f73d979254ec3875e2b7b54bced0c16824f328ee91bb34792760b27c1466d2126c58888484cc93fc62bfa | |
| 3 | +AUX 1.4.7/06_all_qtools.patch 1230 SHA256 1f2f25cada1c000f74f5b23a90358353462deeaf5a060f9d3923fab4497b72b2 SHA512 bd6044c2625b134da0bb5811266c46de87b37ceadfeb9241718251a47d0a6578d031d8b67b88e376b084bdd20c5de65a6f560d188554f8fa8d3be12734a75a99 WHIRLPOOL a5df06702dd77f9b7c6ce32bdebc5c5271f565273d44f07dfea553a0b4604e0089d52a61b26d6b4ff4ab0d2be3f91b87bf651b28352e80101597df9e6d0cd106 | |
| 4 | +AUX doxygen-1.5-dot-eps.patch 2247 SHA256 6dc47978298a39bc520a1f48206be26f76657842f14aba3413768352c7e87d45 SHA512 2e14a99cdd47fb72886b4531d6c099a7de4fdd7f8f86c7d512fff5ec724ce02fc998b794037800ae92ae1a2bb5adc5c4607bdd39a979a5de275566d2590f989f WHIRLPOOL 980e1404265735aa293090b6765358c3507faa5271b3b2a5a1b77e54cd12acf66b1d99de77297665db81e8c3b2fabd20ecd7d0633f21cb7747794a5264866def | |
| 5 | +AUX doxygen-1.5-legacy-patches.diff 7242 SHA256 f696c10fe571d281ed8178e7a07864c7a5bba9cc21ac723ee9669ac32e43e114 SHA512 75b0de308ff9935e612851bc18de31fa286155321f29d63c6e54750309b402d793aaead558de6b2a2697b95950e09fc62f0ec7fc435df20170fdbc79acf0ebdb WHIRLPOOL 25d3bb9d42ed2e912f7e172f0309973ee55afae2d37976a18c3f7ecde4cd8e9a1ef56ff73f25e9c11476000f9e0059fabe49991d2ada03983676671f0420be68 | |
| 6 | +AUX doxygen-1.5-qtlibdir.patch 354 SHA256 602038066a93ffd163c7f18b15362a9f2443bb7e842675d7de81bf5026ca9c2e SHA512 426d2e818d3a1e50141595cc275931166699301891921bd7a19569f47db7b7ac43b18a77a3c09027342ca7569c356f084b790a75fb6ac0f67e1f855bc7172669 WHIRLPOOL 45abeb9f24ea8671cace33fc4f2952bc03d0e70322111ac81d643078d6341293f2c1f7682c429a1fd19cdd02331c6b19dd2314e5ba77fb5ecbde8ae76c57eae9 | |
| 7 | +AUX doxygen-1.5-system-libpng.patch 5332 SHA256 5800013e75e3fdb4a6dbc513a25393ec9cef0dfa412032c1c3de562829ddaeab SHA512 b6e4193ce647131204a714cc5c5743b875ed699fb377aca77b1812cf0a143c8500d414752f1865b9633f099f8c05953c363ca542eb01e7d19a5cae0bd450b319 WHIRLPOOL 21b479c31ba3168347a828e8f6b2b23762c0b10f6b77dcfb68be2eac8dc9cf963d62da2492339b9d59a16b6afe65621674960c5dc888d250ceaf70993eabd322 | |
| 8 | +AUX doxygen-1.5.6-prefix-misc-alt.patch 2017 SHA256 ee4b8c11c8af9bc3dfb365eff06addf3d7ec73931a234ac3651be2ba28ad3b44 SHA512 06791799913363348cd1de1bc1f36da4af75e7b322d10aeae24b68811f3028043b0fa39575e6ddf3e91a8938bcf220c2a9a5c5452922881dae65f9a9620091e6 WHIRLPOOL 10134d46e211648001553f420e8f201a870538dcd3e7002b7542221de710b307133e35671af1417014aed893cc9439a6a00f73220eaff5763771896492771f90 | |
| 9 | +AUX doxygen-1.5.8-kdedocs.patch 854 SHA256 48703fc843633e774e05c64e6903badfd74f456f7099399d44b3150f9b964e6c SHA512 10dc047c049203dad2b4e2d602310d1296498a90cacb5a3599387dc0cbc845b591abe543954960b50bd3fa054c3516fb23789ae450bb8b4cdb45d45bb6130f86 WHIRLPOOL 736c568c5f11cbcf1aa9a7ed840bdcff506c6b162e6da8ccf92950a029de63ef32fd7764b317f155a3871567cee2230e59ba0c53c4af6825a705cfc0975f12ae | |
| 10 | +AUX doxygen-1.8.1-prefix-misc-alt.patch 2119 SHA256 3e888815a63ff804053711cf31f25130abc509e9b52cb4263b209764b70b633b SHA512 2b0c28168ab2d173ecf9cad03d5b5c684a0e8d15f80d937836440a72d301d64816ab9c61e958e8eef771c2c2ea6fcc1c8d2a62737ffcfa25f3166e52ce8fe245 WHIRLPOOL 2b5898621ae4868a75e0266e551f2c706e94483e91f9e22a7c68efd5e6d18af32178f5112d3059472bcf520f51907577254fc39191052a2ccb2fcc867140127d | |
| 11 | +AUX doxygen-1.8.3.1-empty-line-sigsegv.patch 483 SHA256 d0d3e2f1e1d450b8b31fb9553fcf38d74816c36673ffe455959dacc7f9c01384 SHA512 777e26fe365226d8640eac89c3f11883f7cdca17cf667b32c8f7ed50b2160794620a312c4098e6e53a1af6c799fc9bd067d4846014381189de23bc84210cc752 WHIRLPOOL 072d65e3f619994bfaf170904f3699e40682f2d45a7ad3a600ba871f52ceb2ea1273b3919e008d7070a37f8beed198cf87c81a83babbdf0265e0105ff6a2940e | |
| 12 | +AUX doxygen-1.8.4-infinite_loop.patch 570 SHA256 189af23ec4580b84de7227dd91ae9fccb5645bd94fca43f401eb8d9a02d59e67 SHA512 5a5df6399098683c0f507e3120c4d1f8379707b0f24eafa836b7874adb73de65cd12d41f6d635e9dbcfa428ea4da684dbd2428a679529eee0e93c37db73380ad WHIRLPOOL 28667004d6b923981ef03eaba9a5a1913445fe8a13a24fde7f555dd8d7dd7f4fa7cac9162063b7aca87d518e39954fe0a39dc6fbf4d764e11c7cb26e0d1dd04f | |
| 13 | +AUX doxygen-1.8.4-libreoffice.patch 1362 SHA256 c73bd1e543b333f2fad202459c3b2bb71d7ebab6aae56d2828696ceda2331840 SHA512 d05d3f7e5dea817e42f45d9c82497877792efe8e09b8579afcaedaf2ccc36649470ed8eb40768ed65dbf625da33128ef512df5ff64ac439bc88a008019b8411e WHIRLPOOL a0593826c5c651912f87347ccb5f4e602efe976613c664ee59739ffee07d548896c80d6d4c8fb52bd756ca63155d099e855baa09dab3cfd94488fef82f973a81 | |
| 14 | +AUX doxygen-1.8.4-taskrambler.patch 5381 SHA256 4ca37d9c49da3d07388e3fbf15d4da08de45840a8b24abd19300372b7dbe40c3 SHA512 2db539fb55dd5f0a9adf26c59a6dccebb2a4ef952500ae95aa5145637ffbcfa6d2cfd0289ca0035f5c0e6dc12528b829dcd500abd84928b62d219387d82377f5 WHIRLPOOL aed7a7836c08ce5b6f7b757830dbd32c78c1759a24fbfce4203181106c0e84de6efc40a81bb3cc06aba62d9af795e251c93c6b1cbf0fea58a3e6305db839de4d | |
| 15 | +AUX doxygen-1.8.5-taskrambler.patch 5375 SHA256 1103f1e06a24b6c25469c32c92a43d0cb0634650c4f71d962cbc97a776faa156 SHA512 a27d7bc4aff416c3c1212754c1834820638ad6ee06a59a52374617e29a9a4a0f730c3392a16d70e6f04307762724f51d59238005e97da90d67725484d760e4f1 WHIRLPOOL aba53831ad9924413a5bf3cb05629e27afc1b6a08dc01af3cd8ed3ab6087211edefa6e5d7f91bea34c2bbb5256f8741a167462aa925211efab4fe0093602799b | |
| 16 | +DIST doxygen-1.8.4.src.tar.gz 6456090 SHA256 526442fb70bea79a4086cc98c22692cc05edc2f4cf231feb7993b5d188ef584e SHA512 984b4aa88afd3edb067e054b08de624f8afe927d31a45466349e83aa125e061c1ecac2d5f021e0d345fddf3ed7d5211509a445433af54d629a09bbb24b27e026 WHIRLPOOL d5137d0c2cbda8d1d768b1a92b6778312862d3cb4113c9be59489f061d0ad80c5162417d8bf9efef54852b23f985390791049c843a45be5eafcd586628f96d9c | |
| 17 | +DIST doxygen-1.8.5.src.tar.gz 6511944 SHA256 243a8b67db12ad68d6ea5b51c6f60dc2cc3a34fa47abf1b5b4499196c3d7cc25 SHA512 56d2b262feae41fe9acf3c0c8ad3dd1d8868a52c17e2d9882a553570311482ec73548c0a70ae0ad7ccd7d1011a69968f284031beb93f915bab3a4c740b943f47 WHIRLPOOL 934cb01d7898cbdf04d2f293534ade1b8ce1c48a378fb141e063a83455ccf94c733aec525e6e6740e6b92fb473a6bc2b31dca09b0324de78801c7a2d19638182 | |
| 18 | +DIST doxywizard.png 4231 SHA256 eb648ebd3a194a56d9ed6e47cc8dbf1af2e124d83c2c42af9bf86bd837984209 SHA512 5e2d26e7427b86866ebe75ec2c66c0f1100d230f3f3e4d66bac424a8dd0d42f0831d936ff03318dfa1bf73cbd9fb53717636d0c91ae3eea0f4e24641479d25d5 WHIRLPOOL bb0c13b382c4069ca310ff53a03b36499a2bf6e0e8c0647efc032530f429f483b5d6f2925b7e996d4f84c8f2b77eb883533f4b7abc88745a2cfa596d3dd4f3fb | |
| 19 | +EBUILD doxygen-1.8.4-r9999.ebuild 6992 SHA256 c9331fa4a2393c4f35840699b3521ba007617517d379ba94e9030443703ee8f1 SHA512 31196854db2d459a90d0dc0250b49d501229a89e9016c0d6a4beb3a5e00ac9d67d1c30d6b554da3554efad2294cbf82b8b2def06fb64b1c6ea848c27f632b99f WHIRLPOOL 397547fab0fe43566e42e5c8604dd9548b09f7cb446ae6e1e514fa2ff5d775f01300abd346b52acb9ee303e83488f6a6084d0e45ef79c43ededbed2213646a56 | |
| 20 | +EBUILD doxygen-1.8.5-r9999.ebuild 6641 SHA256 6e5495bdf66bfd3ff40b9c2410639d305ac8c7c68a3a12e66cbeaf87207bd41b SHA512 748e6c972f10947cef5a07cfa8c238ed4e2210b62b53645a9213ebed3fd79d324012a0aee0b68928d7604da72e16a1f904538c5e35d541055aaffc5d651e7209 WHIRLPOOL 2e83a5ecf84a0a6ab9800a4e707c8b7f1e2eedc2914702b40a28c5fe801edb722df1f3dedeaf0e3e95fddf125b4316f8fe8b4d92cbbce7a8613420c948b14a86 | |
| 21 | +MISC ChangeLog 42672 SHA256 61baf0432f9b55892c2526b0c7335488ec1d8288af8de70f3b1bdf2391915e0a SHA512 a573221599a8dc01e496f88de745405b89b0629d7dc26bfd9c899d048304bcac0c1a1d77360e46ddabdf0cc09df75001bb3979cb4d02718b79e82f8855971c18 WHIRLPOOL 5ca5173641a357f615548ffde37fb0866f9e102c72cfb84b7b3c9f221716e0d946d82e1184ef3aba7d33a934c5a9980f9878409a7e848781b5295c6f8b082ddc | |
| 22 | +MISC metadata.xml 833 SHA256 a1612d5400b6e418c45fa45da7b064d391bef410cf31b47b72f2808e7af25b44 SHA512 69c56f20d98619a74f0ab9e19b06b5251a77738e806db61ad3c5fc7874add0163f087d5f074d2d8e1141e5e919c3fd965bce39b23f55d42d28b7726602b25cae WHIRLPOOL fc799fb6c0e8ef4facea0766797a0c1324a012d2f7aa299991687ac2b2c1163bc7d8b2ed9e938317967899a80bc66ecf17ca83470bf1d46442f5d68cf8defa75 | ... | ... |
app-doc/doxygen/doxygen-1.8.4-r9999.ebuild
0 → 100644
| 1 | +# Copyright 1999-2013 Gentoo Foundation | |
| 2 | +# Distributed under the terms of the GNU General Public License v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.8.4-r2.ebuild,v 1.3 2013/09/05 19:44:49 mgorny Exp $ | |
| 4 | + | |
| 5 | +EAPI=4 | |
| 6 | + | |
| 7 | +PYTHON_COMPAT=( python{2_6,2_7} ) | |
| 8 | +inherit eutils fdo-mime flag-o-matic python-any-r1 qt4-r2 toolchain-funcs | |
| 9 | + | |
| 10 | +DESCRIPTION="Documentation system for most programming languages" | |
| 11 | +HOMEPAGE="http://www.doxygen.org/" | |
| 12 | +SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz | |
| 13 | + http://dev.gentoo.org/~xarthisius/distfiles/doxywizard.png" | |
| 14 | + | |
| 15 | +LICENSE="GPL-2" | |
| 16 | +SLOT="0" | |
| 17 | +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" | |
| 18 | +IUSE="debug doc dot qt4 latex sqlite elibc_FreeBSD userland_GNU" | |
| 19 | + | |
| 20 | +#missing SerbianCyrilic, JapaneseEn, KoreanEn, Chinesetraditional | |
| 21 | + | |
| 22 | +LANGS=(hy ar pt_BR ca zh cs de da eo es fa fi fr el hr hu id it ja ko lt mk | |
| 23 | +nl nb pl pt ro ru sl sk sr sv tr uk vi af) | |
| 24 | +for X in "${LANGS[@]}" ; do | |
| 25 | + IUSE="${IUSE} linguas_${X}" | |
| 26 | +done | |
| 27 | + | |
| 28 | +RDEPEND="qt4? ( dev-qt/qtgui:4 ) | |
| 29 | + latex? ( app-text/texlive[extra] ) | |
| 30 | + dev-lang/perl | |
| 31 | + virtual/libiconv | |
| 32 | + media-libs/libpng | |
| 33 | + app-text/ghostscript-gpl | |
| 34 | + sqlite? ( dev-db/sqlite:3 ) | |
| 35 | + dot? ( | |
| 36 | + media-gfx/graphviz | |
| 37 | + media-libs/freetype | |
| 38 | + )" | |
| 39 | + | |
| 40 | +DEPEND="sys-apps/sed | |
| 41 | + sys-devel/flex | |
| 42 | + sys-devel/bison | |
| 43 | + doc? ( ${PYTHON_DEPS} ) | |
| 44 | + ${RDEPEND}" | |
| 45 | + | |
| 46 | +RESTRICT="mirror" | |
| 47 | +EPATCH_SUFFIX="patch" | |
| 48 | + | |
| 49 | +get_langs() { | |
| 50 | + # using only user set linguas also fixes #263641 | |
| 51 | + my_linguas=() | |
| 52 | + for lingua in ${LINGUAS}; do | |
| 53 | + if has ${lingua} "${LANGS[@]}"; then | |
| 54 | + case ${lingua} in | |
| 55 | + hy) lingua=am ;; | |
| 56 | + pt_BR) lingua=br ;; | |
| 57 | + zh*) lingua=cn ;; | |
| 58 | + cs) lingua=cz ;; | |
| 59 | + da) lingua=dk ;; | |
| 60 | + el*) lingua=gr ;; | |
| 61 | + ja*) lingua=jp ;; | |
| 62 | + ko) lingua=kr ;; | |
| 63 | + nb) lingua=no ;; | |
| 64 | + sl) lingua=si ;; | |
| 65 | + tr*) lingua=tr ;; | |
| 66 | + uk) lingua=ua ;; | |
| 67 | + af) lingua=za ;; | |
| 68 | + esac | |
| 69 | + has ${lingua} "${my_linguas[@]}" || | |
| 70 | + my_linguas+=(${lingua}) | |
| 71 | + fi | |
| 72 | + done | |
| 73 | + f_langs="${my_linguas[@]}" | |
| 74 | + echo ${f_langs// /,} | |
| 75 | +} | |
| 76 | + | |
| 77 | +pkg_setup() { | |
| 78 | + tc-export CC CXX | |
| 79 | + use doc && python-any-r1_pkg_setup | |
| 80 | +} | |
| 81 | + | |
| 82 | +src_prepare() { | |
| 83 | + # use CFLAGS, CXXFLAGS, LDFLAGS | |
| 84 | + export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}" | |
| 85 | + | |
| 86 | + sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \ | |
| 87 | + -e 's:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= $(ECXXFLAGS):' \ | |
| 88 | + -e 's:^\(TMAKE_LFLAGS_RELEASE\s*\)=.*$:\1= $(ELDFLAGS):' \ | |
| 89 | + -e "s:^\(TMAKE_CXX\s*\)=.*$:\1= $(tc-getCXX):" \ | |
| 90 | + -e "s:^\(TMAKE_LINK\s*\)=.*$:\1= $(tc-getCXX):" \ | |
| 91 | + -e "s:^\(TMAKE_LINK_SHLIB\s*\)=.*$:\1= $(tc-getCXX):" \ | |
| 92 | + -e "s:^\(TMAKE_CC\s*\)=.*$:\1= $(tc-getCC):" \ | |
| 93 | + -e "s:^\(TMAKE_AR\s*\)=.*$:\1= $(tc-getAR) cqs:" \ | |
| 94 | + tmake/lib/{{linux,gnu,freebsd,netbsd,openbsd,solaris}-g++,macosx-c++,linux-64}/tmake.conf \ | |
| 95 | + || die | |
| 96 | + | |
| 97 | + # Ensure we link to -liconv | |
| 98 | + if use elibc_FreeBSD; then | |
| 99 | + for pro in */*.pro.in */*/*.pro.in; do | |
| 100 | + echo "unix:LIBS += -liconv" >> "${pro}" | |
| 101 | + done | |
| 102 | + fi | |
| 103 | + | |
| 104 | + # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 | |
| 105 | + sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die | |
| 106 | + | |
| 107 | + # prefix search tools patch, plus OSX fixes | |
| 108 | + epatch "${FILESDIR}"/${PN}-1.8.1-prefix-misc-alt.patch | |
| 109 | + epatch "${FILESDIR}"/${PN}-1.8.3.1-empty-line-sigsegv.patch #454348 | |
| 110 | + | |
| 111 | + # patch to detect taskrambler classes as structs. | |
| 112 | + epatch "${FILESDIR}"/${PN}-1.8.4-taskrambler.patch | |
| 113 | + | |
| 114 | + # patches applied upstream | |
| 115 | + epatch "${FILESDIR}"/${P}-libreoffice.patch \ | |
| 116 | + "${FILESDIR}"/${P}-infinite_loop.patch #474716 | |
| 117 | + | |
| 118 | + # fix final DESTDIR issue | |
| 119 | + sed -i.orig -e "s:\$(INSTALL):\$(DESTDIR)/\$(INSTALL):g" \ | |
| 120 | + -e "s/all: Makefile.doxywizard/all:/g" \ | |
| 121 | + addon/doxywizard/Makefile.in || die | |
| 122 | + | |
| 123 | + # fix pdf doc | |
| 124 | + sed -i.orig -e "s:g_kowal:g kowal:" \ | |
| 125 | + doc/maintainers.txt || die | |
| 126 | + | |
| 127 | + sed -e "s/\$(DATE)/$(LC_ALL="C" LANG="C" date)/g" \ | |
| 128 | + -i Makefile.in || die #428280 | |
| 129 | + | |
| 130 | + if is-flagq "-O3" ; then | |
| 131 | + echo | |
| 132 | + ewarn "Compiling with -O3 is known to produce incorrectly" | |
| 133 | + ewarn "optimized code which breaks doxygen." | |
| 134 | + echo | |
| 135 | + elog "Continuing with -O2 instead ..." | |
| 136 | + echo | |
| 137 | + replace-flags "-O3" "-O2" | |
| 138 | + fi | |
| 139 | +} | |
| 140 | + | |
| 141 | +src_configure() { | |
| 142 | + # set ./configure options (prefix, Qt based wizard, docdir) | |
| 143 | + | |
| 144 | + local my_conf="--shared --enable-langs $(get_langs)" | |
| 145 | + | |
| 146 | + if use debug ; then | |
| 147 | + my_conf="${my_conf} --debug" | |
| 148 | + else | |
| 149 | + my_conf="${my_conf} --release " | |
| 150 | + fi | |
| 151 | + | |
| 152 | + use qt4 && my_conf="${my_conf} --with-doxywizard" | |
| 153 | + | |
| 154 | + use sqlite && my_conf="${my_conf} --with-sqlite3" | |
| 155 | + | |
| 156 | + # On non GNU userland (e.g. BSD), configure script picks up make and bails | |
| 157 | + # out because it is not GNU make, so we force the right value. | |
| 158 | + use userland_GNU || my_conf="${my_conf} --make ${MAKE} --install install" | |
| 159 | + | |
| 160 | + export LINK="${QMAKE_LINK}" | |
| 161 | + export LINK_SHLIB="${QMAKE_CXX}" | |
| 162 | + | |
| 163 | + if use qt4 ; then | |
| 164 | + pushd addon/doxywizard &> /dev/null | |
| 165 | + eqmake4 doxywizard.pro -o Makefile.doxywizard | |
| 166 | + popd &> /dev/null | |
| 167 | + fi | |
| 168 | + | |
| 169 | + ./configure --prefix "${EPREFIX}/usr" ${my_conf} \ | |
| 170 | + || die | |
| 171 | +} | |
| 172 | + | |
| 173 | +src_compile() { | |
| 174 | + | |
| 175 | + emake CFLAGS+="${ECFLAGS}" CXXFLAGS+="${ECXXFLAGS}" \ | |
| 176 | + LFLAGS+="${ELDFLAGS}" all | |
| 177 | + | |
| 178 | + # generate html and pdf (if tetex in use) documents. | |
| 179 | + # errors here are not considered fatal, hence the ewarn message | |
| 180 | + # TeX's font caching in /var/cache/fonts causes sandbox warnings, | |
| 181 | + # so we allow it. | |
| 182 | + if use doc; then | |
| 183 | + if ! use dot; then | |
| 184 | + sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ | |
| 185 | + {Doxyfile,doc/Doxyfile} \ | |
| 186 | + || ewarn "disabling dot failed" | |
| 187 | + fi | |
| 188 | + if use latex; then | |
| 189 | + addwrite /var/cache/fonts | |
| 190 | + addwrite /var/cache/fontconfig | |
| 191 | + addwrite /usr/share/texmf/fonts/pk | |
| 192 | + addwrite /usr/share/texmf/ls-R | |
| 193 | + make pdf || ewarn '"make pdf docs" failed.' | |
| 194 | + else | |
| 195 | + cp doc/Doxyfile doc/Doxyfile.orig | |
| 196 | + cp doc/Makefile doc/Makefile.orig | |
| 197 | + sed -i.orig -e "s/GENERATE_LATEX = YES/GENERATE_LATEX = NO/" \ | |
| 198 | + doc/Doxyfile | |
| 199 | + sed -i.orig -e "s/@epstopdf/# @epstopdf/" \ | |
| 200 | + -e "s/@cp Makefile.latex/# @cp Makefile.latex/" \ | |
| 201 | + -e "s/@sed/# @sed/" doc/Makefile | |
| 202 | + make docs || ewarn '"make docs" failed.' | |
| 203 | + fi | |
| 204 | + fi | |
| 205 | +} | |
| 206 | + | |
| 207 | +src_install() { | |
| 208 | + emake DESTDIR="${D}" MAN1DIR=share/man/man1 install | |
| 209 | + | |
| 210 | + if use qt4; then | |
| 211 | + doicon "${DISTDIR}/doxywizard.png" | |
| 212 | + make_desktop_entry doxywizard "DoxyWizard ${PV}" \ | |
| 213 | + "/usr/share/pixmaps/doxywizard.png" \ | |
| 214 | + "Development" | |
| 215 | + fi | |
| 216 | + | |
| 217 | + dodoc INSTALL LANGUAGE.HOWTO README | |
| 218 | + | |
| 219 | + # pdf and html manuals | |
| 220 | + if use doc; then | |
| 221 | + dohtml -r html/* | |
| 222 | + use latex && dodoc latex/doxygen_manual.pdf | |
| 223 | + fi | |
| 224 | +} | |
| 225 | + | |
| 226 | +pkg_postinst() { | |
| 227 | + fdo-mime_desktop_database_update | |
| 228 | + | |
| 229 | + elog | |
| 230 | + elog "The USE flags qt4, doc, and latex will enable doxywizard, or" | |
| 231 | + elog "the html and pdf documentation, respectively. For examples" | |
| 232 | + elog "and other goodies, see the source tarball. For some example" | |
| 233 | + elog "output, run doxygen on the doxygen source using the Doxyfile" | |
| 234 | + elog "provided in the top-level source dir." | |
| 235 | + elog | |
| 236 | + elog "Disabling the dot USE flag will remove the GraphViz dependency," | |
| 237 | + elog "along with Doxygen's ability to generate diagrams in the docs." | |
| 238 | + elog "See the Doxygen homepage for additional helper tools to parse" | |
| 239 | + elog "more languages." | |
| 240 | + elog | |
| 241 | +} | |
| 242 | + | |
| 243 | +pkg_postrm() { | |
| 244 | + fdo-mime_desktop_database_update | |
| 245 | +} | ... | ... |
app-doc/doxygen/doxygen-1.8.5-r9999.ebuild
0 → 100644
| 1 | +# Copyright 1999-2013 Gentoo Foundation | |
| 2 | +# Distributed under the terms of the GNU General Public License v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.8.5.ebuild,v 1.2 2013/11/06 07:50:09 xarthisius Exp $ | |
| 4 | + | |
| 5 | +EAPI=4 | |
| 6 | +PYTHON_COMPAT=( python{2_6,2_7} ) | |
| 7 | + | |
| 8 | +inherit eutils fdo-mime flag-o-matic python-any-r1 qt4-r2 toolchain-funcs | |
| 9 | + | |
| 10 | +DESCRIPTION="Documentation system for most programming languages" | |
| 11 | +HOMEPAGE="http://www.doxygen.org/" | |
| 12 | +SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz | |
| 13 | + http://dev.gentoo.org/~xarthisius/distfiles/doxywizard.png" | |
| 14 | + | |
| 15 | +LICENSE="GPL-2" | |
| 16 | +SLOT="0" | |
| 17 | +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" | |
| 18 | +IUSE="debug doc dot qt4 latex sqlite elibc_FreeBSD userland_GNU" | |
| 19 | + | |
| 20 | +#missing SerbianCyrilic, JapaneseEn, KoreanEn, Chinesetraditional | |
| 21 | + | |
| 22 | +LANGS=(hy ar pt_BR ca zh cs de da eo es fa fi fr el hr hu id it ja ko lt mk | |
| 23 | +nl nb pl pt ro ru sl sk sr sv tr uk vi af) | |
| 24 | +for X in "${LANGS[@]}" ; do | |
| 25 | + IUSE="${IUSE} linguas_${X}" | |
| 26 | +done | |
| 27 | + | |
| 28 | +RDEPEND="qt4? ( dev-qt/qtgui:4 ) | |
| 29 | + latex? ( app-text/texlive[extra] ) | |
| 30 | + dev-lang/perl | |
| 31 | + virtual/libiconv | |
| 32 | + media-libs/libpng | |
| 33 | + app-text/ghostscript-gpl | |
| 34 | + sqlite? ( dev-db/sqlite:3 ) | |
| 35 | + dot? ( | |
| 36 | + media-gfx/graphviz | |
| 37 | + media-libs/freetype | |
| 38 | + )" | |
| 39 | + | |
| 40 | +DEPEND="sys-apps/sed | |
| 41 | + sys-devel/flex | |
| 42 | + sys-devel/bison | |
| 43 | + doc? ( ${PYTHON_DEPS} ) | |
| 44 | + ${RDEPEND}" | |
| 45 | + | |
| 46 | +RESTRICT="mirror" | |
| 47 | +EPATCH_SUFFIX="patch" | |
| 48 | + | |
| 49 | +get_langs() { | |
| 50 | + # using only user set linguas also fixes #263641 | |
| 51 | + my_linguas=() | |
| 52 | + for lingua in ${LINGUAS}; do | |
| 53 | + if has ${lingua} "${LANGS[@]}"; then | |
| 54 | + case ${lingua} in | |
| 55 | + hy) lingua=am ;; | |
| 56 | + pt_BR) lingua=br ;; | |
| 57 | + zh*) lingua=cn ;; | |
| 58 | + cs) lingua=cz ;; | |
| 59 | + da) lingua=dk ;; | |
| 60 | + el*) lingua=gr ;; | |
| 61 | + ja*) lingua=jp ;; | |
| 62 | + ko) lingua=kr ;; | |
| 63 | + nb) lingua=no ;; | |
| 64 | + sl) lingua=si ;; | |
| 65 | + tr*) lingua=tr ;; | |
| 66 | + uk) lingua=ua ;; | |
| 67 | + af) lingua=za ;; | |
| 68 | + esac | |
| 69 | + has ${lingua} "${my_linguas[@]}" || | |
| 70 | + my_linguas+=(${lingua}) | |
| 71 | + fi | |
| 72 | + done | |
| 73 | + f_langs="${my_linguas[@]}" | |
| 74 | + echo ${f_langs// /,} | |
| 75 | +} | |
| 76 | + | |
| 77 | +pkg_setup() { | |
| 78 | + tc-export CC CXX | |
| 79 | + use doc && python-any-r1_pkg_setup | |
| 80 | +} | |
| 81 | + | |
| 82 | +src_prepare() { | |
| 83 | + # use CFLAGS, CXXFLAGS, LDFLAGS | |
| 84 | + export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}" | |
| 85 | + | |
| 86 | + sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \ | |
| 87 | + -e 's:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= $(ECXXFLAGS):' \ | |
| 88 | + -e 's:^\(TMAKE_LFLAGS_RELEASE\s*\)=.*$:\1= $(ELDFLAGS):' \ | |
| 89 | + -e "s:^\(TMAKE_CXX\s*\)=.*$:\1= $(tc-getCXX):" \ | |
| 90 | + -e "s:^\(TMAKE_LINK\s*\)=.*$:\1= $(tc-getCXX):" \ | |
| 91 | + -e "s:^\(TMAKE_LINK_SHLIB\s*\)=.*$:\1= $(tc-getCXX):" \ | |
| 92 | + -e "s:^\(TMAKE_CC\s*\)=.*$:\1= $(tc-getCC):" \ | |
| 93 | + -e "s:^\(TMAKE_AR\s*\)=.*$:\1= $(tc-getAR) cqs:" \ | |
| 94 | + tmake/lib/{{linux,gnu,freebsd,netbsd,openbsd,solaris}-g++,macosx-c++,linux-64}/tmake.conf \ | |
| 95 | + || die | |
| 96 | + | |
| 97 | + # Ensure we link to -liconv | |
| 98 | + if use elibc_FreeBSD; then | |
| 99 | + for pro in */*.pro.in */*/*.pro.in; do | |
| 100 | + echo "unix:LIBS += -liconv" >> "${pro}" | |
| 101 | + done | |
| 102 | + fi | |
| 103 | + | |
| 104 | + # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 | |
| 105 | + sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die | |
| 106 | + | |
| 107 | + # prefix search tools patch, plus OSX fixes | |
| 108 | + epatch "${FILESDIR}"/${PN}-1.8.1-prefix-misc-alt.patch | |
| 109 | + epatch "${FILESDIR}"/${PN}-1.8.3.1-empty-line-sigsegv.patch #454348 | |
| 110 | + epatch "${FILESDIR}"/${P}-taskrambler.patch | |
| 111 | + | |
| 112 | + # fix pdf doc | |
| 113 | + sed -i.orig -e "s:g_kowal:g kowal:" \ | |
| 114 | + doc/maintainers.txt || die | |
| 115 | + | |
| 116 | + sed -e "s/\$(DATE)/$(LC_ALL="C" LANG="C" date)/g" \ | |
| 117 | + -i Makefile.in || die #428280 | |
| 118 | + | |
| 119 | + if is-flagq "-O3" ; then | |
| 120 | + echo | |
| 121 | + ewarn "Compiling with -O3 is known to produce incorrectly" | |
| 122 | + ewarn "optimized code which breaks doxygen." | |
| 123 | + echo | |
| 124 | + elog "Continuing with -O2 instead ..." | |
| 125 | + echo | |
| 126 | + replace-flags "-O3" "-O2" | |
| 127 | + fi | |
| 128 | +} | |
| 129 | + | |
| 130 | +src_configure() { | |
| 131 | + # set ./configure options (prefix, Qt based wizard, docdir) | |
| 132 | + | |
| 133 | + local my_conf="--shared --enable-langs $(get_langs)" | |
| 134 | + | |
| 135 | + if use debug ; then | |
| 136 | + my_conf="${my_conf} --debug" | |
| 137 | + else | |
| 138 | + my_conf="${my_conf} --release " | |
| 139 | + fi | |
| 140 | + | |
| 141 | + use qt4 && my_conf="${my_conf} --with-doxywizard" | |
| 142 | + | |
| 143 | + use sqlite && my_conf="${my_conf} --with-sqlite3" | |
| 144 | + | |
| 145 | + # On non GNU userland (e.g. BSD), configure script picks up make and bails | |
| 146 | + # out because it is not GNU make, so we force the right value. | |
| 147 | + use userland_GNU || my_conf="${my_conf} --make ${MAKE} --install install" | |
| 148 | + | |
| 149 | + export LINK="${QMAKE_LINK}" | |
| 150 | + export LINK_SHLIB="${QMAKE_CXX}" | |
| 151 | + | |
| 152 | + if use qt4 ; then | |
| 153 | + pushd addon/doxywizard &> /dev/null | |
| 154 | + eqmake4 doxywizard.pro -o Makefile.doxywizard | |
| 155 | + popd &> /dev/null | |
| 156 | + fi | |
| 157 | + | |
| 158 | + ./configure --prefix "${EPREFIX}/usr" ${my_conf} \ | |
| 159 | + || die | |
| 160 | +} | |
| 161 | + | |
| 162 | +src_compile() { | |
| 163 | + | |
| 164 | + emake CFLAGS+="${ECFLAGS}" CXXFLAGS+="${ECXXFLAGS}" \ | |
| 165 | + LFLAGS+="${ELDFLAGS}" all | |
| 166 | + | |
| 167 | + # generate html and pdf (if tetex in use) documents. | |
| 168 | + # errors here are not considered fatal, hence the ewarn message | |
| 169 | + # TeX's font caching in /var/cache/fonts causes sandbox warnings, | |
| 170 | + # so we allow it. | |
| 171 | + if use doc; then | |
| 172 | + if ! use dot; then | |
| 173 | + sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ | |
| 174 | + {Doxyfile,doc/Doxyfile} \ | |
| 175 | + || ewarn "disabling dot failed" | |
| 176 | + fi | |
| 177 | + if use latex; then | |
| 178 | + addwrite /var/cache/fonts | |
| 179 | + addwrite /var/cache/fontconfig | |
| 180 | + addwrite /usr/share/texmf/fonts/pk | |
| 181 | + addwrite /usr/share/texmf/ls-R | |
| 182 | + make pdf || ewarn '"make pdf docs" failed.' | |
| 183 | + else | |
| 184 | + cp doc/Doxyfile doc/Doxyfile.orig | |
| 185 | + cp doc/Makefile doc/Makefile.orig | |
| 186 | + sed -i.orig -e "s/GENERATE_LATEX = YES/GENERATE_LATEX = NO/" \ | |
| 187 | + doc/Doxyfile | |
| 188 | + sed -i.orig -e "s/@epstopdf/# @epstopdf/" \ | |
| 189 | + -e "s/@cp Makefile.latex/# @cp Makefile.latex/" \ | |
| 190 | + -e "s/@sed/# @sed/" doc/Makefile | |
| 191 | + make docs || ewarn '"make docs" failed.' | |
| 192 | + fi | |
| 193 | + fi | |
| 194 | +} | |
| 195 | + | |
| 196 | +src_install() { | |
| 197 | + emake DESTDIR="${D}" MAN1DIR=share/man/man1 install | |
| 198 | + | |
| 199 | + if use qt4; then | |
| 200 | + doicon "${DISTDIR}/doxywizard.png" | |
| 201 | + make_desktop_entry doxywizard "DoxyWizard ${PV}" \ | |
| 202 | + "/usr/share/pixmaps/doxywizard.png" \ | |
| 203 | + "Development" | |
| 204 | + fi | |
| 205 | + | |
| 206 | + dodoc LANGUAGE.HOWTO README.md | |
| 207 | + | |
| 208 | + # pdf and html manuals | |
| 209 | + if use doc; then | |
| 210 | + dohtml -r html/* | |
| 211 | + use latex && dodoc latex/doxygen_manual.pdf | |
| 212 | + fi | |
| 213 | +} | |
| 214 | + | |
| 215 | +pkg_postinst() { | |
| 216 | + fdo-mime_desktop_database_update | |
| 217 | + | |
| 218 | + elog | |
| 219 | + elog "The USE flags qt4, doc, and latex will enable doxywizard, or" | |
| 220 | + elog "the html and pdf documentation, respectively. For examples" | |
| 221 | + elog "and other goodies, see the source tarball. For some example" | |
| 222 | + elog "output, run doxygen on the doxygen source using the Doxyfile" | |
| 223 | + elog "provided in the top-level source dir." | |
| 224 | + elog | |
| 225 | + elog "Disabling the dot USE flag will remove the GraphViz dependency," | |
| 226 | + elog "along with Doxygen's ability to generate diagrams in the docs." | |
| 227 | + elog "See the Doxygen homepage for additional helper tools to parse" | |
| 228 | + elog "more languages." | |
| 229 | + elog | |
| 230 | +} | |
| 231 | + | |
| 232 | +pkg_postrm() { | |
| 233 | + fdo-mime_desktop_database_update | |
| 234 | +} | ... | ... |
| 1 | +--- qtools/qtextcodec.cpp.orig 2003-12-14 14:00:57.000000000 -0800 | |
| 2 | ++++ qtools/qtextcodec.cpp 2005-05-29 19:13:17.000000000 -0700 | |
| 3 | +@@ -1321,7 +1321,7 @@ | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | +-#ifndef QT_NO_CODECS | |
| 8 | ++// #ifndef QT_NO_CODECS | |
| 9 | + | |
| 10 | + class QSimpleTextCodec: public QTextCodec | |
| 11 | + { | |
| 12 | +@@ -1948,7 +1948,7 @@ | |
| 13 | + } | |
| 14 | + | |
| 15 | + | |
| 16 | +-#endif // QT_NO_CODECS | |
| 17 | ++// #endif // QT_NO_CODECS | |
| 18 | + | |
| 19 | + class QLatin1Codec: public QTextCodec | |
| 20 | + { | |
| 21 | +@@ -2048,12 +2048,13 @@ | |
| 22 | + { | |
| 23 | + (void)new QLatin1Codec; | |
| 24 | + | |
| 25 | +-#ifndef QT_NO_CODECS | |
| 26 | ++ | |
| 27 | + int i = 0; | |
| 28 | + do { | |
| 29 | + (void)new QSimpleTextCodec( i ); | |
| 30 | + } while( unicodevalues[i++].mib != LAST_MIB ); | |
| 31 | + | |
| 32 | ++#ifndef QT_NO_CODECS | |
| 33 | + (void)new QEucJpCodec; | |
| 34 | + (void)new QSjisCodec; | |
| 35 | + (void)new QJisCodec; | ... | ... |
| 1 | +--- doxygen-1.4.6.orig/debian/patches/system-libpng.dpatch | |
| 2 | ++++ doxygen-1.4.6/debian/patches/system-libpng.dpatch | |
| 3 | +@@ -0,0 +1,121 @@ | |
| 4 | ++#! /bin/sh -e | |
| 5 | ++ | |
| 6 | ++# DP: Use the system libpng library | |
| 7 | ++ | |
| 8 | ++dir= | |
| 9 | ++if [ $# -eq 3 -a "$2" = '-d' ]; then | |
| 10 | ++ pdir="-d $3" | |
| 11 | ++ dir="$3/" | |
| 12 | ++elif [ $# -ne 1 ]; then | |
| 13 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
| 14 | ++ exit 1 | |
| 15 | ++fi | |
| 16 | ++case "$1" in | |
| 17 | ++ -patch) | |
| 18 | ++ patch $pdir -f --no-backup-if-mismatch -p1 < $0 | |
| 19 | ++ ;; | |
| 20 | ++ -unpatch) | |
| 21 | ++ patch $pdir -f --no-backup-if-mismatch -R -p1 < $0 | |
| 22 | ++ ;; | |
| 23 | ++ *) | |
| 24 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
| 25 | ++ exit 1 | |
| 26 | ++esac | |
| 27 | ++exit 0 | |
| 28 | ++ | |
| 29 | ++diff -u ./src/pngenc.cpp.orig ./src/pngenc.cpp | |
| 30 | ++--- ./src/pngenc.cpp.orig 2004-01-06 04:40:25.000000000 +0100 | |
| 31 | +++++ ./src/pngenc.cpp 2004-09-21 09:04:40.000000000 +0200 | |
| 32 | ++@@ -25,7 +25,7 @@ | |
| 33 | ++ #endif | |
| 34 | ++ | |
| 35 | ++ #define ALL_STATIC | |
| 36 | ++-#include <../libpng/png.h> | |
| 37 | +++#include <png.h> | |
| 38 | ++ #include <stdio.h> | |
| 39 | ++ #include <stdlib.h> | |
| 40 | ++ #include <string.h> | |
| 41 | ++diff -u ./Makefile.in.orig ./Makefile.in | |
| 42 | ++--- ./Makefile.in.orig 2003-11-13 04:40:21.000000000 +0100 | |
| 43 | +++++ ./Makefile.in 2004-09-21 09:04:40.000000000 +0200 | |
| 44 | ++@@ -7,7 +7,6 @@ | |
| 45 | ++ cd doc ; $(MAKE) clean | |
| 46 | ++ cd qtools ; $(MAKE) clean | |
| 47 | ++ cd src ; $(MAKE) clean | |
| 48 | ++- cd libpng ; $(MAKE) clean | |
| 49 | ++ cd libmd5 ; $(MAKE) clean | |
| 50 | ++ cd addon/doxywizard ; $(MAKE) clean | |
| 51 | ++ cd addon/doxmlparser/src ; $(MAKE) clean | |
| 52 | ++@@ -18,7 +17,6 @@ | |
| 53 | ++ | |
| 54 | ++ distclean: clean | |
| 55 | ++ cd src ; $(MAKE) distclean | |
| 56 | ++- cd libpng ; $(MAKE) distclean | |
| 57 | ++ cd libmd5 ; $(MAKE) distclean | |
| 58 | ++ cd addon/doxywizard ; $(MAKE) distclean | |
| 59 | ++ cd addon/doxmlparser/src ; $(MAKE) distclean | |
| 60 | ++@@ -31,11 +29,10 @@ | |
| 61 | ++ -rm -f objects/*.o | |
| 62 | ++ -rm -f src/Makefile.doxygen src/Makefile.libdoxygen | |
| 63 | ++ -rm -f src/Makefile.doxytag src/Makefile.libdoxycfg | |
| 64 | ++- -rm -f libpng/Makefile.libpng | |
| 65 | ++ -rm -f libmd5/Makefile.libmd5 | |
| 66 | ++ -rm -f Makefile qtools/Makefile src/Makefile examples/Makefile doc/Makefile | |
| 67 | ++ -rm -f .makeconfig .tmakeconfig | |
| 68 | ++- -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libpng/libpng.pro libmd5/libmd5.pro | |
| 69 | +++ -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libmd5/libmd5.pro | |
| 70 | ++ -rm -f src/version.cpp | |
| 71 | ++ -rm -r addon/doxywizard/Makefile | |
| 72 | ++ -rm -f addon/doxywizard/Makefile.doxywizard | |
| 73 | ++diff -u ./configure.orig ./configure | |
| 74 | ++--- ./configure.orig 2004-09-14 04:40:12.000000000 +0200 | |
| 75 | +++++ ./configure 2004-09-21 09:09:06.000000000 +0200 | |
| 76 | ++@@ -457,7 +457,7 @@ | |
| 77 | ++ EOF | |
| 78 | ++ fi | |
| 79 | ++ | |
| 80 | ++-f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libpng/Makefile.in libmd5/Makefile.in" | |
| 81 | +++f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libmd5/Makefile.in" | |
| 82 | ++ | |
| 83 | ++ for i in $f_inmakefiles ; do | |
| 84 | ++ SRC=$i | |
| 85 | ++@@ -474,7 +474,6 @@ | |
| 86 | ++ echo "" >> $DST | |
| 87 | ++ echo "all: src/version.cpp " >> $DST | |
| 88 | ++ echo " \$(MAKE) -C qtools" >> $DST | |
| 89 | ++- echo " \$(MAKE) -C libpng" >> $DST | |
| 90 | ++ echo " \$(MAKE) -C libmd5" >> $DST | |
| 91 | ++ echo " \$(MAKE) -C src" >> $DST | |
| 92 | ++ if test $f_wizard = YES; then | |
| 93 | ++@@ -491,7 +490,7 @@ | |
| 94 | ++ echo " Created $DST from $SRC..." | |
| 95 | ++ done | |
| 96 | ++ | |
| 97 | ++-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libpng/libpng.pro.in libmd5/libmd5.pro.in" | |
| 98 | +++f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in" | |
| 99 | ++ | |
| 100 | ++ for i in $f_inprofiles ; do | |
| 101 | ++ SRC=$i | |
| 102 | ++diff -u ./src/doxygen.pro.in.orig ./src/doxygen.pro.in | |
| 103 | ++--- ./src/doxygen.pro.in.orig 2004-05-18 04:40:13.000000000 +0200 | |
| 104 | +++++ ./src/doxygen.pro.in 2004-09-21 09:58:06.000000000 +0200 | |
| 105 | ++@@ -28,7 +28,7 @@ | |
| 106 | ++ win32:TMAKE_CXXFLAGS += -DQT_NODLL | |
| 107 | ++ win32-g++:LIBS = -L../lib -ldoxygen -ldoxycfg -lqtools -lpng -lmd5 | |
| 108 | ++ win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
| 109 | ++-INCLUDEPATH += ../qtools ../libpng ../libmd5 . | |
| 110 | +++INCLUDEPATH += ../qtools ../libmd5 . | |
| 111 | ++ #win32-g++:INCLUDEPATH -= ../libpng | |
| 112 | ++ DESTDIR = ../bin | |
| 113 | ++ TARGET = doxygen | |
| 114 | ++diff -u ./src/libdoxygen.pro.in.orig ./src/libdoxygen.pro.in | |
| 115 | ++--- ./src/libdoxygen.pro.in.orig 2004-08-25 04:40:18.000000000 +0200 | |
| 116 | +++++ ./src/libdoxygen.pro.in 2004-09-21 09:58:55.000000000 +0200 | |
| 117 | ++@@ -189,7 +189,6 @@ | |
| 118 | ++ win32-msvc:TMAKE_CXXFLAGS += -Zm200 | |
| 119 | ++ win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
| 120 | ++ INCLUDEPATH += ../qtools | |
| 121 | ++-INCLUDEPATH += ../libpng | |
| 122 | ++ INCLUDEPATH += ../libmd5 | |
| 123 | ++ win32:INCLUDEPATH += . | |
| 124 | ++ win32-g++:INCLUDEPATH = ../qtools /usr/include/libpng12 ../libmd5 | ... | ... |
| 1 | +--- doxygen-1.4.6.orig/debian/patches/qstring-gcc40.dpatch | |
| 2 | ++++ doxygen-1.4.6/debian/patches/qstring-gcc40.dpatch | |
| 3 | +@@ -0,0 +1,41 @@ | |
| 4 | ++#! /bin/sh -e | |
| 5 | ++ | |
| 6 | ++# DP: Remove unused code that does not build with gcc 4.0 (#338099). | |
| 7 | ++ | |
| 8 | ++dir= | |
| 9 | ++if [ $# -eq 3 -a "$2" = '-d' ]; then | |
| 10 | ++ pdir="-d $3" | |
| 11 | ++ dir="$3/" | |
| 12 | ++elif [ $# -ne 1 ]; then | |
| 13 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
| 14 | ++ exit 1 | |
| 15 | ++fi | |
| 16 | ++case "$1" in | |
| 17 | ++ -patch) | |
| 18 | ++ patch $pdir -f --no-backup-if-mismatch -p0 < $0 | |
| 19 | ++ ;; | |
| 20 | ++ -unpatch) | |
| 21 | ++ patch $pdir -f --no-backup-if-mismatch -R -p0 < $0 | |
| 22 | ++ ;; | |
| 23 | ++ *) | |
| 24 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
| 25 | ++ exit 1 | |
| 26 | ++esac | |
| 27 | ++exit 0 | |
| 28 | ++ | |
| 29 | ++--- qtools/qstring.h.orig 2004-12-01 19:26:16.000000000 +0000 | |
| 30 | +++++ qtools/qstring.h 2005-12-04 20:09:01.000000000 +0000 | |
| 31 | ++@@ -163,8 +163,13 @@ | |
| 32 | ++ bool isLetterOrNumber() const; | |
| 33 | ++ bool isDigit() const; | |
| 34 | ++ | |
| 35 | +++ // the non-const ::cell and ::row cannot be compiled with gcc 4.0 on ARM, | |
| 36 | +++ // so they have been removed; the methods are not needed for doxygen | |
| 37 | +++#if 0 | |
| 38 | ++ uchar& cell() { return cl; } | |
| 39 | ++ uchar& row() { return rw; } | |
| 40 | +++#endif | |
| 41 | +++ | |
| 42 | ++ uchar cell() const { return cl; } | |
| 43 | ++ uchar row() const { return rw; } | |
| 44 | ++ | ... | ... |
| 1 | +Pass -Teps instead of -Tps to graphviz dot. | |
| 2 | +Supposed to work with graphviz version 2.20.0 and later. | |
| 3 | + | |
| 4 | +2009-08-20 Martin von Gagern | |
| 5 | + | |
| 6 | +References: | |
| 7 | +http://bugs.gentoo.org/282150 | |
| 8 | +http://bugzilla.gnome.org/show_bug.cgi?id=592516 | |
| 9 | + | |
| 10 | +Index: doxygen-1.5.8/src/dot.cpp | |
| 11 | +=================================================================== | |
| 12 | +--- doxygen-1.5.8.orig/src/dot.cpp | |
| 13 | ++++ doxygen-1.5.8/src/dot.cpp | |
| 14 | +@@ -1887,7 +1887,7 @@ QCString DotClassGraph::writeGraph(QText | |
| 15 | + else if (format==EPS) // run dot to create a .eps image | |
| 16 | + { | |
| 17 | + DotRunner dotRun(baseName+".dot"); | |
| 18 | +- dotRun.addJob("ps",baseName+".eps"); | |
| 19 | ++ dotRun.addJob("eps",baseName+".eps"); | |
| 20 | + if (!dotRun.run()) | |
| 21 | + { | |
| 22 | + QDir::setCurrent(oldDir); | |
| 23 | +@@ -2221,7 +2221,7 @@ QCString DotInclDepGraph::writeGraph(QTe | |
| 24 | + { | |
| 25 | + // run dot to create a .eps image | |
| 26 | + DotRunner dotRun(baseName+".dot"); | |
| 27 | +- dotRun.addJob("ps",baseName+".eps"); | |
| 28 | ++ dotRun.addJob("eps",baseName+".eps"); | |
| 29 | + if (!dotRun.run()) | |
| 30 | + { | |
| 31 | + QDir::setCurrent(oldDir); | |
| 32 | +@@ -2515,7 +2515,7 @@ QCString DotCallGraph::writeGraph(QTextS | |
| 33 | + { | |
| 34 | + // run dot to create a .eps image | |
| 35 | + DotRunner dotRun(baseName+".dot"); | |
| 36 | +- dotRun.addJob("ps",baseName+".eps"); | |
| 37 | ++ dotRun.addJob("eps",baseName+".eps"); | |
| 38 | + if (!dotRun.run()) | |
| 39 | + { | |
| 40 | + QDir::setCurrent(oldDir); | |
| 41 | +@@ -2657,7 +2657,7 @@ QCString DotDirDeps::writeGraph(QTextStr | |
| 42 | + { | |
| 43 | + // run dot to create a .eps image | |
| 44 | + DotRunner dotRun(baseName+".dot"); | |
| 45 | +- dotRun.addJob("ps",baseName+".eps"); | |
| 46 | ++ dotRun.addJob("eps",baseName+".eps"); | |
| 47 | + if (!dotRun.run()) | |
| 48 | + { | |
| 49 | + QDir::setCurrent(oldDir); | |
| 50 | +@@ -2824,7 +2824,7 @@ void writeDotGraphFromFile(const char *i | |
| 51 | + if (format==BITMAP) | |
| 52 | + dotRun.addJob(imgExt,imgName); | |
| 53 | + else // format==EPS | |
| 54 | +- dotRun.addJob("ps",QCString(outFile)+".eps"); | |
| 55 | ++ dotRun.addJob("eps",QCString(outFile)+".eps"); | |
| 56 | + if (!dotRun.run()) | |
| 57 | + { | |
| 58 | + QDir::setCurrent(oldDir); | |
| 59 | +@@ -3185,7 +3185,7 @@ QCString DotGroupCollaboration::writeGra | |
| 60 | + else if (format==EPS) | |
| 61 | + { | |
| 62 | + DotRunner dotRun(baseName+".dot"); | |
| 63 | +- dotRun.addJob("ps",baseName+".eps"); | |
| 64 | ++ dotRun.addJob("eps",baseName+".eps"); | |
| 65 | + if (!dotRun.run()) | |
| 66 | + { | |
| 67 | + QDir::setCurrent(oldDir); | ... | ... |
| 1 | +--- qtools/qtextcodec.cpp.orig 2003-12-14 14:00:57.000000000 -0800 | |
| 2 | ++++ qtools/qtextcodec.cpp 2005-05-29 19:13:17.000000000 -0700 | |
| 3 | +@@ -1321,7 +1321,7 @@ | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | +-#ifndef QT_NO_CODECS | |
| 8 | ++// #ifndef QT_NO_CODECS | |
| 9 | + | |
| 10 | + class QSimpleTextCodec: public QTextCodec | |
| 11 | + { | |
| 12 | +@@ -1948,7 +1948,7 @@ | |
| 13 | + } | |
| 14 | + | |
| 15 | + | |
| 16 | +-#endif // QT_NO_CODECS | |
| 17 | ++// #endif // QT_NO_CODECS | |
| 18 | + | |
| 19 | + class QLatin1Codec: public QTextCodec | |
| 20 | + { | |
| 21 | +@@ -2048,12 +2048,13 @@ | |
| 22 | + { | |
| 23 | + (void)new QLatin1Codec; | |
| 24 | + | |
| 25 | +-#ifndef QT_NO_CODECS | |
| 26 | ++ | |
| 27 | + int i = 0; | |
| 28 | + do { | |
| 29 | + (void)new QSimpleTextCodec( i ); | |
| 30 | + } while( unicodevalues[i++].mib != LAST_MIB ); | |
| 31 | + | |
| 32 | ++#ifndef QT_NO_CODECS | |
| 33 | + (void)new QEucJpCodec; | |
| 34 | + (void)new QSjisCodec; | |
| 35 | + (void)new QJisCodec; | |
| 36 | +--- doxygen-1.4.6.orig/debian/patches/system-libpng.dpatch | |
| 37 | ++++ doxygen-1.4.6/debian/patches/system-libpng.dpatch | |
| 38 | +@@ -0,0 +1,121 @@ | |
| 39 | ++#! /bin/sh -e | |
| 40 | ++ | |
| 41 | ++# DP: Use the system libpng library | |
| 42 | ++ | |
| 43 | ++dir= | |
| 44 | ++if [ $# -eq 3 -a "$2" = '-d' ]; then | |
| 45 | ++ pdir="-d $3" | |
| 46 | ++ dir="$3/" | |
| 47 | ++elif [ $# -ne 1 ]; then | |
| 48 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
| 49 | ++ exit 1 | |
| 50 | ++fi | |
| 51 | ++case "$1" in | |
| 52 | ++ -patch) | |
| 53 | ++ patch $pdir -f --no-backup-if-mismatch -p1 < $0 | |
| 54 | ++ ;; | |
| 55 | ++ -unpatch) | |
| 56 | ++ patch $pdir -f --no-backup-if-mismatch -R -p1 < $0 | |
| 57 | ++ ;; | |
| 58 | ++ *) | |
| 59 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
| 60 | ++ exit 1 | |
| 61 | ++esac | |
| 62 | ++exit 0 | |
| 63 | ++ | |
| 64 | ++diff -u ./src/pngenc.cpp.orig ./src/pngenc.cpp | |
| 65 | ++--- ./src/pngenc.cpp.orig 2004-01-06 04:40:25.000000000 +0100 | |
| 66 | +++++ ./src/pngenc.cpp 2004-09-21 09:04:40.000000000 +0200 | |
| 67 | ++@@ -25,7 +25,7 @@ | |
| 68 | ++ #endif | |
| 69 | ++ | |
| 70 | ++ #define ALL_STATIC | |
| 71 | ++-#include <../libpng/png.h> | |
| 72 | +++#include <png.h> | |
| 73 | ++ #include <stdio.h> | |
| 74 | ++ #include <stdlib.h> | |
| 75 | ++ #include <string.h> | |
| 76 | ++diff -u ./Makefile.in.orig ./Makefile.in | |
| 77 | ++--- ./Makefile.in.orig 2003-11-13 04:40:21.000000000 +0100 | |
| 78 | +++++ ./Makefile.in 2004-09-21 09:04:40.000000000 +0200 | |
| 79 | ++@@ -7,7 +7,6 @@ | |
| 80 | ++ cd doc ; $(MAKE) clean | |
| 81 | ++ cd qtools ; $(MAKE) clean | |
| 82 | ++ cd src ; $(MAKE) clean | |
| 83 | ++- cd libpng ; $(MAKE) clean | |
| 84 | ++ cd libmd5 ; $(MAKE) clean | |
| 85 | ++ cd addon/doxywizard ; $(MAKE) clean | |
| 86 | ++ cd addon/doxmlparser/src ; $(MAKE) clean | |
| 87 | ++@@ -18,7 +17,6 @@ | |
| 88 | ++ | |
| 89 | ++ distclean: clean | |
| 90 | ++ cd src ; $(MAKE) distclean | |
| 91 | ++- cd libpng ; $(MAKE) distclean | |
| 92 | ++ cd libmd5 ; $(MAKE) distclean | |
| 93 | ++ cd addon/doxywizard ; $(MAKE) distclean | |
| 94 | ++ cd addon/doxmlparser/src ; $(MAKE) distclean | |
| 95 | ++@@ -31,11 +29,10 @@ | |
| 96 | ++ -rm -f objects/*.o | |
| 97 | ++ -rm -f src/Makefile.doxygen src/Makefile.libdoxygen | |
| 98 | ++ -rm -f src/Makefile.doxytag src/Makefile.libdoxycfg | |
| 99 | ++- -rm -f libpng/Makefile.libpng | |
| 100 | ++ -rm -f libmd5/Makefile.libmd5 | |
| 101 | ++ -rm -f Makefile qtools/Makefile src/Makefile examples/Makefile doc/Makefile | |
| 102 | ++ -rm -f .makeconfig .tmakeconfig | |
| 103 | ++- -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libpng/libpng.pro libmd5/libmd5.pro | |
| 104 | +++ -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libmd5/libmd5.pro | |
| 105 | ++ -rm -f src/version.cpp | |
| 106 | ++ -rm -r addon/doxywizard/Makefile | |
| 107 | ++ -rm -f addon/doxywizard/Makefile.doxywizard | |
| 108 | ++diff -u ./configure.orig ./configure | |
| 109 | ++--- ./configure.orig 2004-09-14 04:40:12.000000000 +0200 | |
| 110 | +++++ ./configure 2004-09-21 09:09:06.000000000 +0200 | |
| 111 | ++@@ -457,7 +457,7 @@ | |
| 112 | ++ EOF | |
| 113 | ++ fi | |
| 114 | ++ | |
| 115 | ++-f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libpng/Makefile.in libmd5/Makefile.in" | |
| 116 | +++f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libmd5/Makefile.in" | |
| 117 | ++ | |
| 118 | ++ for i in $f_inmakefiles ; do | |
| 119 | ++ SRC=$i | |
| 120 | ++@@ -474,7 +474,6 @@ | |
| 121 | ++ echo "" >> $DST | |
| 122 | ++ echo "all: src/version.cpp " >> $DST | |
| 123 | ++ echo " \$(MAKE) -C qtools" >> $DST | |
| 124 | ++- echo " \$(MAKE) -C libpng" >> $DST | |
| 125 | ++ echo " \$(MAKE) -C libmd5" >> $DST | |
| 126 | ++ echo " \$(MAKE) -C src" >> $DST | |
| 127 | ++ if test $f_wizard = YES; then | |
| 128 | ++@@ -491,7 +490,7 @@ | |
| 129 | ++ echo " Created $DST from $SRC..." | |
| 130 | ++ done | |
| 131 | ++ | |
| 132 | ++-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libpng/libpng.pro.in libmd5/libmd5.pro.in" | |
| 133 | +++f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in" | |
| 134 | ++ | |
| 135 | ++ for i in $f_inprofiles ; do | |
| 136 | ++ SRC=$i | |
| 137 | ++diff -u ./src/doxygen.pro.in.orig ./src/doxygen.pro.in | |
| 138 | ++--- ./src/doxygen.pro.in.orig 2004-05-18 04:40:13.000000000 +0200 | |
| 139 | +++++ ./src/doxygen.pro.in 2004-09-21 09:58:06.000000000 +0200 | |
| 140 | ++@@ -28,7 +28,7 @@ | |
| 141 | ++ win32:TMAKE_CXXFLAGS += -DQT_NODLL | |
| 142 | ++ win32-g++:LIBS = -L../lib -ldoxygen -ldoxycfg -lqtools -lpng -lmd5 | |
| 143 | ++ win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
| 144 | ++-INCLUDEPATH += ../qtools ../libpng ../libmd5 . | |
| 145 | +++INCLUDEPATH += ../qtools ../libmd5 . | |
| 146 | ++ #win32-g++:INCLUDEPATH -= ../libpng | |
| 147 | ++ DESTDIR = ../bin | |
| 148 | ++ TARGET = doxygen | |
| 149 | ++diff -u ./src/libdoxygen.pro.in.orig ./src/libdoxygen.pro.in | |
| 150 | ++--- ./src/libdoxygen.pro.in.orig 2004-08-25 04:40:18.000000000 +0200 | |
| 151 | +++++ ./src/libdoxygen.pro.in 2004-09-21 09:58:55.000000000 +0200 | |
| 152 | ++@@ -189,7 +189,6 @@ | |
| 153 | ++ win32-msvc:TMAKE_CXXFLAGS += -Zm200 | |
| 154 | ++ win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
| 155 | ++ INCLUDEPATH += ../qtools | |
| 156 | ++-INCLUDEPATH += ../libpng | |
| 157 | ++ INCLUDEPATH += ../libmd5 | |
| 158 | ++ win32:INCLUDEPATH += . | |
| 159 | ++ win32-g++:INCLUDEPATH = ../qtools /usr/include/libpng12 ../libmd5 | |
| 160 | +--- doxygen-1.4.6.orig/debian/patches/qstring-gcc40.dpatch | |
| 161 | ++++ doxygen-1.4.6/debian/patches/qstring-gcc40.dpatch | |
| 162 | +@@ -0,0 +1,41 @@ | |
| 163 | ++#! /bin/sh -e | |
| 164 | ++ | |
| 165 | ++# DP: Remove unused code that does not build with gcc 4.0 (#338099). | |
| 166 | ++ | |
| 167 | ++dir= | |
| 168 | ++if [ $# -eq 3 -a "$2" = '-d' ]; then | |
| 169 | ++ pdir="-d $3" | |
| 170 | ++ dir="$3/" | |
| 171 | ++elif [ $# -ne 1 ]; then | |
| 172 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
| 173 | ++ exit 1 | |
| 174 | ++fi | |
| 175 | ++case "$1" in | |
| 176 | ++ -patch) | |
| 177 | ++ patch $pdir -f --no-backup-if-mismatch -p0 < $0 | |
| 178 | ++ ;; | |
| 179 | ++ -unpatch) | |
| 180 | ++ patch $pdir -f --no-backup-if-mismatch -R -p0 < $0 | |
| 181 | ++ ;; | |
| 182 | ++ *) | |
| 183 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
| 184 | ++ exit 1 | |
| 185 | ++esac | |
| 186 | ++exit 0 | |
| 187 | ++ | |
| 188 | ++--- qtools/qstring.h.orig 2004-12-01 19:26:16.000000000 +0000 | |
| 189 | +++++ qtools/qstring.h 2005-12-04 20:09:01.000000000 +0000 | |
| 190 | ++@@ -163,8 +163,13 @@ | |
| 191 | ++ bool isLetterOrNumber() const; | |
| 192 | ++ bool isDigit() const; | |
| 193 | ++ | |
| 194 | +++ // the non-const ::cell and ::row cannot be compiled with gcc 4.0 on ARM, | |
| 195 | +++ // so they have been removed; the methods are not needed for doxygen | |
| 196 | +++#if 0 | |
| 197 | ++ uchar& cell() { return cl; } | |
| 198 | ++ uchar& row() { return rw; } | |
| 199 | +++#endif | |
| 200 | +++ | |
| 201 | ++ uchar cell() const { return cl; } | |
| 202 | ++ uchar row() const { return rw; } | |
| 203 | ++ | ... | ... |
| 1 | +--- configure.orig 2008-02-15 18:40:57.000000000 -0800 | |
| 2 | ++++ configure 2008-02-15 19:06:13.000000000 -0800 | |
| 3 | +@@ -276,6 +276,8 @@ | |
| 4 | + echo "QTDIR is set to $QTDIR, but library directory $QTDIR/lib does not exist!" | |
| 5 | + exit 2 | |
| 6 | + fi | |
| 7 | ++ fi | |
| 8 | ++ if test -d "$QTDIR/lib64"; then | |
| 9 | + LIBDIR=lib64 | |
| 10 | + fi | |
| 11 | + if test ! -d "$QTDIR/include"; then | ... | ... |
| 1 | +diff -ur doxygen-1.5.1/configure doxygen-fixed/configure | |
| 2 | +--- doxygen-1.5.1/configure 2006-11-01 22:52:27.711364356 +0200 | |
| 3 | ++++ doxygen-fixed/configure 2006-11-01 22:54:09.086952924 +0200 | |
| 4 | +@@ -525,7 +525,7 @@ | |
| 5 | + EOF | |
| 6 | + fi | |
| 7 | + | |
| 8 | +-f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libpng/Makefile.in libmd5/Makefile.in addon/doxyapp/Makefile.in" | |
| 9 | ++f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libmd5/Makefile.in addon/doxyapp/Makefile.in" | |
| 10 | + | |
| 11 | + for i in $f_inmakefiles ; do | |
| 12 | + SRC=$i | |
| 13 | +@@ -542,7 +542,6 @@ | |
| 14 | + echo "" >> $DST | |
| 15 | + echo "all: src/version.cpp " >> $DST | |
| 16 | + echo " \$(MAKE) -C qtools" >> $DST | |
| 17 | +- echo " \$(MAKE) -C libpng" >> $DST | |
| 18 | + echo " \$(MAKE) -C libmd5" >> $DST | |
| 19 | + echo " \$(MAKE) -C src" >> $DST | |
| 20 | + if test $f_wizard = YES; then | |
| 21 | +@@ -562,7 +561,7 @@ | |
| 22 | + echo " Created $DST from $SRC..." | |
| 23 | + done | |
| 24 | + | |
| 25 | +-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libpng/libpng.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in" | |
| 26 | ++f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in" | |
| 27 | + | |
| 28 | + for i in $f_inprofiles ; do | |
| 29 | + SRC=$i | |
| 30 | +diff -ur doxygen-1.5.1/Makefile.in doxygen-fixed/Makefile.in | |
| 31 | +--- doxygen-1.5.1/Makefile.in 2006-11-01 22:52:31.257825212 +0200 | |
| 32 | ++++ doxygen-fixed/Makefile.in 2006-11-01 22:53:44.182738940 +0200 | |
| 33 | +@@ -7,7 +7,6 @@ | |
| 34 | + cd doc ; $(MAKE) clean | |
| 35 | + cd qtools ; $(MAKE) clean | |
| 36 | + cd src ; $(MAKE) clean | |
| 37 | +- cd libpng ; $(MAKE) clean | |
| 38 | + cd libmd5 ; $(MAKE) clean | |
| 39 | + cd addon/doxywizard ; $(MAKE) clean | |
| 40 | + cd addon/doxmlparser/src ; $(MAKE) clean | |
| 41 | +@@ -18,7 +17,6 @@ | |
| 42 | + | |
| 43 | + distclean: clean | |
| 44 | + cd src ; $(MAKE) distclean | |
| 45 | +- cd libpng ; $(MAKE) distclean | |
| 46 | + cd libmd5 ; $(MAKE) distclean | |
| 47 | + cd addon/doxywizard ; $(MAKE) distclean | |
| 48 | + cd addon/doxmlparser/src ; $(MAKE) distclean | |
| 49 | +@@ -32,11 +30,10 @@ | |
| 50 | + -rm -f objects/*.o | |
| 51 | + -rm -f src/Makefile.doxygen src/Makefile.libdoxygen | |
| 52 | + -rm -f src/Makefile.doxytag src/Makefile.libdoxycfg | |
| 53 | +- -rm -f libpng/Makefile.libpng | |
| 54 | + -rm -f libmd5/Makefile.libmd5 | |
| 55 | + -rm -f Makefile qtools/Makefile src/Makefile examples/Makefile doc/Makefile | |
| 56 | + -rm -f .makeconfig .tmakeconfig | |
| 57 | +- -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libpng/libpng.pro libmd5/libmd5.pro | |
| 58 | ++ -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libmd5/libmd5.pro | |
| 59 | + -rm -f src/version.cpp | |
| 60 | + -rm -r addon/doxywizard/Makefile | |
| 61 | + -rm -f addon/doxywizard/Makefile.doxywizard | |
| 62 | +@@ -81,7 +78,7 @@ | |
| 63 | + pdf: docs | |
| 64 | + cd latex ; $(MAKE) | |
| 65 | + | |
| 66 | +-DISTFILES = Doxyfile libpng libmd5 addon tmake doc wintools examples bin lib objects \ | |
| 67 | ++DISTFILES = Doxyfile libmd5 addon tmake doc wintools examples bin lib objects \ | |
| 68 | + qtools src configure configure.bin Makefile.in Makefile.win_nmake.in \ | |
| 69 | + Makefile.win_make.in INSTALL make.bat LANGUAGE.HOWTO LICENSE PLATFORMS \ | |
| 70 | + VERSION packages winbuild | |
| 71 | +diff -ur doxygen-1.5.1/src/doxygen.pro.in doxygen-fixed/src/doxygen.pro.in | |
| 72 | +--- doxygen-1.5.1/src/doxygen.pro.in 2006-11-01 22:52:32.611619404 +0200 | |
| 73 | ++++ doxygen-fixed/src/doxygen.pro.in 2006-11-01 22:54:39.508328172 +0200 | |
| 74 | +@@ -28,7 +28,7 @@ | |
| 75 | + win32:TMAKE_CXXFLAGS += -DQT_NODLL | |
| 76 | + win32-g++:LIBS = -L../lib -ldoxygen -ldoxycfg -lqtools -lpng -lmd5 | |
| 77 | + win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
| 78 | +-INCLUDEPATH += ../qtools ../libpng ../libmd5 . | |
| 79 | ++INCLUDEPATH += ../qtools ../libmd5 . | |
| 80 | + #win32-g++:INCLUDEPATH -= ../libpng | |
| 81 | + DESTDIR = ../bin | |
| 82 | + TARGET = doxygen | |
| 83 | +diff -ur doxygen-1.5.1/src/libdoxygen.pro.in doxygen-fixed/src/libdoxygen.pro.in | |
| 84 | +--- doxygen-1.5.1/src/libdoxygen.pro.in 2006-11-01 22:52:33.704453268 +0200 | |
| 85 | ++++ doxygen-fixed/src/libdoxygen.pro.in 2006-11-01 22:54:50.479660276 +0200 | |
| 86 | +@@ -207,7 +207,6 @@ | |
| 87 | + win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
| 88 | + linux-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
| 89 | + INCLUDEPATH += ../qtools | |
| 90 | +-INCLUDEPATH += ../libpng | |
| 91 | + INCLUDEPATH += ../libmd5 | |
| 92 | + win32:INCLUDEPATH += . | |
| 93 | + win32-g++:INCLUDEPATH = ../qtools /usr/include/libpng12 ../libmd5 | |
| 94 | +diff -ur doxygen-1.5.1/src/pngenc.cpp doxygen-fixed/src/pngenc.cpp | |
| 95 | +--- doxygen-1.5.1/src/pngenc.cpp 2006-11-01 22:52:34.006407364 +0200 | |
| 96 | ++++ doxygen-fixed/src/pngenc.cpp 2006-11-01 22:53:13.023475868 +0200 | |
| 97 | +@@ -25,7 +25,7 @@ | |
| 98 | + #endif | |
| 99 | + | |
| 100 | + #define ALL_STATIC | |
| 101 | +-#include <../libpng/png.h> | |
| 102 | ++#include <png.h> | |
| 103 | + #include <stdio.h> | |
| 104 | + #include <stdlib.h> | |
| 105 | + #include <string.h> | ... | ... |
| 1 | +* make sure we always look for tools in the path, no "do it yourself paths" | |
| 2 | + | |
| 3 | +--- configure | |
| 4 | ++++ configure | |
| 5 | +@@ -169,21 +169,12 @@ | |
| 6 | + ;; | |
| 7 | + Darwin:*) | |
| 8 | + f_platform=macosx-c++ | |
| 9 | +- if test "$f_insttool" = NO; then | |
| 10 | +- f_insttool=/usr/bin/install | |
| 11 | +- fi | |
| 12 | + ;; | |
| 13 | + FreeBSD:*) | |
| 14 | + f_platform=freebsd-g++ | |
| 15 | +- if test "$f_insttool" = NO; then | |
| 16 | +- f_insttool=/usr/bin/install | |
| 17 | +- fi | |
| 18 | + ;; | |
| 19 | + HP-UX:*) | |
| 20 | + f_platform=hpux-g++ | |
| 21 | +- if test "$f_insttool" = NO; then | |
| 22 | +- f_insttool=/usr/bin/install | |
| 23 | +- fi | |
| 24 | + ;; | |
| 25 | + IRIX64:*) | |
| 26 | + f_platform=irix-64 | |
| 27 | +@@ -214,9 +205,6 @@ | |
| 28 | + ;; | |
| 29 | + SunOS:5*) | |
| 30 | + f_platform=solaris-g++ | |
| 31 | +- if test "$f_insttool" = NO; then | |
| 32 | +- f_insttool=/usr/bin/install | |
| 33 | +- fi | |
| 34 | + ;; | |
| 35 | + ULTRIX:*) | |
| 36 | + f_platform=ultrix-g++ | |
| 37 | +@@ -311,8 +299,8 @@ | |
| 38 | + | |
| 39 | + echo -n " Checking for GNU make tool... " | |
| 40 | + if test "$f_make" = NO; then | |
| 41 | +- make_names="gmake make" | |
| 42 | +- make_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin" | |
| 43 | ++ make_names="make" | |
| 44 | ++ make_dirs="$bin_dirs" | |
| 45 | + make_prog=NO | |
| 46 | + for i in $make_names; do | |
| 47 | + for j in $make_dirs; do | |
| 48 | +@@ -338,8 +326,8 @@ | |
| 49 | + | |
| 50 | + echo -n " Checking for GNU install tool... " | |
| 51 | + if test "$f_insttool" = NO; then | |
| 52 | +- install_names="ginstall install" | |
| 53 | +- install_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin /usr/ucb" | |
| 54 | ++ install_names="install" | |
| 55 | ++ install_dirs="$bin_dirs" | |
| 56 | + install_prog=NO | |
| 57 | + install_found=NO | |
| 58 | + for i in $install_names; do | |
| 59 | +@@ -397,7 +385,7 @@ | |
| 60 | + echo -n " Checking for perl... " | |
| 61 | + if test "$f_perl" = NO; then | |
| 62 | + perl_names="perl perl5" | |
| 63 | +- perl_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin" | |
| 64 | ++ perl_dirs="$bin_dirs" | |
| 65 | + perl_prog=NO | |
| 66 | + perl_found=NO | |
| 67 | + for i in $perl_names; do | |
| 68 | +@@ -550,10 +538,6 @@ | |
| 69 | + cat >> .tmakeconfig <<EOF | |
| 70 | + TMAKE_LFLAGS += -non_shared | |
| 71 | + EOF | |
| 72 | +- elif test "$f_platform" = "solaris-cc"; then | |
| 73 | +- cat >> .tmakeconfig <<EOF | |
| 74 | +- TMAKE_LFLAGS += -Bstatic | |
| 75 | +-EOF | |
| 76 | + elif test "$f_platform" = "hpux-cc"; then | |
| 77 | + cat >> .tmakeconfig <<EOF | |
| 78 | + TMAKE_LFLAGS += -noshared | ... | ... |
| 1 | +Avoid infinite loop in resolveSymlink. | |
| 2 | +Backported from doxygen trunk to 1.5.8. | |
| 3 | +Reference: http://bugs.gentoo.org/266693 | |
| 4 | +2009-04-19 Martin von Gagern | |
| 5 | + | |
| 6 | +--- trunk/src/doxygen.cpp 2009/01/17 16:16:15 677 | |
| 7 | ++++ trunk/src/doxygen.cpp 2009/01/29 20:13:23 678 | |
| 8 | +@@ -8617,6 +8617,7 @@ | |
| 9 | + QDict<void> nonSymlinks; | |
| 10 | + QDict<void> known; | |
| 11 | + QCString result = path; | |
| 12 | ++ QCString oldPrefix = "/"; | |
| 13 | + do | |
| 14 | + { | |
| 15 | + #ifdef WIN32 | |
| 16 | +@@ -8637,7 +8638,7 @@ | |
| 17 | + QString target = fi.readLink(); | |
| 18 | + if (QFileInfo(target).isRelative()) | |
| 19 | + { | |
| 20 | +- target = QDir::cleanDirPath(prefix+"/"+target.data()); | |
| 21 | ++ target = QDir::cleanDirPath(oldPrefix+"/"+target.data()); | |
| 22 | + } | |
| 23 | + if (sepPos!=-1) | |
| 24 | + { | |
| 25 | +@@ -8656,6 +8657,7 @@ | |
| 26 | + { | |
| 27 | + nonSymlinks.insert(prefix,(void*)0x8); | |
| 28 | + } | |
| 29 | ++ oldPrefix = prefix; | |
| 30 | + } | |
| 31 | + } | |
| 32 | + while (sepPos!=-1); | ... | ... |
| 1 | +* make sure we always look for tools in the path, no "do it yourself paths" | |
| 2 | + | |
| 3 | +--- a/configure | |
| 4 | ++++ b/configure | |
| 5 | +@@ -170,27 +170,15 @@ | |
| 6 | + ;; | |
| 7 | + Darwin:*) | |
| 8 | + f_platform=macosx-c++ | |
| 9 | +- if test "$f_insttool" = NO; then | |
| 10 | +- f_insttool=/usr/bin/install | |
| 11 | +- fi | |
| 12 | + ;; | |
| 13 | + FreeBSD:*) | |
| 14 | + f_platform=freebsd-g++ | |
| 15 | +- if test "$f_insttool" = NO; then | |
| 16 | +- f_insttool=/usr/bin/install | |
| 17 | +- fi | |
| 18 | + ;; | |
| 19 | + NetBSD:*) | |
| 20 | + f_platform=netbsd-g++ | |
| 21 | +- if test "$f_insttool" = NO; then | |
| 22 | +- f_insttool=/usr/bin/install | |
| 23 | +- fi | |
| 24 | + ;; | |
| 25 | + HP-UX:*) | |
| 26 | + f_platform=hpux-g++ | |
| 27 | +- if test "$f_insttool" = NO; then | |
| 28 | +- f_insttool=/usr/bin/install | |
| 29 | +- fi | |
| 30 | + ;; | |
| 31 | + IRIX64:*) | |
| 32 | + f_platform=irix-64 | |
| 33 | +@@ -221,9 +209,6 @@ | |
| 34 | + ;; | |
| 35 | + SunOS:5*) | |
| 36 | + f_platform=solaris-g++ | |
| 37 | +- if test "$f_insttool" = NO; then | |
| 38 | +- f_insttool=/usr/bin/install | |
| 39 | +- fi | |
| 40 | + ;; | |
| 41 | + ULTRIX:*) | |
| 42 | + f_platform=ultrix-g++ | |
| 43 | +@@ -323,8 +308,8 @@ | |
| 44 | + | |
| 45 | + echo -n " Checking for GNU install tool... " | |
| 46 | + if test "$f_insttool" = NO; then | |
| 47 | +- install_names="ginstall install" | |
| 48 | +- install_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin /usr/ucb" | |
| 49 | ++ install_names="install" | |
| 50 | ++ install_dirs="$bin_dirs" | |
| 51 | + install_prog=NO | |
| 52 | + install_found=NO | |
| 53 | + for i in $install_names; do | |
| 54 | +@@ -360,7 +345,7 @@ | |
| 55 | + | |
| 56 | + echo -n " Checking for dot (part of GraphViz)... " | |
| 57 | + if test "$f_dot" = NO; then | |
| 58 | +- dot_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin" | |
| 59 | ++ dot_dirs="$bin_dirs" | |
| 60 | + dot_prog=NO | |
| 61 | + for j in $dot_dirs; do | |
| 62 | + if test -x "$j/dot"; then | |
| 63 | +@@ -382,7 +367,7 @@ | |
| 64 | + echo -n " Checking for perl... " | |
| 65 | + if test "$f_perl" = NO; then | |
| 66 | + perl_names="perl perl5" | |
| 67 | +- perl_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin" | |
| 68 | ++ perl_dirs="$bin_dirs" | |
| 69 | + perl_prog=NO | |
| 70 | + perl_found=NO | |
| 71 | + for i in $perl_names; do | |
| 72 | +@@ -546,10 +531,6 @@ | |
| 73 | + cat >> .tmakeconfig <<EOF | |
| 74 | + TMAKE_LFLAGS += -non_shared | |
| 75 | + EOF | |
| 76 | +- elif test "$f_platform" = "solaris-cc"; then | |
| 77 | +- cat >> .tmakeconfig <<EOF | |
| 78 | +- TMAKE_LFLAGS += -Bstatic | |
| 79 | +-EOF | |
| 80 | + elif test "$f_platform" = "hpux-cc"; then | |
| 81 | + cat >> .tmakeconfig <<EOF | |
| 82 | + TMAKE_LFLAGS += -noshared | ... | ... |
| 1 | +removeEmptyLines() segfaults on empty string | |
| 2 | + | |
| 3 | +https://bugs.gentoo.org/show_bug.cgi?id=454348 | |
| 4 | +http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676423 | |
| 5 | + | |
| 6 | +Patch written by Thibaut Paumard <paumard@users.sourceforge.net> | |
| 7 | +--- a/src/htmlgen.cpp | |
| 8 | ++++ b/src/htmlgen.cpp | |
| 9 | +@@ -1022,6 +1022,11 @@ | |
| 10 | + static QCString removeEmptyLines(const QCString &s) | |
| 11 | + { | |
| 12 | + BufStr out(s.length()+1); | |
| 13 | ++ if (s.length()==0) | |
| 14 | ++ { | |
| 15 | ++ out.addChar('\0'); | |
| 16 | ++ return out.data(); | |
| 17 | ++ } | |
| 18 | + char *p=s.data(); | |
| 19 | + if (p) | |
| 20 | + { | ... | ... |
| 1 | +Fix inifite loop | |
| 2 | + | |
| 3 | +https://bugs.gentoo.org/show_bug.cgi?id=474716 | |
| 4 | +https://bugzilla.gnome.org/show_bug.cgi?id=701295 | |
| 5 | + | |
| 6 | +Patch written by Dimitri van Heesch <dimitri@stack.nl> | |
| 7 | + | |
| 8 | +--- a/src/util.cpp | |
| 9 | ++++ b/src/util.cpp | |
| 10 | +@@ -1843,11 +1843,15 @@ int findParameterList(const QString &name) | |
| 11 | + ++templateDepth; | |
| 12 | + pos=nextOpenPos-1; | |
| 13 | + } | |
| 14 | +- else | |
| 15 | ++ else if (nextClosePos!=-1) | |
| 16 | + { | |
| 17 | + --templateDepth; | |
| 18 | + pos=nextClosePos-1; | |
| 19 | + } | |
| 20 | ++ else // more >'s than <'s, see bug701295 | |
| 21 | ++ { | |
| 22 | ++ return -1; | |
| 23 | ++ } | |
| 24 | + } | |
| 25 | + else | |
| 26 | + { | ... | ... |
| 1 | +From b3e1f10a2d795d0cf31f6efb3f88a31ad4c68980 Mon Sep 17 00:00:00 2001 | |
| 2 | +From: Michael Stahl <mstahl@redhat.com> | |
| 3 | +Date: Wed, 29 May 2013 16:29:04 +0200 | |
| 4 | +Subject: [PATCH] fix "Constant Groups" regression on file pages | |
| 5 | + | |
| 6 | +Due to a copy/paste error in the UNO IDL patch the "Namespaces" | |
| 7 | +listed on the "File Reference" pages are erroneously duplicated. | |
| 8 | +(thanks to Stephan Bergmann for finding this problem) | |
| 9 | + | |
| 10 | +Signed-off-by: Dimitri van Heesch <dimitri@stack.nl> | |
| 11 | +--- | |
| 12 | + src/layout.cpp | 2 +- | |
| 13 | + 1 file changed, 1 insertion(+), 1 deletion(-) | |
| 14 | + | |
| 15 | +diff --git a/src/layout.cpp b/src/layout.cpp | |
| 16 | +index c2b1ac5..010c850 100644 | |
| 17 | +--- a/src/layout.cpp | |
| 18 | ++++ b/src/layout.cpp | |
| 19 | +@@ -582,7 +582,7 @@ class LayoutParser : public QXmlDefaultHandler | |
| 20 | + SrcLangExt_Fortran,theTranslator->trModules() | |
| 21 | + ))); | |
| 22 | + m_sHandler.insert("file/memberdecl/constantgroups", | |
| 23 | +- new StartElementHandlerSection(this,LayoutDocEntry::FileNamespaces,&LayoutParser::startSectionEntry, | |
| 24 | ++ new StartElementHandlerSection(this,LayoutDocEntry::FileConstantGroups,&LayoutParser::startSectionEntry, | |
| 25 | + theTranslator->trConstantGroups())); | |
| 26 | + m_sHandler.insert("file/memberdecl/defines", | |
| 27 | + new StartElementHandlerMember(this,&LayoutParser::startMemberDeclEntry, | |
| 28 | +-- | |
| 29 | +1.8.1.6 | |
| 30 | + | ... | ... |
| 1 | +diff --git a/src/code.l b/src/code.l | |
| 2 | +index 01636fa..0f98649 100644 | |
| 3 | +--- a/src/code.l | |
| 4 | ++++ b/src/code.l | |
| 5 | +@@ -1753,7 +1753,7 @@ TEMPLIST "<"[^\"\}\{\(\)\/\n\>]*">" | |
| 6 | + SCOPETNAME (((({ID}{TEMPLIST}?){BN}*)?{SEP}{BN}*)*)((~{BN}*)?{ID}) | |
| 7 | + SCOPEPREFIX ({ID}{TEMPLIST}?{BN}*{SEP}{BN}*)+ | |
| 8 | + KEYWORD_OBJC ("@public"|"@private"|"@protected"|"@class"|"@implementation"|"@interface"|"@end"|"@selector"|"@protocol"|"@optional"|"@required"|"@throw"|"@synthesize"|"@property") | |
| 9 | +-KEYWORD ("asm"|"__assume"|"auto"|"class"|"const"|"delete"|"enum"|"explicit"|"extern"|"false"|"friend"|"gcnew"|"gcroot"|"get"|"inline"|"internal"|"mutable"|"namespace"|"new"|"nullptr"|"override"|"operator"|"pin_ptr"|"private"|"protected"|"public"|"raise"|"register"|"remove"|"self"|"sizeof"|"static"|"struct"|"__super"|"function"|"template"|"generic"|"this"|"true"|"typedef"|"typeid"|"typename"|"union"|"using"|"virtual"|"volatile"|"abstract"|"final"|"import"|"synchronized"|"transient"|"alignas"|"alignof"|{KEYWORD_OBJC}) | |
| 10 | ++KEYWORD ("asm"|"__assume"|"auto"|"class"|"const"|"delete"|"enum"|"explicit"|"extern"|"false"|"friend"|"gcnew"|"gcroot"|"get"|"inline"|"internal"|"mutable"|"namespace"|"new"|"nullptr"|"override"|"operator"|"pin_ptr"|"private"|"protected"|"public"|"raise"|"register"|"remove"|"self"|"sizeof"|"static"|"struct"|"TR_CLASS"|"TR_INTERFACE"|"__super"|"function"|"template"|"generic"|"this"|"true"|"typedef"|"typeid"|"typename"|"union"|"using"|"virtual"|"volatile"|"abstract"|"final"|"import"|"synchronized"|"transient"|"alignas"|"alignof"|{KEYWORD_OBJC}) | |
| 11 | + FLOWKW ("break"|"case"|"catch"|"continue"|"default"|"do"|"else"|"finally"|"for"|"foreach"|"for each"|"goto"|"if"|"return"|"switch"|"throw"|"throws"|"try"|"while"|"@try"|"@catch"|"@finally") | |
| 12 | + TYPEKW ("bool"|"char"|"double"|"float"|"int"|"long"|"object"|"short"|"signed"|"unsigned"|"void"|"wchar_t"|"size_t"|"boolean"|"id"|"SEL"|"string"|"nullptr") | |
| 13 | + CASTKW ("const_cast"|"dynamic_cast"|"reinterpret_cast"|"static_cast") | |
| 14 | +@@ -1832,6 +1832,13 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" | |
| 15 | + codifyLines(yytext); | |
| 16 | + endFontClass(); | |
| 17 | + } | |
| 18 | ++<Body>TR_CLASS"(" { | |
| 19 | ++ startFontClass("keyword"); | |
| 20 | ++ codifyLines(yytext); | |
| 21 | ++ endFontClass(); | |
| 22 | ++ if (!g_insideTemplate) | |
| 23 | ++ BEGIN( ClassName ); | |
| 24 | ++ } | |
| 25 | + <Body>(KEYWORD_CPPCLI_DATATYPE|("partial"{B}+)?"class"|"struct"|"union"|"namespace"|"interface"){B}+ { | |
| 26 | + startFontClass("keyword"); | |
| 27 | + codifyLines(yytext); | |
| 28 | +@@ -2109,6 +2116,10 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" | |
| 29 | + BEGIN( ClassVar ); | |
| 30 | + } | |
| 31 | + } | |
| 32 | ++<ClassVar>")" { | |
| 33 | ++ g_code->codify(yytext); | |
| 34 | ++ BEGIN( ClassVar ); | |
| 35 | ++ } | |
| 36 | + <AlignAs>"(" { | |
| 37 | + g_bracketCount=1; | |
| 38 | + g_code->codify(yytext); | |
| 39 | +diff --git a/src/scanner.l b/src/scanner.l | |
| 40 | +index b3cdfb9..c3dedc5 100644 | |
| 41 | +--- a/src/scanner.l | |
| 42 | ++++ b/src/scanner.l | |
| 43 | +@@ -605,7 +605,7 @@ static int yyread(char *buf,int max_size) | |
| 44 | + | |
| 45 | + /* start command character */ | |
| 46 | + CMD ("\\"|"@") | |
| 47 | +-SECTIONCMD {CMD}("image"|"author"|"internal"|"version"|"date"|"deprecated"|"param"|"exception"|"return"[s]?|"retval"|"bug"|"warning"|"par"|"sa"|"see"|"pre"|"post"|"invariant"|"note"|"remark"[s]?|"todo"|"test"|"xrefitem"|"ingroup"|"callgraph"|"callergraph"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"manonly"|"{"|"verbatim"|"dotfile"|"dot"|"defgroup"|"addtogroup"|"weakgroup"|"class"|"namespace"|"union"|"struct"|"fn"|"var"|"details"|"typedef"|"def"|"overload")|("<"{PRE}">") | |
| 48 | ++SECTIONCMD {CMD}("image"|"author"|"internal"|"version"|"date"|"deprecated"|"param"|"exception"|"return"[s]?|"retval"|"bug"|"warning"|"par"|"sa"|"see"|"pre"|"post"|"invariant"|"note"|"remark"[s]?|"todo"|"test"|"xrefitem"|"ingroup"|"callgraph"|"callergraph"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"manonly"|"{"|"verbatim"|"dotfile"|"dot"|"defgroup"|"addtogroup"|"weakgroup"|"class"|"namespace"|"union"|"struct"|"TR_CLASS"|"TR_INTERFACE"|"fn"|"var"|"details"|"typedef"|"def"|"overload")|("<"{PRE}">") | |
| 49 | + BN [ \t\n\r] | |
| 50 | + BL [ \t\r]*"\n" | |
| 51 | + B [ \t] | |
| 52 | +@@ -635,6 +635,7 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" | |
| 53 | + %x DefineEnd | |
| 54 | + %x CompoundName | |
| 55 | + %x ClassVar | |
| 56 | ++%x CClassName | |
| 57 | + %x CSConstraintName | |
| 58 | + %x CSConstraintType | |
| 59 | + %x CSIndexer | |
| 60 | +@@ -1703,8 +1704,30 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" | |
| 61 | + if (yytext[yyleng-1]=='{') unput('{'); | |
| 62 | + BEGIN( CompoundName ) ; | |
| 63 | + } | |
| 64 | ++<FindMembers>{B}*"TR_CLASS(" { | |
| 65 | ++ current->section = Entry::CLASS_SEC ; | |
| 66 | ++ current->spec = Entry::Struct | | |
| 67 | ++ (current->spec & Entry::Published); // preserve UNO IDL | |
| 68 | ++ addType( current ) ; | |
| 69 | ++ current->type += " CLASS" ; | |
| 70 | ++ current->fileName = yyFileName; | |
| 71 | ++ current->startLine = yyLineNr; | |
| 72 | ++ current->startColumn = yyColNr; | |
| 73 | ++ current->bodyLine = yyLineNr; | |
| 74 | ++ lineCount() ; | |
| 75 | ++ BEGIN( CClassName ) ; | |
| 76 | ++ } | |
| 77 | ++<CClassName>{SCOPENAME} { | |
| 78 | ++ current->name = yytext ; | |
| 79 | ++ lineCount(); | |
| 80 | ++ BEGIN( CClassName ); | |
| 81 | ++ } | |
| 82 | ++<CClassName>")" { | |
| 83 | ++ BEGIN( ClassVar ); | |
| 84 | ++ } | |
| 85 | + <FindMembers>{B}*"value struct{" | // C++/CLI extension | |
| 86 | + <FindMembers>{B}*"value struct"{BN}+ { | |
| 87 | ++ printf("DEBUG: myclass 3\n"); | |
| 88 | + isTypedef=FALSE; | |
| 89 | + current->section = Entry::CLASS_SEC; | |
| 90 | + current->spec = Entry::Struct | Entry::Value; | ... | ... |
| 1 | +diff -Naur doxygen-1.8.5.orig/src/code.l doxygen-1.8.5/src/code.l | |
| 2 | +--- doxygen-1.8.5.orig/src/code.l 2013-07-02 13:08:08.000000000 +0100 | |
| 3 | ++++ doxygen-1.8.5/src/code.l 2013-11-29 15:13:06.237105125 +0000 | |
| 4 | +@@ -1750,7 +1750,7 @@ | |
| 5 | + SCOPETNAME (((({ID}{TEMPLIST}?){BN}*)?{SEP}{BN}*)*)((~{BN}*)?{ID}) | |
| 6 | + SCOPEPREFIX ({ID}{TEMPLIST}?{BN}*{SEP}{BN}*)+ | |
| 7 | + KEYWORD_OBJC ("@public"|"@private"|"@protected"|"@class"|"@implementation"|"@interface"|"@end"|"@selector"|"@protocol"|"@optional"|"@required"|"@throw"|"@synthesize"|"@property") | |
| 8 | +-KEYWORD ("asm"|"__assume"|"auto"|"class"|"const"|"delete"|"enum"|"explicit"|"extern"|"false"|"friend"|"gcnew"|"gcroot"|"get"|"inline"|"internal"|"mutable"|"namespace"|"new"|"nullptr"|"override"|"operator"|"pin_ptr"|"private"|"protected"|"public"|"raise"|"register"|"remove"|"self"|"sizeof"|"static"|"struct"|"__super"|"function"|"template"|"generic"|"this"|"true"|"typedef"|"typeid"|"typename"|"union"|"using"|"virtual"|"volatile"|"abstract"|"final"|"import"|"synchronized"|"transient"|"alignas"|"alignof"|{KEYWORD_OBJC}) | |
| 9 | ++KEYWORD ("asm"|"__assume"|"auto"|"class"|"const"|"delete"|"enum"|"explicit"|"extern"|"false"|"friend"|"gcnew"|"gcroot"|"get"|"inline"|"internal"|"mutable"|"namespace"|"new"|"nullptr"|"override"|"operator"|"pin_ptr"|"private"|"protected"|"public"|"raise"|"register"|"remove"|"self"|"sizeof"|"static"|"struct"|"TR_CLASS"|"TR_INTERFACE"|"__super"|"function"|"template"|"generic"|"this"|"true"|"typedef"|"typeid"|"typename"|"union"|"using"|"virtual"|"volatile"|"abstract"|"final"|"import"|"synchronized"|"transient"|"alignas"|"alignof"|{KEYWORD_OBJC}) | |
| 10 | + FLOWKW ("break"|"case"|"catch"|"continue"|"default"|"do"|"else"|"finally"|"for"|"foreach"|"for each"|"goto"|"if"|"return"|"switch"|"throw"|"throws"|"try"|"while"|"@try"|"@catch"|"@finally") | |
| 11 | + TYPEKW ("bool"|"char"|"double"|"float"|"int"|"long"|"object"|"short"|"signed"|"unsigned"|"void"|"wchar_t"|"size_t"|"boolean"|"id"|"SEL"|"string"|"nullptr") | |
| 12 | + CASTKW ("const_cast"|"dynamic_cast"|"reinterpret_cast"|"static_cast") | |
| 13 | +@@ -1829,6 +1829,13 @@ | |
| 14 | + codifyLines(yytext); | |
| 15 | + endFontClass(); | |
| 16 | + } | |
| 17 | ++<Body>"TR_CLASS("|"TR_INTERFACE(" { | |
| 18 | ++ startFontClass("keyword"); | |
| 19 | ++ codifyLines(yytext); | |
| 20 | ++ endFontClass(); | |
| 21 | ++ if (!g_insideTemplate) | |
| 22 | ++ BEGIN( ClassName ); | |
| 23 | ++ } | |
| 24 | + <Body>(KEYWORD_CPPCLI_DATATYPE|("partial"{B}+)?"class"|"struct"|"union"|"namespace"|"interface"){B}+ { | |
| 25 | + startFontClass("keyword"); | |
| 26 | + codifyLines(yytext); | |
| 27 | +@@ -2106,6 +2113,10 @@ | |
| 28 | + BEGIN( ClassVar ); | |
| 29 | + } | |
| 30 | + } | |
| 31 | ++<ClassVar>")" { | |
| 32 | ++ g_code->codify(yytext); | |
| 33 | ++ BEGIN( ClassVar ); | |
| 34 | ++ } | |
| 35 | + <AlignAs>"(" { | |
| 36 | + g_bracketCount=1; | |
| 37 | + g_code->codify(yytext); | |
| 38 | +diff -Naur doxygen-1.8.5.orig/src/scanner.l doxygen-1.8.5/src/scanner.l | |
| 39 | +--- doxygen-1.8.5.orig/src/scanner.l 2013-08-23 14:38:23.000000000 +0100 | |
| 40 | ++++ doxygen-1.8.5/src/scanner.l 2013-11-29 15:13:58.415030686 +0000 | |
| 41 | +@@ -600,7 +600,7 @@ | |
| 42 | + | |
| 43 | + /* start command character */ | |
| 44 | + CMD ("\\"|"@") | |
| 45 | +-SECTIONCMD {CMD}("image"|"author"|"internal"|"version"|"date"|"deprecated"|"param"|"exception"|"return"[s]?|"retval"|"bug"|"warning"|"par"|"sa"|"see"|"pre"|"post"|"invariant"|"note"|"remark"[s]?|"todo"|"test"|"xrefitem"|"ingroup"|"callgraph"|"callergraph"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"manonly"|"{"|"verbatim"|"dotfile"|"dot"|"defgroup"|"addtogroup"|"weakgroup"|"class"|"namespace"|"union"|"struct"|"fn"|"var"|"details"|"typedef"|"def"|"overload")|("<"{PRE}">") | |
| 46 | ++SECTIONCMD {CMD}("image"|"author"|"internal"|"version"|"date"|"deprecated"|"param"|"exception"|"return"[s]?|"retval"|"bug"|"warning"|"par"|"sa"|"see"|"pre"|"post"|"invariant"|"note"|"remark"[s]?|"todo"|"test"|"xrefitem"|"ingroup"|"callgraph"|"callergraph"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"manonly"|"{"|"verbatim"|"dotfile"|"dot"|"defgroup"|"addtogroup"|"weakgroup"|"class"|"namespace"|"union"|"struct"|"TR_CLASS"|"TR_INTERFACE"|"fn"|"var"|"details"|"typedef"|"def"|"overload")|("<"{PRE}">") | |
| 47 | + BN [ \t\n\r] | |
| 48 | + BL [ \t\r]*"\n" | |
| 49 | + B [ \t] | |
| 50 | +@@ -635,6 +635,7 @@ | |
| 51 | + %x DefineEnd | |
| 52 | + %x CompoundName | |
| 53 | + %x ClassVar | |
| 54 | ++%x CClassName | |
| 55 | + %x CSConstraintName | |
| 56 | + %x CSConstraintType | |
| 57 | + %x CSIndexer | |
| 58 | +@@ -1704,8 +1705,30 @@ | |
| 59 | + if (yytext[yyleng-1]=='{') unput('{'); | |
| 60 | + BEGIN( CompoundName ) ; | |
| 61 | + } | |
| 62 | ++<FindMembers>{B}*"TR_CLASS("|"TR_INTERFACE(" { | |
| 63 | ++ current->section = Entry::CLASS_SEC ; | |
| 64 | ++ current->spec = Entry::Struct | | |
| 65 | ++ (current->spec & Entry::Published); // preserve UNO IDL | |
| 66 | ++ addType( current ) ; | |
| 67 | ++ current->type += " CLASS" ; | |
| 68 | ++ current->fileName = yyFileName; | |
| 69 | ++ current->startLine = yyLineNr; | |
| 70 | ++ current->startColumn = yyColNr; | |
| 71 | ++ current->bodyLine = yyLineNr; | |
| 72 | ++ lineCount() ; | |
| 73 | ++ BEGIN( CClassName ) ; | |
| 74 | ++ } | |
| 75 | ++<CClassName>{SCOPENAME} { | |
| 76 | ++ current->name = yytext ; | |
| 77 | ++ lineCount(); | |
| 78 | ++ BEGIN( CClassName ); | |
| 79 | ++ } | |
| 80 | ++<CClassName>")" { | |
| 81 | ++ BEGIN( ClassVar ); | |
| 82 | ++ } | |
| 83 | + <FindMembers>{B}*"value struct{" | // C++/CLI extension | |
| 84 | + <FindMembers>{B}*"value struct"{BN}+ { | |
| 85 | ++ printf("DEBUG: myclass 3\n"); | |
| 86 | + isTypedef=FALSE; | |
| 87 | + current->section = Entry::CLASS_SEC; | |
| 88 | + current->spec = Entry::Struct | Entry::Value; | ... | ... |
app-doc/doxygen/metadata.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
| 3 | +<pkgmetadata> | |
| 4 | +<herd>dev-tools</herd> | |
| 5 | +<maintainer> | |
| 6 | + <email>xarthisius@gentoo.org</email> | |
| 7 | + <name>Kacper Kowalik</name> | |
| 8 | +</maintainer> | |
| 9 | +<longdescription>Doxygen is a tool for analyzing, documenting, and reverse-engineering | |
| 10 | + source code of various languages using a variety of output formats | |
| 11 | + (try it and see). Doxygen supports C++, C, Java, Objective-C, Python, | |
| 12 | + IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D, | |
| 13 | + as well as other languages (using additional helper tools). | |
| 14 | +</longdescription> | |
| 15 | +<use> | |
| 16 | + <flag name='nodot'>removes graphviz dependency, along with dot graphs</flag> | |
| 17 | + <flag name='dot'>allow to create dot graphs using <pkg>media-gfx/graphviz</pkg></flag> | |
| 18 | +</use> | |
| 19 | +</pkgmetadata> | ... | ... |
dev-python/python2-lxc/ChangeLog
0 → 100644
dev-python/python2-lxc/Manifest
0 → 100644
| 1 | +DIST python2-lxc-0.0.0.tar.gz 13782 SHA256 99b931e226427fe0f5c8f8f876d9d22af18d4da5ed769d9ce28fabf06f6232c8 SHA512 bbb029b8b9f028f77c29dbddd0f77af8b96f0127e0c169407c7dafc224f091137a2561881c030d7d51bef9bcfe0e0f3a6252ebdb86e0842848db268a20d59092 WHIRLPOOL 49a76ecfa00604b9dc3e98133e1271b160d595e45114a751c487db8e02813ceff43e5d94cdd753faf830064e64dc63251c5c665607a726f02b76096630a26337 | |
| 2 | +EBUILD python2-lxc-0.0.0.ebuild 640 SHA256 235ed40d68b67db00e7d75fcee7c9780dd5bc5f014ac9c679566331cd16c9c57 SHA512 4f835441bc8bc61ca8fb2952f0a3ae245a4fc42108632870c4d164799d9442a4443f9a57c8519b528d42034e28876cf8652b00dfd196c70fbb8f2a1a561e4dc7 WHIRLPOOL 76785eb1facbaead6aed5347629fbaf1a101c3d407d9c3bad8a01f8ae7dd6adfaa402d3f655af0fa67d18fd8e6731df4e46ea02d0c3508ab3f2f2ad567aafca0 | |
| 3 | +MISC ChangeLog 222 SHA256 1ac5871ac93ec528905567c8816698f7cab03fab9e22f20c911a379dd2e5ef0e SHA512 ea9bf54100b5c9916a936898a1789cf70cf6a610365ba56a08174426958751a72c3730c711c57307f6b3605c95ba8ba5c8a473e67115a0a3e4f464c603d7fb8b WHIRLPOOL f5dd5371f06e702b12d890db49b77a4e414ab79ca6263392eb0c54489442f93a064b5174e68001fa98a5eb07a634cc7cd9c8b138e019f2addf7ed1a826ae7b39 | |
| 4 | +MISC metadata.xml 290 SHA256 615c52958d0552fa32d3c69bbb64fe9c63f7c02f96c867a9e97627638586ad74 SHA512 b0ef3e6e0c4ecc1cdac400f16c927e8129e0d45a6c191433bcacaca0a7aca99e9929647996f8b250916388191b177289d93fc92079f7cd673806c640acbe7dba WHIRLPOOL a42606716594d45bf9725187ab739e479df92954f7088397a759cad90fbe9161c777314be1436c9009f3b3e9f35d0cb940204227715ca584a4f67348d69a1a44 | ... | ... |
dev-python/python2-lxc/metadata.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
| 3 | +<!-- | |
| 4 | +# $Id$ | |
| 5 | +--> | |
| 6 | +<pkgmetadata> | |
| 7 | + <maintainer> | |
| 8 | + <email>georg@steffers.org</email> | |
| 9 | + </maintainer> | |
| 10 | + <longdescription>Python2 bindings for liblxc</longdescription> --> | |
| 11 | +</pkgmetadata> | ... | ... |
| 1 | +# Copyright 1999-2015 Gentoo Foundation | |
| 2 | +# Distributed under the terms of the GNU General Public License v2 | |
| 3 | +# $Id$ | |
| 4 | + | |
| 5 | +EAPI=5 | |
| 6 | +PYTHON_COMPAT=( python2_7 ) | |
| 7 | + | |
| 8 | +inherit distutils-r1 | |
| 9 | + | |
| 10 | +DESCRIPTION="python2 bindings for liblxc" | |
| 11 | +HOMEPAGE="https://github.com/lxc/python2-lxc" | |
| 12 | +SRC_URI="https://github.com/lxc/python2-lxc/archive/master.tar.gz -> ${P}.tar.gz" | |
| 13 | + | |
| 14 | +LICENSE="LGPL-3" | |
| 15 | +SLOT="0" | |
| 16 | +KEYWORDS="~amd64 ~x86" | |
| 17 | + | |
| 18 | +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] | |
| 19 | + app-emulation/lxc" | |
| 20 | +RDEPEND="app-emulation/lxc" | |
| 21 | + | |
| 22 | +S="${WORKDIR}/python2-lxc-master/" | |
| 23 | + | |
| 24 | +# python_compile_all() { | |
| 25 | +# python setup.py build | |
| 26 | +# } | |
| 27 | +# | |
| 28 | +# python_install_all() { | |
| 29 | +# python setup.py install | |
| 30 | +# } | ... | ... |
metadata/layout.conf
0 → 100644
| 1 | +masters = gentoo | ... | ... |
net-fs/djmount/ChangeLog
0 → 100644
| 1 | +# ChangeLog for net-fs/djmount | |
| 2 | +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/net-fs/djmount/ChangeLog,v 1.8 2010/10/12 08:40:57 phajdan.jr Exp $ | |
| 4 | + | |
| 5 | + 12 Oct 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> | |
| 6 | + djmount-0.71-r1.ebuild: | |
| 7 | + x86 stable wrt bug #340453 | |
| 8 | + | |
| 9 | + 11 Oct 2010; Markos Chandras <hwoarang@gentoo.org> djmount-0.71-r1.ebuild: | |
| 10 | + Stable on amd64 wrt bug #340453 | |
| 11 | + | |
| 12 | + 11 Oct 2010; Mike Frysinger <vapier@gentoo.org> djmount-0.71-r1.ebuild: | |
| 13 | + Clean up, fix USE=debug build #267508 by mimosinnet, and fix FEATURES=test | |
| 14 | + 277557 by Diego E. Pettenò. | |
| 15 | + | |
| 16 | +*djmount-0.71-r1 (20 Mar 2008) | |
| 17 | + | |
| 18 | + 20 Mar 2008; Doug Goldstein <cardoe@gentoo.org> -djmount-0.71.ebuild, | |
| 19 | + +djmount-0.71-r1.ebuild: | |
| 20 | + Finally add changes that have been sitting on my system for months, maybe | |
| 21 | + even a year. | |
| 22 | + | |
| 23 | + 30 Sep 2007; Sven Wegener <swegener@gentoo.org> djmount-0.71.ebuild: | |
| 24 | + Add ~amd64 keyword. | |
| 25 | + | |
| 26 | + 07 May 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> djmount-0.71.ebuild: | |
| 27 | + net-misc/libupnp moved to net-libs/libupnp, updated dependencies. | |
| 28 | + | |
| 29 | + 01 Mar 2007; Doug Goldstein <cardoe@gentoo.org> +metadata.xml, | |
| 30 | + +djmount-0.71.ebuild: | |
| 31 | + Moving djmount to net-fs | |
| 32 | + | |
| 33 | + 01 Mar 2007; Doug Goldstein <cardoe@gentoo.org> djmount-0.71.ebuild: | |
| 34 | + Switching to libupnp since gurligebis@gentoo.org notified me that | |
| 35 | + net-misc/upnp is dead upstream and has been forked off and maintained as | |
| 36 | + net-misc/libupnp | |
| 37 | + | |
| 38 | +*djmount-0.71 (30 Dec 2006) | |
| 39 | + | |
| 40 | + 30 Dec 2006; Doug Goldstein <cardoe@gentoo.org> +djmount-0.71.ebuild: | |
| 41 | + Adding new package called djmount for upnp -> fuse mounting | |
| 42 | + | ... | ... |
net-fs/djmount/Manifest
0 → 100644
| 1 | +AUX djmount-0.71-include-fix-for-newer-libupnp.patch 342 SHA256 cb02d19da4db2bf48a9df3fce2ff52ae3ed72b904fc6d9594adb41151fbd46e1 SHA512 d9673a20d776bd12793ee171dbe130d23b86803d43bf885184791438be328dba8ec982305c18277dfdf642431feac0402a54aff028e3bcde0d7f07cb92916f8a WHIRLPOOL 62a4989d6dea3548584bf68884de8423e89528ad39d93824d821ba05e2b3ea6c46fc42587860204a1ab223bc5f0dca871ea1226bb118673143fcf69fb61f18fe | |
| 2 | +DIST djmount-0.71.tar.gz 1159653 SHA256 aa5bb482af4cbd42695a7e396043d47b53d075ac2f6aa18a8f8e11383c030e4f SHA512 6735c1dc346470d72d3ab2434be5e634d7b6b2863a182fa15b4f24e5bda7e0338d90d3efe58e5c161bd5f5cf0f4e8209c988492b1c1fa12bd625eb0c97ad57bd WHIRLPOOL 0fbc60876dea2f8ca92a6745c1e1b6a14b7638d932f0d7b5f289f24f40a75991d2c111bd07dfb7895a3611157948a80640793baa3a9d4b84050356242b403d3b | |
| 3 | +EBUILD djmount-0.71-r2.ebuild 1170 SHA256 6d579c20442996a7df65c82e293646a174154c9cd85a4de0302ecf44c71208ab SHA512 022839ebcf18bfb1c2df1f02be5ca76acf7a2cc90a075b67d772c925c981c9384bb67cea31e73e0763aa7ca210012291306c37bc151e03aa9316c7167d6196d9 WHIRLPOOL 06d801da4772b4b9c5a3337bde9d238fa57d9dc255fceee307c77d41bef7e008ee20f6b1ac8b8cac266b8be1d9e9fabafd69fa9b8987c566dce60440b01ea42d | |
| 4 | +MISC ChangeLog 1595 SHA256 96dbbe83a75e62645e51fe3ff93b830c73a4f24d5c1b82c0f1c79eef1b131bce SHA512 f6c911a10440df1ae8ed4f5b830901471290d0c4c30a64bae20b1fff89693d085f12050b0ccd6e6755dd554ae937418b35703cc3cb5af9191832121b7a7751f1 WHIRLPOOL d8783ca00ec99403e10f2e0ab5d76d0c5922f9f20f490e0b16012c5d15749a7672ac213106eee75e54dd089e326d71373481fa2b88b4c0cee3570b6e6fedbce9 | |
| 5 | +MISC metadata.xml 201 SHA256 8f75fc60785c44922fb01cde68caa6453b815502745e057680d2c923733fb70a SHA512 84a5327ed4c5c64a425ec34c4658d077df5992688f6ad1b39c1f84f0e4a58663ba06c78a963423815d11f9b1cdfc3919a5d6f999e4f4f49c8c06627c60cfc2ec WHIRLPOOL 614e7c517ef569cba692b091fd5a3bd55ce0df2e5b3e0b4ce20bc08abc1c017b1cb8fe0bf95a68175dd0994942eb4669022d369c17a425cc86c431a73e1ee093 | ... | ... |
net-fs/djmount/djmount-0.71-r2.ebuild
0 → 100644
| 1 | +# Copyright 1999-2010 Gentoo Foundation | |
| 2 | +# Distributed under the terms of the GNU General Public License v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/net-fs/djmount/djmount-0.71-r1.ebuild,v 1.4 2010/10/12 08:40:57 phajdan.jr Exp $ | |
| 4 | + | |
| 5 | +EAPI="2" | |
| 6 | + | |
| 7 | +DESCRIPTION="Mount UPnP audio/video servers as a filesystem" | |
| 8 | +HOMEPAGE="http://djmount.sf.net/" | |
| 9 | +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" | |
| 10 | + | |
| 11 | +inherit eutils | |
| 12 | + | |
| 13 | +LICENSE="GPL-2" | |
| 14 | +SLOT="0" | |
| 15 | +KEYWORDS="amd64 x86" | |
| 16 | +IUSE="debug test" | |
| 17 | + | |
| 18 | +RDEPEND="sys-fs/fuse | |
| 19 | + =net-libs/libupnp-1.6.6" | |
| 20 | +DEPEND="${RDEPEND} | |
| 21 | + test? ( sys-libs/readline )" | |
| 22 | + | |
| 23 | +src_unpack() { | |
| 24 | + default | |
| 25 | + rm -rf libupnp/*/{src,inc} libupnp/configure # make sure we use external | |
| 26 | +} | |
| 27 | + | |
| 28 | +src_prepare() { | |
| 29 | + sed -i 's:SetLogFileNames:UpnpSetLogFileNames:' djmount/fuse_main.c #267508 | |
| 30 | + sed -i 's:InitLog:UpnpInitLog:' djmount/test_device.c #277557 | |
| 31 | + epatch "${FILESDIR}/${P}-include-fix-for-newer-libupnp.patch" | |
| 32 | +} | |
| 33 | + | |
| 34 | +src_configure() { | |
| 35 | + econf $(use_enable debug) --with-external-libupnp | |
| 36 | +} | |
| 37 | + | |
| 38 | +src_test() { | |
| 39 | + # wants to do mounts :x | |
| 40 | + printf '#!/bin/sh\nexit 0\n' > djmount/test_vfs.sh | |
| 41 | + default | |
| 42 | +} | |
| 43 | + | |
| 44 | +src_install() { | |
| 45 | + emake DESTDIR="${D}" install || die | |
| 46 | + dodoc AUTHORS ChangeLog NEWS README search_help.txt THANKS | |
| 47 | +} | ... | ... |
| 1 | +diff -Naur djmount-0.71.orig/djmount/upnp_util.h djmount-0.71/djmount/upnp_util.h | |
| 2 | +--- djmount-0.71.orig/djmount/upnp_util.h 2006-08-27 22:12:20.000000000 +0200 | |
| 3 | ++++ djmount-0.71/djmount/upnp_util.h 2012-12-26 21:14:42.729566628 +0100 | |
| 4 | +@@ -27,6 +27,7 @@ | |
| 5 | + #define UPNP_UTIL_H_INCLUDED | |
| 6 | + | |
| 7 | + | |
| 8 | ++#include <upnp/upnp.h> | |
| 9 | + #include <upnp/upnptools.h> | |
| 10 | + | |
| 11 | + | ... | ... |
net-fs/djmount/metadata.xml
0 → 100644
net-libs/libupnp/ChangeLog
0 → 100644
| 1 | +# ChangeLog for net-libs/libupnp | |
| 2 | +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/net-libs/libupnp/ChangeLog,v 1.50 2013/04/04 22:19:49 vapier Exp $ | |
| 4 | + | |
| 5 | + 04 Apr 2013; Mike Frysinger <vapier@gentoo.org> libupnp-1.6.18.ebuild: | |
| 6 | + Drop automake-1.9 requirement #454750 by Alphat-PC. | |
| 7 | + | |
| 8 | + 17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml: | |
| 9 | + Add proxy-maintainers to metadata.xml | |
| 10 | + | |
| 11 | + 23 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
| 12 | + Stable for ppc64, wrt bug #454570 | |
| 13 | + | |
| 14 | + 23 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
| 15 | + Stable for alpha, wrt bug #454570 | |
| 16 | + | |
| 17 | + 22 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
| 18 | + Stable for arm, wrt bug #454570 | |
| 19 | + | |
| 20 | + 22 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
| 21 | + Stable for ppc, wrt bug #454570 | |
| 22 | + | |
| 23 | + 21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
| 24 | + Stable for sparc, wrt bug #454570 | |
| 25 | + | |
| 26 | + 20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
| 27 | + Stable for x86, wrt bug #454570 | |
| 28 | + | |
| 29 | + 20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
| 30 | + Stable for amd64, wrt bug #454570 | |
| 31 | + | |
| 32 | + 09 Feb 2013; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.18.ebuild: | |
| 33 | + Stable for HPPA (bug #454570). | |
| 34 | + | |
| 35 | + 30 Jan 2013; <gurligebis@gentoo.org> -libupnp-1.6.6.ebuild, | |
| 36 | + -files/libupnp-1.6.6-patch-statevar-query.patch, -libupnp-1.6.14.ebuild: | |
| 37 | + Removing old versions | |
| 38 | + | |
| 39 | + 30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
| 40 | + Stable for x86, wrt bug #433645 | |
| 41 | + | |
| 42 | +*libupnp-1.6.18 (30 Jan 2013) | |
| 43 | + | |
| 44 | + 30 Jan 2013; <gurligebis@gentoo.org> +libupnp-1.6.18.ebuild: | |
| 45 | + Bumping to 1.6.18 | |
| 46 | + | |
| 47 | + 01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
| 48 | + Stable for arm, wrt bug #433645 | |
| 49 | + | |
| 50 | + 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
| 51 | + Stable for sparc, wrt bug #433645 | |
| 52 | + | |
| 53 | + 29 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
| 54 | + Stable for alpha, wrt bug #433645 | |
| 55 | + | |
| 56 | + 09 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
| 57 | + Stable for ppc64, wrt bug #433645 | |
| 58 | + | |
| 59 | + 07 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
| 60 | + Stable for ppc, wrt bug #433645 | |
| 61 | + | |
| 62 | + 20 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> libupnp-1.6.17.ebuild: | |
| 63 | + Mark ~amd64-linux | |
| 64 | + | |
| 65 | + 19 Sep 2012; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.17.ebuild: | |
| 66 | + Stable for HPPA (bug #433645). | |
| 67 | + | |
| 68 | + 04 Jul 2012; Jeff Horelick <jdhore@gentoo.org> libupnp-1.6.14.ebuild: | |
| 69 | + marked x86 per bug 423747 | |
| 70 | + | |
| 71 | + 28 Jun 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
| 72 | + Stable for amd64, wrt bug #423747 | |
| 73 | + | |
| 74 | +*libupnp-1.6.17 (17 Jun 2012) | |
| 75 | + | |
| 76 | + 17 Jun 2012; Markos Chandras <hwoarang@gentoo.org> +libupnp-1.6.17.ebuild: | |
| 77 | + Version bump. Bug #415655 | |
| 78 | + | |
| 79 | + 29 May 2012; Alexis Ballier <aballier@gentoo.org> libupnp-1.6.14.ebuild: | |
| 80 | + keyword ~amd64-fbsd | |
| 81 | + | |
| 82 | +*libupnp-1.6.14 (15 Dec 2011) | |
| 83 | + | |
| 84 | + 15 Dec 2011; <gurligebis@gentoo.org> -libupnp-1.6.6-r1.ebuild, | |
| 85 | + +libupnp-1.6.14.ebuild: | |
| 86 | + Bumping to 1.6.14, fixing bug #393077 | |
| 87 | + | |
| 88 | + 11 Oct 2010; Markos Chandras <hwoarang@gentoo.org> libupnp-1.6.6.ebuild, | |
| 89 | + libupnp-1.6.6-r1.ebuild: | |
| 90 | + Remove unknown --without-docdir configure parameter | |
| 91 | + | |
| 92 | + 04 Apr 2009; <solar@gentoo.org> libupnp-1.6.6-r1.ebuild: | |
| 93 | + - Keyword ~arm | |
| 94 | + | |
| 95 | +*libupnp-1.6.6-r1 (31 Jan 2009) | |
| 96 | + | |
| 97 | + 31 Jan 2009; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
| 98 | + +files/libupnp-1.6.6-patch-statevar-query.patch, -libupnp-1.4.6.ebuild, | |
| 99 | + -libupnp-1.6.5.ebuild, +libupnp-1.6.6-r1.ebuild: | |
| 100 | + Fixing bug #256843 and removing old ebuilds | |
| 101 | + | |
| 102 | + 11 Jan 2009; Markus Meier <maekke@gentoo.org> libupnp-1.6.6.ebuild: | |
| 103 | + amd64 stable, bug #239533 | |
| 104 | + | |
| 105 | + 08 Jan 2009; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.6.ebuild: | |
| 106 | + Stable for HPPA (bug #239533). | |
| 107 | + | |
| 108 | + 07 Jan 2009; Brent Baude <ranger@gentoo.org> libupnp-1.6.6.ebuild: | |
| 109 | + Marking libupnp-1.6.6 ppc64 for bug 239533 | |
| 110 | + | |
| 111 | + 03 Jan 2009; nixnut <nixnut@gentoo.org> libupnp-1.6.6.ebuild: | |
| 112 | + ppc stable #239533 | |
| 113 | + | |
| 114 | + 30 Dec 2008; Raúl Porcel <armin76@gentoo.org> libupnp-1.6.6.ebuild: | |
| 115 | + alpha/sparc/x86 stable | |
| 116 | + | |
| 117 | +*libupnp-1.6.6 (11 Jul 2008) | |
| 118 | + | |
| 119 | + 11 Jul 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
| 120 | + +libupnp-1.6.6.ebuild: | |
| 121 | + Bumping to version 1.6.6 | |
| 122 | + | |
| 123 | + 12 May 2008; Markus Rothe <corsair@gentoo.org> libupnp-1.6.5.ebuild: | |
| 124 | + Stable on ppc64 | |
| 125 | + | |
| 126 | + 25 Mar 2008; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.5.ebuild: | |
| 127 | + Stable for HPPA (bug #213487). | |
| 128 | + | |
| 129 | +*libupnp-1.6.5 (12 Mar 2008) | |
| 130 | + | |
| 131 | + 12 Mar 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
| 132 | + -libupnp-1.6.3.ebuild, +libupnp-1.6.5.ebuild: | |
| 133 | + Bumping to version 1.6.5 | |
| 134 | + | |
| 135 | + 04 Mar 2008; Raúl Porcel <armin76@gentoo.org> libupnp-1.6.3.ebuild: | |
| 136 | + Add ~alpha | |
| 137 | + | |
| 138 | + 03 Mar 2008; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.3.ebuild: | |
| 139 | + Marked ~hppa (bug #212002). | |
| 140 | + | |
| 141 | +*libupnp-1.6.3 (22 Jan 2008) | |
| 142 | + | |
| 143 | + 22 Jan 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
| 144 | + -libupnp-1.6.0.ebuild, +libupnp-1.6.3.ebuild: | |
| 145 | + Bumping from 1.6.0 to 1.6.3 | |
| 146 | + | |
| 147 | +*libupnp-1.6.0 (29 Jun 2007) | |
| 148 | + | |
| 149 | + 29 Jun 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
| 150 | + +libupnp-1.6.0.ebuild: | |
| 151 | + Bumping to version 1.6.0 | |
| 152 | + | |
| 153 | + 29 Jun 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
| 154 | + libupnp-1.4.6.ebuild: | |
| 155 | + Removing blocking of net-misc/upnp, since it is finally gone :-) | |
| 156 | + | |
| 157 | + 06 Jun 2007; Markus Rothe <corsair@gentoo.org> libupnp-1.4.6.ebuild: | |
| 158 | + Stable on ppc64; bug #168789 | |
| 159 | + | |
| 160 | + 30 May 2007; René Nussbaumer <killerfox@gentoo.org> libupnp-1.4.6.ebuild: | |
| 161 | + Stable on ppc. See bug #168789. | |
| 162 | + | |
| 163 | + 30 May 2007; Doug Goldstein <cardoe@gentoo.org> libupnp-1.4.6.ebuild: | |
| 164 | + stable on amd64 wrt bug #168789. Even though it still has 64 bit issues that | |
| 165 | + prevent apps like djmount from working, stabling it so it can replace upnp | |
| 166 | + which has more issues but was marked stable | |
| 167 | + | |
| 168 | + 30 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> libupnp-1.4.6.ebuild: | |
| 169 | + Stable on sparc wrt #168789 | |
| 170 | + | |
| 171 | + 30 May 2007; Doug Goldstein <cardoe@gentoo.org> libupnp-1.4.6.ebuild: | |
| 172 | + stable on x86 wrt bug #168789 | |
| 173 | + | |
| 174 | + 15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml: | |
| 175 | + add <herd>no-herd</herd> | |
| 176 | + | |
| 177 | + 07 May 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -files/libupnp-1.4.5-fbsd.patch, | |
| 178 | + -libupnp-1.4.5.ebuild +libupnp-1.4.6.ebuild: | |
| 179 | + Bumping to version 1.4.6, contains FreeBSD fix too. | |
| 180 | + | |
| 181 | +*libupnp-1.4.6 (07 May 2007) | |
| 182 | + | |
| 183 | + 29 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +files/libupnp-1.4.5-fbsd.patch: | |
| 184 | + Adding patch to fix tests on FreeBSD. | |
| 185 | + | |
| 186 | + 29 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.4-r1.ebuild, | |
| 187 | + -libupnp-1.4.4.ebuild +libupnp-1.4.5.ebuild: | |
| 188 | + Bumping to version 1.4.5, contains FreeBSD fix and some other fixes. | |
| 189 | + | |
| 190 | +*libupnp-1.4.5 (29 Apr 2007) | |
| 191 | + | |
| 192 | + 19 Apr 2007; Timothy Redaelli <drizzt@gentoo.org> libupnp-1.4.4-r1.ebuild: | |
| 193 | + Keyworded ~x86-fbsd wrt bug #175201 and #175090 | |
| 194 | + | |
| 195 | + 19 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +libupnp-1.4.4-r1.ebuild: | |
| 196 | + Bumping to revision 1.4.4-r1 to fix compiling on Gentoo/FreeBSD. | |
| 197 | + | |
| 198 | +*libupnp-1.4.4-r1 (19 Apr 2007) | |
| 199 | + | |
| 200 | + 17 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.2.ebuild: | |
| 201 | + Removing old version, and moving keywords to 1.4.4 | |
| 202 | + | |
| 203 | + 17 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.3.ebuild, | |
| 204 | + +libupnp-1.4.4.ebuild: | |
| 205 | + Bumping to version 1.4.4 | |
| 206 | + | |
| 207 | +*libupnp-1.4.4 (17 Apr 2007) | |
| 208 | + | |
| 209 | + 31 Mar 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +libupnp-1.4.3.ebuild: | |
| 210 | + Bumping to version 1.4.3 | |
| 211 | + | |
| 212 | +*libupnp-1.4.3 (31 Mar 2007) | |
| 213 | + | |
| 214 | + 06 Mar 2007; Markus Rothe <corsair@gentoo.org> libupnp-1.4.2.ebuild: | |
| 215 | + Added ~ppc64; bug #168789 | |
| 216 | + | |
| 217 | + 03 Mar 2007; nixnut <nixnut@gentoo.org> libupnp-1.4.2.ebuild: | |
| 218 | + Added ~ppc wrt bug 168789 | |
| 219 | + | |
| 220 | + 27 Feb 2007; Jason Wever <weeve@gentoo.org> libupnp-1.4.2.ebuild: | |
| 221 | + Added ~sparc keyword wrt bug #168279. | |
| 222 | + | |
| 223 | +*libupnp-1.4.2 (27 Feb 2007) | |
| 224 | + | |
| 225 | + 27 Feb 2007; <genstef@gentoo.org> -libupnp-1.4.1.ebuild, | |
| 226 | + +libupnp-1.4.2.ebuild: | |
| 227 | + version bump and tests fix thanks weeve | |
| 228 | + | |
| 229 | + 10 Feb 2007; <genstef@gentoo.org> -files/libupnp-1.4.0-va_list.patch, | |
| 230 | + -libupnp-1.4.0.ebuild, libupnp-1.4.1.ebuild: | |
| 231 | + Fix bugs 164770 and 164768 thanks to Mark Charlebois <mcharleb@qualcomm.com> | |
| 232 | + | |
| 233 | +*libupnp-1.4.1 (29 Sep 2006) | |
| 234 | + | |
| 235 | + 29 Sep 2006; Mike Frysinger <vapier@gentoo.org> +libupnp-1.4.1.ebuild: | |
| 236 | + Version bump. | |
| 237 | + | |
| 238 | +*libupnp-1.4.0 (01 Jul 2006) | |
| 239 | + | |
| 240 | + 01 Jul 2006; Stefan Schweizer <genstef@gentoo.org> | |
| 241 | + +files/libupnp-1.4.0-va_list.patch, +metadata.xml, +libupnp-1.4.0.ebuild: | |
| 242 | + New ebuild, successor of upnp, thanks to kaouete <kaouete@crazydwarves.org> | |
| 243 | + in #136283. | ... | ... |
net-libs/libupnp/Manifest
0 → 100644
| 1 | +DIST libupnp-1.6.6.tar.bz2 1146854 SHA256 58d7cabec2b21c80e28a4e5090bba94a849a8f02450e26c1b985318a36b0bbb3 SHA512 f7720ed2d342b5b0bd61cdc229e4a73f94a91cef5e907a1bf6cda7118a4200bfd8564858a7971b8077b32cf22dfd9f8a130249253297604d9c5a367249c4e057 WHIRLPOOL 70f488a97ce2a4f4bde62c35d1c484a10152867dc1e0ae91d36b06397678c38fc253f88d20ef24bbd5b063984dfc637641cf4391b9fc8f7089cf1900fc2f0377 | |
| 2 | +EBUILD libupnp-1.6.6.ebuild 1286 SHA256 d0b0a830f054c6d7f1eb46e73e3e2d79c163e49a9dc824f8974389803d9ea790 SHA512 f708c56453531cf36cefb11edd838cc766bff6e2f64508d5c1d638f747f60a7ff3d5eb191b0d41ba127712a122fe3e82c2a6070c125b25fe6ea38057b039f86b WHIRLPOOL 195933571a2185e7c817e6acf40f6275ce49c324c7312157384de4d4d0f21ba4e3e35b51e0eb63ae7a32d25218596646b9e902a271fcb52575f8cc0630106c74 | |
| 3 | +MISC ChangeLog 8390 SHA256 2a2841e69f9b005912cb9a68230ff57406b33d176cf9769d599b622347d29635 SHA512 9005c7937be1b2accc7003143b2c715ef9f7809a9afb907b1b92ec1c06a675362286a3f0b325f937dc3d64d281761946d5bf9c7188c7c1e18924f572725b007f WHIRLPOOL b657c1d48bbce6a8f832edb94b1eaaad2a64c6b35e066f4840746ee4b82ee7addad9424a5937f15604ed56548d77b33b235cded22fcb518eea922379d1a29fb7 | |
| 4 | +MISC metadata.xml 368 SHA256 8be8b7c1c68e780a2fd0e1df428a6208d920081d390257a6ad3fa0d36f9d73e5 SHA512 8d6c2a2d32a4349792db1cd4ac472f6e7b6412b3e6da9047653866edb9a672fecbf8776d04113062324338931b408a79bcfa4024fda558f75fd9265c1455ec93 WHIRLPOOL 298b9a5aad04f9c86fb02fe77f8e3e0e1684a515d82db980a0f3ffa6058a83ad5c6f3d8cacf08e4f6ee0eb4d6476d504d94de9af0a05a759d972c6423479cae9 | ... | ... |
net-libs/libupnp/libupnp-1.6.6.ebuild
0 → 100644
| 1 | +# Copyright 1999-2010 Gentoo Foundation | |
| 2 | +# Distributed under the terms of the GNU General Public License v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/net-libs/libupnp/Attic/libupnp-1.6.6.ebuild,v 1.8 2013/01/30 19:24:44 gurligebis dead $ | |
| 4 | + | |
| 5 | +WANT_AUTOMAKE=1.9 | |
| 6 | + | |
| 7 | +inherit eutils flag-o-matic autotools | |
| 8 | + | |
| 9 | +DESCRIPTION="An Portable Open Source UPnP Development Kit" | |
| 10 | +HOMEPAGE="http://pupnp.sourceforge.net/" | |
| 11 | +SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2" | |
| 12 | + | |
| 13 | +LICENSE="BSD" | |
| 14 | +SLOT="0" | |
| 15 | +KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd" | |
| 16 | +IUSE="debug" | |
| 17 | + | |
| 18 | +src_unpack() { | |
| 19 | + unpack ${A} | |
| 20 | + cd "${S}" | |
| 21 | + | |
| 22 | + AT_M4DIR="m4" eautoreconf | |
| 23 | + | |
| 24 | + # fix tests | |
| 25 | + chmod +x ixml/test/test_document.sh | |
| 26 | +} | |
| 27 | + | |
| 28 | +src_compile() { | |
| 29 | + use x86-fbsd && append-flags -O1 | |
| 30 | + # w/o docdir to avoid sandbox violations | |
| 31 | + econf \ | |
| 32 | + $(use_enable debug) \ | |
| 33 | + || die "econf failed" | |
| 34 | + emake || die "emake failed" | |
| 35 | +} | |
| 36 | + | |
| 37 | +src_install () { | |
| 38 | + emake DESTDIR="${D}" install || die "emake install failed" | |
| 39 | + dobin upnp/sample/upnp_tv_{ctrlpt,device,combo} | |
| 40 | + dodoc NEWS README ChangeLog | |
| 41 | +} | |
| 42 | + | |
| 43 | +pkg_postinst() { | |
| 44 | + ewarn "Please remember to run revdep-rebuild when upgrading" | |
| 45 | + ewarn "from libupnp 1.4.x to libupnp 1.6.x , so packages" | |
| 46 | + ewarn "gets linked with the new library." | |
| 47 | + ewarn "" | |
| 48 | + ewarn "The revdep-rebuild script is part of the" | |
| 49 | + ewarn "app-portage/gentoolkit package." | |
| 50 | + ebeep | |
| 51 | +} | ... | ... |
net-libs/libupnp/metadata.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
| 3 | +<pkgmetadata> | |
| 4 | +<herd>proxy-maintainers</herd> | |
| 5 | +<maintainer> | |
| 6 | + <email>maq@maqibooy.com</email> | |
| 7 | + <name>Marcus Stjärnås</name> | |
| 8 | +</maintainer> | |
| 9 | +<maintainer> | |
| 10 | + <email>gurligebis@gentoo.org</email> | |
| 11 | + <name>Bjarke Istrup Pedersen</name> | |
| 12 | +</maintainer> | |
| 13 | +</pkgmetadata> | ... | ... |
overlay.xml
0 → 100644
| 1 | +<? xml version="1.0" ?> | |
| 2 | +<repositories version="1.0"> | |
| 3 | + <repo priority="50" quality="experimental" status="unofficial"> | |
| 4 | + <name>ghopp</name> | |
| 5 | + <description> | |
| 6 | + The repo contains some customized ebuilds, that I needed as well as some | |
| 7 | + ebuilds for my own code. | |
| 8 | + </description> | |
| 9 | + <homepage>http://www.weird-web-workers.org/</homepage> | |
| 10 | + <owner> | |
| 11 | + <email>georg@steffers.org</email> | |
| 12 | + </owner> | |
| 13 | + <source type="git"> | |
| 14 | + https://gitlab.weird-web-workers.org/ghopp/ghopp-overlay.git | |
| 15 | + </source> | |
| 16 | + </repo> | |
| 17 | +</repositories> | |
| 18 | +<!-- vim: set ts=2 sw=2: --> | ... | ... |
profile/arch.list
0 → 100644
| 1 | +amd64 | ... | ... |
profile/categories
0 → 100644
| 1 | +ghopp-test | ... | ... |
profile/eapi
0 → 100644
| 1 | +5 | ... | ... |
profile/package.mask
0 → 100644
profile/package.use
0 → 100644
profile/repo_name
0 → 100644
| 1 | +ghopp | ... | ... |
profile/updates/.keep-me
0 → 100644
sys-apps/pacman/ChangeLog
0 → 100644
| 1 | +# ChangeLog for sys-apps/pacman | |
| 2 | +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/ChangeLog,v 1.14 2015/01/05 21:46:57 mgorny Exp $ | |
| 4 | + | |
| 5 | + 05 Jan 2015; Michał Górny <mgorny@gentoo.org> pacman-4.0.3-r1.ebuild: | |
| 6 | + Use python-any-r1 for tests. | |
| 7 | + | |
| 8 | +*pacman-4.0.3-r1 (24 Oct 2014) | |
| 9 | + | |
| 10 | + 24 Oct 2014; Michał Górny <mgorny@gentoo.org> +pacman-4.0.3-r1.ebuild: | |
| 11 | + Add missing aliases for completions, bug #526316. | |
| 12 | + | |
| 13 | +*pacman-4.0.3 (02 Jul 2012) | |
| 14 | + | |
| 15 | + 02 Jul 2012; Nathan Phillip Brink <binki@gentoo.org> +pacman-4.0.3.ebuild: | |
| 16 | + Add pacman-4.0.3, fixing bug #421313. | |
| 17 | + | |
| 18 | + 16 Jun 2012; Nathan Phillip Brink <binki@gentoo.org> pacman-4.0.1.ebuild: | |
| 19 | + Fix inconsistency between m4/gettext.m4 and Makefile.in.in caused by | |
| 20 | + autopoint running. Fixes bug #420469 by Ilya Gordeev. | |
| 21 | + | |
| 22 | + 08 May 2012; Jeff Horelick <jdhore@gentoo.org> pacman-4.0.1.ebuild: | |
| 23 | + Keyword ~x86. Tested by me, signed off by binki. | |
| 24 | + | |
| 25 | +*pacman-4.0.1 (28 Jan 2012) | |
| 26 | + | |
| 27 | + 28 Jan 2012; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.5.4.ebuild, | |
| 28 | + -pacman-4.0.0.ebuild, +pacman-4.0.1.ebuild: | |
| 29 | + Bump to pacman-4.0.1, dropping old pacmen. Fixes bug #400933 where pacman was | |
| 30 | + incompatible with >=libarchive-3. | |
| 31 | + | |
| 32 | +*pacman-4.0.0 (18 Oct 2011) | |
| 33 | + | |
| 34 | + 18 Oct 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-4.0.0.ebuild, | |
| 35 | + +files/pacman-4.0.0-gpgme.patch, metadata.xml: | |
| 36 | + Bump to pacman-4.0.0. Add support for gpgme with help of buildsystem patch, | |
| 37 | + support new libcurl functionality, add missing asciidoc DEPEND, and install | |
| 38 | + bash completion files. | |
| 39 | + | |
| 40 | + 16 Oct 2011; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.4.1.ebuild, | |
| 41 | + -pacman-3.5.2.ebuild: | |
| 42 | + Clean out old versions (pacman-3.4.1, pacman-3.5.2). | |
| 43 | + | |
| 44 | +*pacman-3.5.4 (23 Aug 2011) | |
| 45 | + | |
| 46 | + 23 Aug 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-3.5.4.ebuild: | |
| 47 | + Bump to pacman-3.5.4 (bug #379305). | |
| 48 | + | |
| 49 | + 08 Jun 2011; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.3.3.ebuild: | |
| 50 | + Drop old pacman-3.3.3. | |
| 51 | + | |
| 52 | +*pacman-3.5.2 (08 Jun 2011) | |
| 53 | + | |
| 54 | + 08 Jun 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-3.5.2.ebuild: | |
| 55 | + Bump to pacman-3.5.2 and use EAPI=4 and autotools-utils eclass for it. | |
| 56 | + | |
| 57 | + 04 May 2011; Nathan Phillip Brink <binki@gentoo.org> metadata.xml: | |
| 58 | + Take over pacman which used to be proxy maintained for me. | |
| 59 | + | |
| 60 | +*pacman-3.4.1 (01 Nov 2010) | |
| 61 | + | |
| 62 | + 01 Nov 2010; Markos Chandras <hwoarang@gentoo.org> +pacman-3.4.1.ebuild: | |
| 63 | + Version bump. Thanks to Nathan Phillip Brink | |
| 64 | + (ohnobinki)<ohnobinki@ohnopublishing.net>. Bug #341229 | |
| 65 | + | |
| 66 | +*pacman-3.3.3 (12 May 2010) | |
| 67 | + | |
| 68 | + 12 May 2010; Markos Chandras <hwoarang@gentoo.org> +pacman-3.3.3.ebuild, | |
| 69 | + +metadata.xml: | |
| 70 | + Initial commit of pacman package manager. Moved from sunrise overlay. | |
| 71 | + Thanks to Nathan Phillip Brink (ohnobinki) <ohnobinki@ohnopublishing.net>. | |
| 72 | + Fixes bug #299275 | ... | ... |
sys-apps/pacman/Manifest
0 → 100644
| 1 | +AUX pacman-4.0.0-gpgme.patch 1588 SHA256 19e285aca79c1c0499a013eee30a22a9b16e6d8cd8c3583ffc8c597e39bbb2ed SHA512 7651769ca4b4f5ae0157e5b108a75777b3057b3d1dadb0e6c03650340f5eecdc852967627e2bbd18eb4d54c4d05db5ead57cfac42b428dd5caf16f9654d70b4c WHIRLPOOL b994cd6f38e8cacecba91f85706f88aeb05984cbd3d83c6cfaedaa9e0572198e1ebee34155f581fa249651060bf1478512483dfd5927afccae8943d5fbd5a8c7 | |
| 2 | +DIST pacman-4.0.3.tar.gz 1961839 SHA256 a48696ae51aaccf31a69ea7916ba9b06e7836eb933b8a281c666729c9d55ce25 SHA512 a1c7607470f0c54affe09a1b0491cdc310f37accaf782489439fd80f85b7b0ae313c477f5f3075ddef86234364b2b317e9f6abe618722b603cc9808fbba2b326 WHIRLPOOL f01c0ee89e471fbf08d71abe6e1413d7102ce6b20d20a1658a88f4600df01e9485420975ef698765b2f358e83dffe84d68df0891a6d888a35826254db33856ed | |
| 3 | +EBUILD pacman-4.0.3-r2.ebuild 3211 SHA256 012e209d6ec7904bbbe533cdb9bd37ea2f3999253271e615a2f6e57e405f8201 SHA512 9029f623535d438e5efe90965497cb0deeeaab9c467dc3fafe5b5ef0b9945af1c5e66e204a57ff460f024b507de038766a5c0227ca02e97d0ae1e6f1b0a2f8df WHIRLPOOL d609216fb820b54e4adef1fdab362f2ab26a2f5965a226b3a8ae5770b3f788f5a5202d16ebd892d61528b3999cd5804ab154119e0691c924abc58f0737181968 | |
| 4 | +MISC ChangeLog 2764 SHA256 81556673523a44e3506ece515916d6817fb2da67e2bf66a1b9b73070e5936c5b SHA512 050bc1d6055e9d7658f685cf20c5896da296641ea801c4bde46e24ef66912b9066ee308f7121bc4136dafc528a18f43908c131575e1e3017dd435402b62b11ae WHIRLPOOL b2be033315bfbad356fe5812ca716838f543cb08e670985223dea36b81e85aec26080060b56dad43f8d666c60837f1bace8dd60239a9b98399fb9a8076eaf845 | |
| 5 | +MISC metadata.xml 365 SHA256 9fc1ef7dbfcf2bf60550a9012a41fb77c8795d2af3cf59a4c6fd1f59169b2d1f SHA512 f6c422bf2d6ea05e32377d7a12c16ed28c3329b8c38d1c8f0bfa5893219b027d37ec0e47eed7994fb6b0d1d3bf7852a52fbad6582488e2e877d343b229e45fe1 WHIRLPOOL dbf72fb7eca4ade87a77c5bb97b2b0ef08f5dada7d87bd2c15c7882b637c5032f21f66ec0d1eaa41a9cf0445b4e0b0dc7f45b851990a8051ebd593e145c8fe3c | ... | ... |
| 1 | +From fc732def0944aac5c7b18860b4f46444e6d50044 Mon Sep 17 00:00:00 2001 | |
| 2 | +From: Nathan Phillip Brink <binki@gentoo.org> | |
| 3 | +Date: Mon, 17 Oct 2011 21:01:22 +0000 | |
| 4 | +Subject: [PATCH] Use AM_GPGME_PATH macro from gpgme instead of home-built gpgme detection. | |
| 5 | + | |
| 6 | +Fixes compilation on Gentoo, where CPPFLAGS=-I/usr/include/gpgme is | |
| 7 | +necessary. | |
| 8 | +--- | |
| 9 | + configure.ac | 20 ++++++++++++-------- | |
| 10 | + 1 files changed, 12 insertions(+), 8 deletions(-) | |
| 11 | + | |
| 12 | +diff --git a/configure.ac b/configure.ac | |
| 13 | +index c23da75..87cd359 100644 | |
| 14 | +--- a/configure.ac | |
| 15 | ++++ b/configure.ac | |
| 16 | +@@ -161,14 +161,18 @@ AM_CONDITIONAL([HAVE_LIBSSL], [test "x$with_openssl" = "xyes"]) | |
| 17 | + # Check for gpgme | |
| 18 | + AC_MSG_CHECKING(whether to link with libgpgme) | |
| 19 | + AS_IF([test "x$with_gpgme" != "xno"], | |
| 20 | +- [AC_MSG_RESULT(yes) | |
| 21 | +- AC_CHECK_LIB([gpgme], [gpgme_check_version], , | |
| 22 | +- [if test "x$with_gpgme" != "xcheck"; then | |
| 23 | +- AC_MSG_FAILURE([--with-ggpme was given, but -lgpgme was not found]) | |
| 24 | +- fi], | |
| 25 | +- [-lgpgme]) | |
| 26 | +- with_gpgme=$ac_cv_lib_gpgme_gpgme_check_version], | |
| 27 | +- AC_MSG_RESULT(no)) | |
| 28 | ++ [AC_MSG_RESULT([yes])], | |
| 29 | ++ [AC_MSG_RESULT([no])]) | |
| 30 | ++AS_IF([test "x$with_gpgme" != "xno"], | |
| 31 | ++ [AM_PATH_GPGME([], | |
| 32 | ++ [LIBS="$LIBS $GPGME_LIBS" | |
| 33 | ++ CPPFLAGS="$CPPFLAGS $GPGME_CPPFLAGS" | |
| 34 | ++ CFLAGS="$CFLAGS $GPGME_CFLAGS" | |
| 35 | ++ with_gpgme=yes | |
| 36 | ++ AC_DEFINE([HAVE_LIBGPGME], [1], [Define if gpgme should be used to provide GPG signature support.])], | |
| 37 | ++ [AS_IF([test "x$with_gpgme" != "xcheck"], | |
| 38 | ++ [AC_MSG_FAILURE([--with-gpgme was given, but gpgme was not found])]) | |
| 39 | ++ with_gpgme=no])]) | |
| 40 | + AM_CONDITIONAL([HAVE_LIBGPGME], [test "x$with_gpgme" = "xyes"]) | |
| 41 | + | |
| 42 | + # Checks for header files. | |
| 43 | +-- | |
| 44 | +1.7.3.4 | |
| 45 | + | ... | ... |
sys-apps/pacman/metadata.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
| 3 | +<pkgmetadata> | |
| 4 | + <maintainer> | |
| 5 | + <email>binki@gentoo.org</email> | |
| 6 | + <name>Nathan Phillip Brink</name> | |
| 7 | + </maintainer> | |
| 8 | + <use> | |
| 9 | + <flag name="gpg">Support verifying packages signed with GPG using <pkg>app-crypt/gpgme</pkg></flag> | |
| 10 | + </use> | |
| 11 | +</pkgmetadata> | ... | ... |
sys-apps/pacman/pacman-4.0.3-r2.ebuild
0 → 100644
| 1 | +# Copyright 1999-2015 Gentoo Foundation | |
| 2 | +# Distributed under the terms of the GNU General Public License v2 | |
| 3 | +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/pacman-4.0.3-r1.ebuild,v 1.2 2015/01/05 21:46:57 mgorny Exp $ | |
| 4 | + | |
| 5 | +EAPI=4 | |
| 6 | + | |
| 7 | +PYTHON_COMPAT=( python2_7 ) | |
| 8 | +inherit autotools autotools-utils bash-completion-r1 eutils python-any-r1 | |
| 9 | + | |
| 10 | +DESCRIPTION="Archlinux's binary package manager" | |
| 11 | +HOMEPAGE="http://archlinux.org/pacman/" | |
| 12 | +SRC_URI="ftp://ftp.archlinux.org/other/${PN}/${P}.tar.gz" | |
| 13 | + | |
| 14 | +LICENSE="GPL-2" | |
| 15 | +SLOT="0" | |
| 16 | +KEYWORDS="~amd64 ~x86" | |
| 17 | +IUSE="curl debug doc gpg test" | |
| 18 | + | |
| 19 | +COMMON_DEPEND="app-arch/libarchive | |
| 20 | + dev-libs/openssl | |
| 21 | + virtual/libiconv | |
| 22 | + virtual/libintl | |
| 23 | + sys-devel/gettext | |
| 24 | + app-arch/arch-install-scripts | |
| 25 | + app-arch/armrr | |
| 26 | + curl? ( net-misc/curl ) | |
| 27 | + gpg? ( app-crypt/gpgme )" | |
| 28 | +RDEPEND="${COMMON_DEPEND} | |
| 29 | + app-arch/xz-utils" | |
| 30 | +# autoconf macros from gpgme requied unconditionally | |
| 31 | +# makepkg collision with old bash-completion | |
| 32 | +DEPEND="${COMMON_DEPEND} | |
| 33 | + app-crypt/gpgme | |
| 34 | + doc? ( app-doc/doxygen | |
| 35 | + app-text/asciidoc ) | |
| 36 | + test? ( ${PYTHON_DEPS} ) | |
| 37 | + !<=app-shells/bash-completion-2.1-r90" | |
| 38 | + | |
| 39 | +RESTRICT="test" | |
| 40 | + | |
| 41 | +src_prepare() { | |
| 42 | + # Adds AM_GPGME_PATH call which requires app-crypt/gpgme to be | |
| 43 | + # DEPENDed on unconditionally: | |
| 44 | + epatch "${FILESDIR}"/${PN}-4.0.0-gpgme.patch | |
| 45 | + | |
| 46 | + # Remove a line that adds -Werror in ./configure when --enable-debug | |
| 47 | + # is passed: | |
| 48 | + sed -i -e '/-Werror/d' configure.ac || die "-Werror" | |
| 49 | + | |
| 50 | + # autopoint is unwilling to replace m4/gettext.m4 with the correct | |
| 51 | + # version even though it'll gladly replace */po/Makefile.in.in, | |
| 52 | + # creating an inconsistency between gettext m4 macros and | |
| 53 | + # Makefile.in.in. Also, AM_MKINSTALLDIRS apparently doesn't exist | |
| 54 | + # anymore, so we need newer gettext macros. #420469 | |
| 55 | + rm m4/gettext.m4 || die | |
| 56 | + sed -i -e '/AM_GNU_GETTEXT_VERSION/s/0\.13\.1/0.18.1/' configure.ac || die | |
| 57 | + | |
| 58 | + eautoreconf | |
| 59 | +} | |
| 60 | + | |
| 61 | +src_configure() { | |
| 62 | + local myeconfargs=( | |
| 63 | + --localstatedir=/var | |
| 64 | + --disable-git-version | |
| 65 | + --with-openssl | |
| 66 | + # Help protect user from shooting his/her Gentoo installation in | |
| 67 | + # its foot. | |
| 68 | + --with-root-dir="${EPREFIX}"/var/chroot/archlinux | |
| 69 | + $(use_enable debug) | |
| 70 | + $(use_enable doc) | |
| 71 | + $(use_enable doc doxygen) | |
| 72 | + $(use_with curl libcurl) | |
| 73 | + $(use_with gpg gpgme) | |
| 74 | + ) | |
| 75 | + autotools-utils_src_configure | |
| 76 | +} | |
| 77 | + | |
| 78 | +src_install() { | |
| 79 | + autotools-utils_src_install | |
| 80 | + | |
| 81 | + dodir /etc/pacman.d | |
| 82 | + newbashcomp "${AUTOTOOLS_BUILD_DIR}"/contrib/bash_completion pacman | |
| 83 | + bashcomp_alias pacman pacman-key makepkg | |
| 84 | + | |
| 85 | + # get a mirrorlist. | |
| 86 | + # 1. use locale to find a country code... | |
| 87 | + LOCALE="$(locale | sed '/^LANG/{;s/.*=\([^.]*\).*/\1/;p;};d')" | |
| 88 | + LOCALE="$(echo ${LOCALE#*_} | tr '[:lower:]' '[:upper:]')" | |
| 89 | + | |
| 90 | + echo "$(armrr -h | sed '2,+1H;${;g;p;};d' | tr -d '\n')" | grep -q 'DE' || \ | |
| 91 | + LOCALE='US' | |
| 92 | + | |
| 93 | + echo -e "n\ny" | DESTDIR=${D} armrr "${LOCALE}" | |
| 94 | + | |
| 95 | + # remove comment from XferCommand | |
| 96 | + sed -i '/^\s*#XferCommand.*curl/s/^\s*#//' ${D}/etc/pacman.conf | |
| 97 | + | |
| 98 | + # add mirror configuration | |
| 99 | + cat >>${D}/etc/pacman.conf <<EOF | |
| 100 | +[core] | |
| 101 | +Include = /etc/pacman.d/mirrorlist | |
| 102 | + | |
| 103 | +[extra] | |
| 104 | +Include = /etc/pacman.d/mirrorlist | |
| 105 | + | |
| 106 | +[community] | |
| 107 | +Include = /etc/pacman.d/mirrorlist | |
| 108 | + | |
| 109 | +[multilib] | |
| 110 | +Include = /etc/pacman.d/mirrorlist | |
| 111 | +EOF | |
| 112 | +} | |
| 113 | + | |
| 114 | +pkg_postinst() { | |
| 115 | + einfo "Please see http://ohnopub.net/~ohnobinki/gentoo/arch/ for information" | |
| 116 | + einfo "about setting up an archlinux chroot." | |
| 117 | +} | ... | ... |
Please
register
or
login
to post a comment