diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /app-arch/arj | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'app-arch/arj')
| -rw-r--r-- | app-arch/arj/Manifest | 2 | ||||
| -rw-r--r-- | app-arch/arj/arj-3.10.22_p28-r1.ebuild | 93 | ||||
| -rw-r--r-- | app-arch/arj/files/arj-3.10.22-aligned-pointers.patch | 30 | ||||
| -rw-r--r-- | app-arch/arj/files/arj-3.10.22-darwin.patch | 41 | ||||
| -rw-r--r-- | app-arch/arj/files/arj-3.10.22-implicit-declarations.patch | 33 | ||||
| -rw-r--r-- | app-arch/arj/metadata.xml | 8 |
6 files changed, 0 insertions, 207 deletions
diff --git a/app-arch/arj/Manifest b/app-arch/arj/Manifest deleted file mode 100644 index c8272ad83cff..000000000000 --- a/app-arch/arj/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST arj_3.10.22-28.debian.tar.xz 24380 BLAKE2B c188e9f7f37067fdba70ffd6a8066c49c616d9bfc5d1d6fbe53fe86655cb3106fff2b459d34d676c6261071e976be9f6fd87f608937156bd94de207db3fc1910 SHA512 d92be2fe407ced5cd21d7144c8b97d19a5bdfa2391579228d817111a7eef455a847958ae49444aa275d87f043af3133f9a7330309bbdd5df1cf923b0f439d271 -DIST arj_3.10.22.orig.tar.gz 431467 BLAKE2B e40409b9f88a1a7e56de4200b464c3dc420659fa3991bf904ca86bbdb428fc8d17f095b9eabf3170712458ef2136e96545810201cc6755c15e45d4ae9a5e3a03 SHA512 4730dfdbab4f8095396c337578ed69bdaae52955ad468db50b52af8ad2846ecd6cfc05eb3ac0d03838c1c32ea60126f14a22b93e8181c06b9546456f3937ff76 diff --git a/app-arch/arj/arj-3.10.22_p28-r1.ebuild b/app-arch/arj/arj-3.10.22_p28-r1.ebuild deleted file mode 100644 index a3d87d97c947..000000000000 --- a/app-arch/arj/arj-3.10.22_p28-r1.ebuild +++ /dev/null @@ -1,93 +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 - -MY_PV="${PV%%_p*}" -PATCH_LEVEL="${PV##*_p}" - -DESCRIPTION="Utility for opening arj archives" -HOMEPAGE="https://arj.sourceforge.net/" -SRC_URI=" - mirror://debian/pool/main/a/arj/arj_${MY_PV}.orig.tar.gz - mirror://debian/pool/main/a/arj/arj_${MY_PV}-${PATCH_LEVEL}.debian.tar.xz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86" - -PATCHES=( - # get order of patches from series file. otherwise the order is wrong :/ - "${WORKDIR}"/debian/patches/001_arches_align.patch - "${WORKDIR}"/debian/patches/002_no_remove_static_const.patch - "${WORKDIR}"/debian/patches/003_64_bit_clean.patch - "${WORKDIR}"/debian/patches/004_parallel_build.patch - "${WORKDIR}"/debian/patches/005_use_system_strnlen.patch - "${WORKDIR}"/debian/patches/006_use_safe_strcpy.patch - "${WORKDIR}"/debian/patches/hurd_no_fcntl_getlk.patch - "${WORKDIR}"/debian/patches/security_format.patch - "${WORKDIR}"/debian/patches/doc_refer_robert_k_jung.patch - "${WORKDIR}"/debian/patches/gnu_build_fix.patch - "${WORKDIR}"/debian/patches/gnu_build_flags.patch - "${WORKDIR}"/debian/patches/gnu_build_strip.patch - "${WORKDIR}"/debian/patches/gnu_build_pie.patch - "${WORKDIR}"/debian/patches/self_integrity_64bit.patch - "${WORKDIR}"/debian/patches/security-afl.patch - "${WORKDIR}"/debian/patches/security-traversal-dir.patch - "${WORKDIR}"/debian/patches/security-traversal-symlink.patch - "${WORKDIR}"/debian/patches/out-of-bounds-read.patch - "${WORKDIR}"/debian/patches/remove_build_date.patch - "${WORKDIR}"/debian/patches/reproducible_help_archive.patch - "${WORKDIR}"/debian/patches/gnu_build_cross.patch - "${WORKDIR}"/debian/patches/fix-time_t-usage.patch - "${WORKDIR}"/debian/patches/gnu_build_fix_autoreconf.patch - "${WORKDIR}"/debian/patches/fix-implicit-func.patch - "${FILESDIR}"/arj-3.10.22-implicit-declarations.patch - "${FILESDIR}"/arj-3.10.22-darwin.patch - "${FILESDIR}"/arj-3.10.22-aligned-pointers.patch -) - -DOCS=( doc/compile.txt doc/debug.txt doc/glossary.txt doc/rev_hist.txt doc/xlation.txt ) - -src_prepare() { - default - - cd gnu || die 'failed to change to the "gnu" directory' - echo -n "" > stripgcc.lnk || die "failed to disable stripgcc.lnk" - - eautoreconf -} - -src_configure() { - # Needed for keeping intergrity_identifier around so that postproc can find it later - # GCC defaults to enabling it, Clang doesn't. - # bug #509700 - append-cflags -fkeep-static-consts - - # Debian patches assume this is set. Can be updated with "date +%s" - export SOURCE_DATE_EPOCH="1737318540" - - tc-export CC # Uses autoconf but not automake. - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS}" - else - export CFLAGS_FOR_BUILD="${CFLAGS}" - fi - - cd gnu || die 'failed to change to the "gnu" directory' - econf -} - -src_test() { - # debian includes a test script. why not use it? - local -x AUTOPKGTEST_TMP="${T}/debian-test" - - local -x PATH="${S}/linux-gnu/en/rs/arj/:${PATH}" - - "${WORKDIR}"/debian/tests/test-command || die -} diff --git a/app-arch/arj/files/arj-3.10.22-aligned-pointers.patch b/app-arch/arj/files/arj-3.10.22-aligned-pointers.patch deleted file mode 100644 index dbebfad5581f..000000000000 --- a/app-arch/arj/files/arj-3.10.22-aligned-pointers.patch +++ /dev/null @@ -1,30 +0,0 @@ -https://bugs.gentoo.org/959767 - ---- a/gnu/configure.in -+++ b/gnu/configure.in -@@ -113,23 +113,8 @@ os2*) - ;; - esac - --case $host_cpu in --alpha*) -- AC_DEFINE(ALIGN_POINTERS, 1, [Define if pointers need to be aligned]) -- ;; --sparc*) -- AC_DEFINE(ALIGN_POINTERS) -- ;; --ia64*) -- AC_DEFINE(ALIGN_POINTERS) -- ;; --arm*) -- AC_DEFINE(ALIGN_POINTERS) -- ;; --hppa*) -- AC_DEFINE(ALIGN_POINTERS) -- ;; --esac -+dns Unconditionally align pointers -+AC_DEFINE(ALIGN_POINTERS) - - dnl Registration wizard is named "arj-register" under UNIX-like platforms, to - dnl give it a unique name diff --git a/app-arch/arj/files/arj-3.10.22-darwin.patch b/app-arch/arj/files/arj-3.10.22-darwin.patch deleted file mode 100644 index a09c30d3126d..000000000000 --- a/app-arch/arj/files/arj-3.10.22-darwin.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- arj-3.10.22/environ.c -+++ arj-3.10.22/environ.c -@@ -58,7 +58,7 @@ - #include <sys/ioctl.h> - #include <sys/statfs.h> - #include <sys/statvfs.h> -- #elif defined(__FreeBSD__)||defined(__NetBSD__) -+ #elif defined(__FreeBSD__)||defined(__NetBSD__)||defined(__APPLE__) - #include <sys/param.h> - #include <sys/mount.h> - #elif defined(__QNXNTO__) ---- arj-3.10.22/gnu/configure.in -+++ arj-3.10.22/gnu/configure.in -@@ -62,6 +62,11 @@ - DLL_FLAGS="-shared -export-dynamic" - LD_STRIP="gnu/stripgcc.lnk" - ;; -+*darwin*) -+ # not ELF -+ DLL_EXT=".dylib" -+ DLL_FLAGS="" -+ ;; - interix3*) - # not ELF - DLL_FLAGS="-shared" ---- arj-3.10.22/arjcrypt.c -+++ arj-3.10.22/arjcrypt.c -@@ -329,6 +329,13 @@ - } - #endif - -+#if defined(__APPLE__) -+int main() -+{ -+ return(0); -+} -+#endif -+ - /* External entry */ - - #if TARGET==DOS diff --git a/app-arch/arj/files/arj-3.10.22-implicit-declarations.patch b/app-arch/arj/files/arj-3.10.22-implicit-declarations.patch deleted file mode 100644 index a23429e7bd99..000000000000 --- a/app-arch/arj/files/arj-3.10.22-implicit-declarations.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -up arj-3.10.22/environ.c~ arj-3.10.22/environ.c ---- arj-3.10.22/environ.c~ 2008-03-31 15:19:36.000000000 +0200 -+++ arj-3.10.22/environ.c 2008-03-31 15:19:36.000000000 +0200 -@@ -12,6 +12,8 @@ - #include <conio.h> - #include <io.h> - #include <process.h> -+#else -+#include <sys/wait.h> - #endif - - #include <fcntl.h> -diff -up arj-3.10.22/arjsfx.c~ arj-3.10.22/arjsfx.c ---- arj-3.10.22/arjsfx.c~ 2008-03-31 15:17:45.000000000 +0200 -+++ arj-3.10.22/arjsfx.c 2008-03-31 15:17:45.000000000 +0200 -@@ -5,6 +5,7 @@ - * - */ - -+#define _GNU_SOURCE - #include <stdio.h> - #include <signal.h> - -diff -up arj-3.10.22/arj.c~ arj-3.10.22/arj.c ---- arj-3.10.22/arj.c~ 2008-03-31 15:17:14.000000000 +0200 -+++ arj-3.10.22/arj.c 2008-03-31 15:17:14.000000000 +0200 -@@ -5,6 +5,7 @@ - * - */ - -+#define _GNU_SOURCE - #include <stdio.h> - #include <signal.h>
\ No newline at end of file diff --git a/app-arch/arj/metadata.xml b/app-arch/arj/metadata.xml deleted file mode 100644 index 18b2cd894649..000000000000 --- a/app-arch/arj/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">arj</remote-id> - </upstream> -</pkgmetadata> |
