summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* metadata.dtd: Add codeberg remote-idHEADmasterThomas Bracht Laumann Jespersen2023-09-141-1/+1
| | | | | Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.dtd: Add kde-invent remote-idAndreas Sturmlechner2023-02-231-1/+1
| | | | | | | For their https://invent.kde.org/ (gitlab instance) Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* metadata.dtd: Drop obsolete pkgname attribute from {cat,pkg}metadataUlrich Müller2022-10-071-2/+0
| | | | | | | | | | | | | This is neither present in the XML schema nor mentioned in GLEP 68. The pkgname attribute was added in 2003 together with the packages element, "allowing for a combined view of all metadata files": https://gitweb.gentoo.org/archive/proj/gentoo.git/commit/?id=b1eae649bb6b7ae623b66cb08d7496f042329f10 In commit 3bbce9c90e430387537c6fdc3d97c3647ed9c465, the package element has already been removed. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.dtd: add savannah, savannah-nongnu remote-idsSam James2022-09-161-1/+1
| | | | | | | | Both for their respective Savannah instances: - https://savannah.gnu.org/ - https://savannah.nongnu.org/ Signed-off-by: Sam James <sam@gentoo.org>
* metadata.dtd: Add freedesktop-gitlab and gnome-gitlab remote-idsMatt Turner2022-09-141-1/+1
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* metadata.dtd: add sourcehut remote-idSam James2022-07-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata.dtd: add hackage remote-idSam James2022-07-291-1/+1
| | | | | | For Haskell packages: https://hackage.haskell.org/. Signed-off-by: Sam James <sam@gentoo.org>
* metadata.dtd: Drop obsolete gitorious remote-id typeUlrich Müller2022-05-251-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.dtd: WhitespaceUlrich Müller2022-05-241-5/+5
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.dtd: Drop obsolete sourceforge-jp remote-id typeUlrich Müller2022-05-231-1/+1
| | | | | | This has been renamed to osdn, see commit 41c349c. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.dtd: Add osdn remote-id typeUlrich Müller2022-05-231-1/+1
| | | | | | | This follows renaming of SourceForge.JP to OSDN (in 2015). The sourceforge-jp remote-id type will be removed later. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.dtd: Drop obsolete remote-id typesUlrich Müller2022-05-231-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.dtd: Language tags can be BCP 47Ulrich Müller2022-05-221-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.dtd: Add <maintainer proxied=""/> attributeMichał Górny2021-03-141-0/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata.dtd: Allow heptapod for remote-idMichał Górny2020-10-151-1/+1
| | | | | Submitted-by: Torokhov Sergey <torokhov-s-a@yandex.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata.dtd: Fix maintainer element.Ulrich Müller2020-01-091-1/+1
| | | | | | | | | | | | | | | | | | | According to GLEP 68, the "maintainer" element is ambiguous: At top level, it contains in any order: - exactly one "email" element, - at most one "name" element, - zero or more "description" elements. As subelement of "upstream", it contains in any order: - exactly one "name" element, - at most one "email" element. Since DTD syntax lacks expressiveness, the best we can do (while keeping things reasonably short) is "(email|name|description)+". Signed-off-by: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata.dtd: Support <stabilize-allarches/>, GLEP 68 v1.1Michał Górny2018-03-131-1/+5
|
* metadata: add gentoo to remote-id typeRobin H. Johnson2016-10-121-1/+1
| | | | | | | | There is no way to presently declare that Gentoo itself is the upstream hosting location for a given package. Add 'gentoo' option to the remote-id type attribute to cover such a case. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* metadata: update the slot element name attribute explanation per GLEP 68Göktürk Yüksek2016-05-061-1/+4
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* metadata.dtd: update the restrict attribute explanation per GLEP 68Göktürk Yüksek2016-05-061-3/+4
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* metadata.dtd: set the lang attribute default value to "en" per GLEP 68Göktürk Yüksek2016-05-061-9/+9
| | | | | | | Also mention that the attribute value must be a valid ISO 639-1 language code. Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* metadata.dtd: Remove obsolete <natural-name/> element per GLEP 68Göktürk Yüksek2016-05-061-4/+1
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* metadata.dtd: Move some comments.Ulrich Müller2016-03-121-5/+6
| | | | | | Comments should be placed in front of the element they describe, otherwise they can end up in strange places in output of trang conversion.
* metadata.dtd: Remove obsolete <packages/> top-level elementMichał Górny2016-03-021-2/+0
|
* metadata.dtd: Remove outdated definition of global-scope <changelog/>Michał Górny2016-03-021-23/+2
| | | | | | | Remove the long form of <changelog/> element that was likely used (or supposed to be used) in the global metadata scope. It is currently referenced in <upstream/> element only, and judging from the comments, it is supposed to always be a URL there.
* metadata.dtd: Fix indentationMichał Górny2016-03-021-2/+2
|
* metadata: Remove <herd/> again as the deadline has passedMichał Górny2016-02-111-5/+1
|
* Revert <herd/> removal for transition period, #572928Michał Górny2016-01-261-1/+5
|
* metadata.dtd: Delete remnants of herd element.Ulrich Müller2016-01-251-1/+0
|
* metadata.dtd: Un-require type="" on <maintainer/> because of <upstream/>Michał Górny2016-01-251-2/+4
|
* metadata.dtd: Remove <herd/> element per GLEP 67Michał Górny2016-01-241-4/+1
|
* metadata.dtd: Add <maintainer type=""/> attribute per GLEP 67Michał Górny2016-01-241-0/+2
|
* metadata: add gitlab to remote-ids for bug 563578Ian Delaney2016-01-131-1/+1
|
* metadata: add slots elementJulian Ospald2015-10-171-1/+11
| | | | | | | | | | | | | | | | | | | | | | There seems to be some general confusion about specific package SLOTs and their meaning, since there can be several naming schemes applied and documentation is either non-existent or is inside the ebuild via comments. Because of that it should be part of metadata.xml. An example use case for media-libs/libpng would be: <slots> <slot name="0">For building against. This is the only slot that provides headers and command line tools.</slot> <slot name="1.2">For binary compatibility, provides libpng12.so.0.</slot> <slot name="1.5">For binary compatibility, provides libpng15.so.15.</slot> <subslots>Represent ABI compatibility for libpng.so.</subslots> </slots> For packages like x11-libs/wxGTK one could write: <slots> <slot name="*">Major versions.</slot> </slots>
* Add current DTDs (including the GuideXML ones until obsoleted)Alex Legler2015-04-011-0/+102