Commit 45f039b572e8a68f7857b11fda2c53551992d70c

Authored by Georg Hopp
0 parents

initial checkin

Showing 57 changed files with 3579 additions and 0 deletions
  1 +# ignore vim swap files
  2 +.*.sw?
  3 +
... ...
  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>>
... ...
  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.
... ...
  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 +}
... ...
  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>
... ...
  1 +# ChangeLog for <CATEGORY>/<PACKAGE_NAME>
  2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
  3 +# $Header: $
  4 +
  5 +*armrr-9999 (17 Apr 2015)
  6 +
  7 + 17 Apr 2015; Georg Hopp <georg@steffers.org> metadata.xml, armrr-9999.ebuild :
  8 + Initial import.
... ...
  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
... ...
  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 +}
... ...
  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>
... ...
  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.
... ...
  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
... ...
  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 +}
... ...
  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;
... ...
  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>
... ...
  1 +# ChangeLog for <CATEGORY>/<PACKAGE_NAME>
  2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
  3 +# $Id$
  4 +
  5 +*python2-lxc-0.0.0 (13 AUG 2015)
  6 +
  7 + 13 AUG 2015; Georg Hopp <georg@steffers.org> :
  8 + Initial import.
  9 +
... ...
  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
... ...
  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 +# }
... ...
  1 +masters = gentoo
... ...
  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 +
... ...
  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
... ...
  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 +
... ...
  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>cardoe@gentoo.org</email>
  6 +</maintainer>
  7 +</pkgmetadata>
... ...
  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.
... ...
  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
... ...
  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 +}
... ...
  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>
... ...
  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: -->
... ...
  1 +amd64
... ...
  1 +ghopp-test
... ...
  1 +5
... ...
  1 +ghopp
... ...
  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
... ...
  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 +
... ...
  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>
... ...
  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