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