diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
| commit | f716a9fe6455d39eef01e718aae68dae61c19704 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /sci-mathematics/form | |
| parent | 3f9cf298e89cd5037b982abba06091224ee76daf (diff) | |
| download | baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip | |
Adding metadata
Diffstat (limited to 'sci-mathematics/form')
| -rw-r--r-- | sci-mathematics/form/Manifest | 5 | ||||
| -rw-r--r-- | sci-mathematics/form/files/5.0.0-manual.patch | 16 | ||||
| -rw-r--r-- | sci-mathematics/form/files/5.0.0_beta1-manual.patch | 30 | ||||
| -rw-r--r-- | sci-mathematics/form/files/64form-gentoo.el | 3 | ||||
| -rw-r--r-- | sci-mathematics/form/form-4.3.1.ebuild | 100 | ||||
| -rw-r--r-- | sci-mathematics/form/form-5.0.0.ebuild | 117 | ||||
| -rw-r--r-- | sci-mathematics/form/form-5.0.0_beta1.ebuild | 102 | ||||
| -rw-r--r-- | sci-mathematics/form/metadata.xml | 21 |
8 files changed, 0 insertions, 394 deletions
diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest deleted file mode 100644 index 0f5a71a4b7d9..000000000000 --- a/sci-mathematics/form/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST form-4.3.1.tar.gz 1470480 BLAKE2B 210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85 SHA512 7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad -DIST form-5.0.0.tar.gz 1603270 BLAKE2B a7b5d3bde80cb755527d2fc40712b5653f76d2cf861da39bb456600b6abfcf793ea5a498d49266545d0d651994f140f2c48c173d3367f4d539e93ea2aa5ea693 SHA512 60b9f2f250e6b3e28b7dc053b594f458304646cb8f1e9927a2d1b77d7378b29ce406ff18777143167a51368cf53a78d473338935593796dad46a59ecfebb7b40 -DIST form-5.0.0_beta1.tar.gz 1415449 BLAKE2B c919442941366488520b1ba0c058261de0261096548e752308f14db2dd0416172f8a6ccabe9a0e7ddccbb6f6ad605ba6ee4f15fbcd1fc9539ea9ab116bc27cbe SHA512 5bbdbdb3ccc865b33bc346d458d1927af13825320ad1ad795b3a5562732338ed119dc3a2ae5981d1bc8d89dd55c46febc66b7632560d27843aacc6e42f8904eb -DIST form-mode.el.gz 6657 BLAKE2B 41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415 SHA512 aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25 -DIST zlibWrapper-1.5.7.tar.gz 48021 BLAKE2B 592b8d03d3bb413dacaa281fd5c44cbc53b94796be88d217e89db52bc055e0e75d9d407d510c320fa03e190bca36903ac7125b23d11f1ebdf7ea163cdc87f67e SHA512 609e8ec48b4bbc83cc514abca09f96fe69e00303752b8ef733626fba9d020b803673001cd8ca48760647e66512cc6623809078ce45c0196474b3655cb78dfd57 diff --git a/sci-mathematics/form/files/5.0.0-manual.patch b/sci-mathematics/form/files/5.0.0-manual.patch deleted file mode 100644 index 854428ef565d..000000000000 --- a/sci-mathematics/form/files/5.0.0-manual.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff '--color=auto' -r -U3 form-5.0.0.orig/configure.ac form-5.0.0/configure.ac ---- form-5.0.0.orig/configure.ac 2026-01-27 16:10:52.000000000 +0700 -+++ form-5.0.0/configure.ac 2026-03-07 22:22:35.016167669 +0700 -@@ -24,9 +24,9 @@ - echo "#define REPO_MAJOR_VERSION $major_version" >sources/version.h.in - echo "#define REPO_MINOR_VERSION $minor_version" >>sources/version.h.in - echo "#define REPO_PATCH_VERSION $patch_version" >>sources/version.h.in -- echo '\\def\\repomajorversion'"{$major_version}" >doc/manual/version.tex.in -- echo '\\def\\repominorversion'"{$minor_version}" >>doc/manual/version.tex.in -- echo '\\def\\repopatchversion'"{$patch_version}" >>doc/manual/version.tex.in -+ echo '\def\repomajorversion'"{$major_version}" >doc/manual/version.tex.in -+ echo '\def\repominorversion'"{$minor_version}" >>doc/manual/version.tex.in -+ echo '\def\repopatchversion'"{$patch_version}" >>doc/manual/version.tex.in - cp doc/manual/version.tex.in doc/devref/version.tex.in - touch doc/doxygen/version.sh.in - fi diff --git a/sci-mathematics/form/files/5.0.0_beta1-manual.patch b/sci-mathematics/form/files/5.0.0_beta1-manual.patch deleted file mode 100644 index 41405af435c8..000000000000 --- a/sci-mathematics/form/files/5.0.0_beta1-manual.patch +++ /dev/null @@ -1,30 +0,0 @@ -Только в form-5.0.0-beta.1/doc/devref: auto -diff -r -U3 form-5.0.0-beta.1.orig/doc/devref/devref.tex.in form-5.0.0-beta.1/doc/devref/devref.tex.in ---- form-5.0.0-beta.1.orig/doc/devref/devref.tex.in 2023-04-11 17:18:30.000000000 +0700 -+++ form-5.0.0-beta.1/doc/devref/devref.tex.in 2024-01-11 16:56:42.853696984 +0700 -@@ -1,6 +1,5 @@ --\input{version.tex} --\def\formversiondesc{\repoversiondesc} --\def\formdate{\repodate} -+\def\formversiondesc{5.0} -+\def\formdate{\today} - %begin{latexonly} % To avoid latex2html/latex2html#37 - \providecommand{\formversiondesc}{@VERSION@} - \providecommand{\repodate}{\today} -Только в form-5.0.0-beta.1/doc/manual: auto -diff -r -U3 form-5.0.0-beta.1.orig/doc/manual/manual.tex.in form-5.0.0-beta.1/doc/manual/manual.tex.in ---- form-5.0.0-beta.1.orig/doc/manual/manual.tex.in 2023-04-11 17:18:30.000000000 +0700 -+++ form-5.0.0-beta.1/doc/manual/manual.tex.in 2024-01-11 16:56:11.243697059 +0700 -@@ -1,8 +1,7 @@ --\input{version.tex} --\def\formmajorversion{\repomajorversion} --\def\formminorversion{\repominorversion} --\def\formversiondesc{\repoversiondesc} --\def\formdate{\repodate} -+\def\formmajorversion{5} -+\def\formminorversion{0} -+\def\formversiondesc{5.0} -+\def\formdate{\today} - %begin{latexonly} % To avoid latex2html/latex2html#37 - \providecommand{\formversiondesc}{@VERSION@} - \providecommand{\repodate}{\today} diff --git a/sci-mathematics/form/files/64form-gentoo.el b/sci-mathematics/form/files/64form-gentoo.el deleted file mode 100644 index 33a692169d65..000000000000 --- a/sci-mathematics/form/files/64form-gentoo.el +++ /dev/null @@ -1,3 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(add-to-list 'auto-mode-alist '("\\.frm\\'" . form-mode)) -(autoload 'form-mode "form-mode" "Major mode for form files." t) diff --git a/sci-mathematics/form/form-4.3.1.ebuild b/sci-mathematics/form/form-4.3.1.ebuild deleted file mode 100644 index 78a7a6ddd2e1..000000000000 --- a/sci-mathematics/form/form-4.3.1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs elisp-common - -DESCRIPTION="Symbolic Manipulation System" -HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/" -SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz - emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="devref doc doxygen emacs gmp mpi threads zlib" - -RDEPEND=" - gmp? ( dev-libs/gmp:0= ) - mpi? ( virtual/mpi ) - zlib? ( virtual/zlib:= )" -DEPEND="${RDEPEND} - devref? ( dev-texlive/texlive-latexrecommended ) - doc? ( dev-texlive/texlive-latexrecommended ) - doxygen? ( app-text/doxygen ) - emacs? ( app-editors/emacs:* )" - -SITEFILE="64${PN}-gentoo.el" - -src_prepare() { - default - sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die - eautoreconf -} - -src_configure() { - # Workaround for GCC -fchecking ICE, bug #904339 - append-cxxflags $(test-flags-CXX -Wno-uninitialized) - - econf \ - --enable-scalar \ - --enable-largefile \ - --disable-debug \ - --disable-static-link \ - --with-api=posix \ - $(use_with gmp ) \ - $(use_enable mpi parform ) \ - $(use_enable threads threaded ) \ - $(use_with zlib ) \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - CXXFLAGS="${CXXFLAGS}" -} - -src_compile() { - default - if use devref; then - pushd doc/devref > /dev/null || die "doc/devref does not exist" - LANG=C VARTEXFONTS="${T}/fonts" emake pdf - popd > /dev/null - fi - if use doc; then - pushd doc/manual > /dev/null || die "doc/manual does not exist" - LANG=C VARTEXFONTS="${T}/fonts" emake pdf - popd > /dev/null - fi - if use doxygen; then - pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist" - emake html - popd > /dev/null - fi -} - -src_install() { - default - if use devref; then - dodoc doc/devref/devref.pdf - fi - if use doc; then - dodoc doc/manual/manual.pdf - fi - if use doxygen; then - docinto html - dodoc -r doc/doxygen/html/. - fi - if use emacs; then - elisp-install ${PN} "${WORKDIR}"/*.el - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/sci-mathematics/form/form-5.0.0.ebuild b/sci-mathematics/form/form-5.0.0.ebuild deleted file mode 100644 index ce235699448f..000000000000 --- a/sci-mathematics/form/form-5.0.0.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs elisp-common -DESCRIPTION="Symbolic Manipulation System" -HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/" -ZSTD_VERSION="1.5.7" -SRC_URI="https://github.com/vermaseren/${PN}/archive/refs/tags/v${PV/_beta/-beta.}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~grozin/zlibWrapper-${ZSTD_VERSION}.tar.gz - emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="devref doc doxygen emacs +flint +gmp +mpfr mpi test threads zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - flint? ( >=sci-mathematics/flint-3.2:0= ) - gmp? ( dev-libs/gmp:0= ) - mpfr? ( dev-libs/mpfr:0= ) - mpi? ( virtual/mpi ) - zlib? ( virtual/zlib:= ) - zstd? ( app-arch/zstd:= ) -" -BDEPEND="${RDEPEND} - devref? ( dev-texlive/texlive-latexrecommended ) - doc? ( dev-texlive/texlive-latexrecommended ) - doxygen? ( app-text/doxygen ) - emacs? ( app-editors/emacs:* ) - test? ( dev-lang/ruby dev-ruby/test-unit ) -" - -SITEFILE="64${PN}-gentoo.el" -PATCHES=( "${FILESDIR}"/5.0.0-manual.patch ) - -src_unpack() { - default - mv "${WORKDIR}"/zlibWrapper-${ZSTD_VERSION} "${WORKDIR}"/${P}/extern/zstd/zlibWrapper || die "mv zlibWrapper failed" -} - -src_prepare() { - default - sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die - eautoreconf -} - -src_configure() { - # Workaround for GCC -fchecking ICE, bug #904339 - append-cxxflags $(test-flags-CXX -Wno-uninitialized) - - econf \ - --enable-scalar \ - --enable-largefile \ - --disable-debug \ - --disable-static-link \ - --with-api=posix \ - $(use_with flint ) \ - $(use_with gmp ) \ - $(use_with mpfr ) \ - $(use_enable mpi parform ) \ - $(use_enable threads threaded ) \ - $(use_with zlib ) \ - $(use_with zstd ) \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - CXXFLAGS="${CXXFLAGS}" -} - -src_compile() { - default - if use devref; then - pushd doc/devref > /dev/null || die "doc/devref does not exist" - LANG=C VARTEXFONTS="${T}/fonts" emake pdf - popd > /dev/null - fi - if use doc; then - pushd doc/manual > /dev/null || die "doc/manual does not exist" - LANG=C VARTEXFONTS="${T}/fonts" emake pdf - popd > /dev/null - fi - if use doxygen; then - pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist" - emake html - popd > /dev/null - fi -} - -src_install() { - default - if use devref; then - dodoc doc/devref/devref.pdf - fi - if use doc; then - dodoc doc/manual/manual.pdf - fi - if use doxygen; then - docinto html - dodoc -r doc/doxygen/html/. - fi - if use emacs; then - elisp-install ${PN} "${WORKDIR}"/*.el - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/sci-mathematics/form/form-5.0.0_beta1.ebuild b/sci-mathematics/form/form-5.0.0_beta1.ebuild deleted file mode 100644 index 2861668d94d6..000000000000 --- a/sci-mathematics/form/form-5.0.0_beta1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs elisp-common -DESCRIPTION="Symbolic Manipulation System" -HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/" -MY_PV=${PV/_beta/-beta.} -SRC_URI="https://github.com/vermaseren/${PN}/archive/refs/tags/v${PV/_beta/-beta.}.tar.gz -> ${P}.tar.gz - emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="devref doc doxygen emacs gmp mpi threads zlib" - -RDEPEND=" - gmp? ( dev-libs/gmp:0= ) - mpi? ( virtual/mpi ) - zlib? ( virtual/zlib:= )" -DEPEND="${RDEPEND} - devref? ( dev-texlive/texlive-latexrecommended ) - doc? ( dev-texlive/texlive-latexrecommended ) - doxygen? ( app-text/doxygen ) - emacs? ( app-editors/emacs:* )" - -SITEFILE="64${PN}-gentoo.el" -PATCHES=( "${FILESDIR}"/5.0.0_beta1-manual.patch ) -S="${WORKDIR}"/${PN}-${MY_PV} - -src_prepare() { - default - sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die - eautoreconf -} - -src_configure() { - # Workaround for GCC -fchecking ICE, bug #904339 - append-cxxflags $(test-flags-CXX -Wno-uninitialized) - - econf \ - --enable-scalar \ - --enable-largefile \ - --disable-debug \ - --disable-static-link \ - --with-api=posix \ - $(use_with gmp ) \ - $(use_enable mpi parform ) \ - $(use_enable threads threaded ) \ - $(use_with zlib ) \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - CXXFLAGS="${CXXFLAGS}" -} - -src_compile() { - default - if use devref; then - pushd doc/devref > /dev/null || die "doc/devref does not exist" - LANG=C VARTEXFONTS="${T}/fonts" emake pdf - popd > /dev/null - fi - if use doc; then - pushd doc/manual > /dev/null || die "doc/manual does not exist" - LANG=C VARTEXFONTS="${T}/fonts" emake pdf - popd > /dev/null - fi - if use doxygen; then - pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist" - emake html - popd > /dev/null - fi -} - -src_install() { - default - if use devref; then - dodoc doc/devref/devref.pdf - fi - if use doc; then - dodoc doc/manual/manual.pdf - fi - if use doxygen; then - docinto html - dodoc -r doc/doxygen/html/. - fi - if use emacs; then - elisp-install ${PN} "${WORKDIR}"/*.el - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/sci-mathematics/form/metadata.xml b/sci-mathematics/form/metadata.xml deleted file mode 100644 index 72935f506fe1..000000000000 --- a/sci-mathematics/form/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>grozin@gentoo.org</email> - <name>Andrey Grozin</name> - </maintainer> - <maintainer type="project"> - <email>sci-mathematics@gentoo.org</email> - <name>Gentoo Mathematics Project</name> - </maintainer> - <use> - <flag name="devref">Build and install developers reference</flag> - <flag name="doxygen">Build and install API documentation</flag> - <flag name="flint">Use sci-mathematics/flint for fast polynomial arithmetics</flag> - <flag name="mpfr">Use dev-libs/mpfr for multiple-precision floats</flag> - </use> - <upstream> - <remote-id type="github">vermaseren/form</remote-id> - </upstream> -</pkgmetadata> |
