diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
| commit | b590c8d7572b727d565cc0b8ff660d43569845de (patch) | |
| tree | 06f7a4102ea4e845df8b66660f252920d52952f9 /app-arch/tapeutils | |
| parent | 24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff) | |
| download | baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip | |
Adding metadata
Diffstat (limited to 'app-arch/tapeutils')
| -rw-r--r-- | app-arch/tapeutils/Manifest | 1 | ||||
| -rw-r--r-- | app-arch/tapeutils/files/tapeutils-0.4-fix-C-decl.patch | 31 | ||||
| -rw-r--r-- | app-arch/tapeutils/files/tapeutils-0.4-fix-build-system.patch | 11 | ||||
| -rw-r--r-- | app-arch/tapeutils/metadata.xml | 9 | ||||
| -rw-r--r-- | app-arch/tapeutils/tapeutils-0.4-r1.ebuild | 30 |
5 files changed, 82 insertions, 0 deletions
diff --git a/app-arch/tapeutils/Manifest b/app-arch/tapeutils/Manifest new file mode 100644 index 000000000000..59bb50a77528 --- /dev/null +++ b/app-arch/tapeutils/Manifest @@ -0,0 +1 @@ +DIST tapeutils-0.4.tar.gz 14116 BLAKE2B 1eb633ef1593b6f50142ae0128438a4346fafdaa4a847ff9e21caf278f1123844af16dc2c04d3d0cc2c015d0ec7fc15eaab48e6be9ae7c18d3cd2972434f2617 SHA512 b87b725c3f1610f5a116263120ffea84a7e81146cc9e46be69391388bb0b3bf4814d16428bfabd285557a0f72a3607f138e454b61989f2606697875e30c948bd diff --git a/app-arch/tapeutils/files/tapeutils-0.4-fix-C-decl.patch b/app-arch/tapeutils/files/tapeutils-0.4-fix-C-decl.patch new file mode 100644 index 000000000000..ee07c252d168 --- /dev/null +++ b/app-arch/tapeutils/files/tapeutils-0.4-fix-C-decl.patch @@ -0,0 +1,31 @@ +--- a/tapecopy.c ++++ b/tapecopy.c +@@ -26,6 +26,8 @@ + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + ++#include <stdlib.h> ++ + #include "tapeio.h" + #include "stdio.h" + #include "stdarg.h" +--- a/tapedump.c ++++ b/tapedump.c +@@ -26,6 +26,8 @@ + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + ++#include <stdlib.h> ++ + #include "tapeio.h" + #include "stdio.h" + #include "stdarg.h" +@@ -158,7 +160,7 @@ + len = getrec (src, buf, MAX_REC_LEN); + if (len == 0) + { +- printf ("total length of file %d = %d records, %d bytes\n", ++ printf ("total length of file %d = %d records, %lu bytes\n", + file, record, filebytes); + tapebytes += filebytes; + file++; diff --git a/app-arch/tapeutils/files/tapeutils-0.4-fix-build-system.patch b/app-arch/tapeutils/files/tapeutils-0.4-fix-build-system.patch new file mode 100644 index 000000000000..e1670a47fe2b --- /dev/null +++ b/app-arch/tapeutils/files/tapeutils-0.4-fix-build-system.patch @@ -0,0 +1,11 @@ +--- a/Makefile ++++ b/Makefile +@@ -20,8 +20,6 @@ + # options + # ----------------------------------------------------------------------------- + +-CFLAGS = -O2 +-LDFLAGS = + + # CFLAGS = -g + # LDFLAGS = -g diff --git a/app-arch/tapeutils/metadata.xml b/app-arch/tapeutils/metadata.xml new file mode 100644 index 000000000000..8772a74e80f9 --- /dev/null +++ b/app-arch/tapeutils/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>robbat2@gentoo.org</email> + <name>Robin H. Johnson</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-arch/tapeutils/tapeutils-0.4-r1.ebuild b/app-arch/tapeutils/tapeutils-0.4-r1.ebuild new file mode 100644 index 000000000000..3910ba59b41b --- /dev/null +++ b/app-arch/tapeutils/tapeutils-0.4-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Utilities for manipulation of tapes and tape image files" +HOMEPAGE="http://www.brouhaha.com/~eric/software/tapeutils/" +SRC_URI="http://www.brouhaha.com/~eric/software/tapeutils/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND="!app-emulation/hercules" + +PATCHES=( + "${FILESDIR}"/${PN}-0.4-fix-build-system.patch + "${FILESDIR}"/${PN}-0.4-fix-C-decl.patch +) + +src_configure() { + tc-export CC +} + +src_install() { + dobin tapecopy tapedump + # no docs to install +} |
