commit:     400d614f7eddba78957602897fe3e3730c334c5b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 25 07:16:24 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 25 07:16:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400d614f

media-video/vstrip: treeclean

Closes: https://bugs.gentoo.org/928594
Bug: https://bugs.gentoo.org/871078
Bug: https://bugs.gentoo.org/716276
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/vstrip/Manifest                       |  1 -
 media-video/vstrip/files/vstrip-0.8f-gentoo.patch | 63 -----------------------
 media-video/vstrip/metadata.xml                   |  7 ---
 media-video/vstrip/vstrip-0.8f.ebuild             | 38 --------------
 profiles/package.mask                             |  6 ---
 5 files changed, 115 deletions(-)

diff --git a/media-video/vstrip/Manifest b/media-video/vstrip/Manifest
deleted file mode 100644
index 5aff33533036..000000000000
--- a/media-video/vstrip/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vStrip_08f.zip 409157 BLAKE2B 
cdb31341d014adb10b8d83b09d11896351d298b49eefce2b506eaca26883ca14ad8f007e42363fa961e9839b548ce0c7fd1edf9d4aea17c1a5d135bf0feb9089
 SHA512 
5b8fa07e923709aa0defcbe3ad6fced02eddd5cacc7c33a5ec777e1d64d1e33f3163c82c7fd74eb80f02833c75593e7fe544fa93a56271926a51dbc663f39276

diff --git a/media-video/vstrip/files/vstrip-0.8f-gentoo.patch 
b/media-video/vstrip/files/vstrip-0.8f-gentoo.patch
deleted file mode 100644
index d4be5a2ea783..000000000000
--- a/media-video/vstrip/files/vstrip-0.8f-gentoo.patch
+++ /dev/null
@@ -1,63 +0,0 @@
---- a/Makefile
-+++ b/Makefile 2003-10-12 02:25:31.000000000 +0000
-@@ -4,7 +4,7 @@
- 
- ### Sources
- 
--SOURCE_FILES=file_io.h file_io.c in_buffer.h in_buffer.c parse_ifo.h 
parse_ifo.c s_types.h main.c vstrip.h vstrip.c
-+SOURCE_FILES=file_io.h file_io.c in_buffer.h in_buffer.c parse_ifo.h 
parse_ifo.c s_types.h main.c vstrip.h vstrip.c dvd2avi_plugin.c
- 
- ### Objects and executables
- 
-@@ -27,8 +27,8 @@
- 
- ### Details
- 
--vstrip :       file_io.o in_buffer.o main.o parse_ifo.o vstrip.o
--      $(CC)   -g  file_io.o in_buffer.o main.o parse_ifo.o vstrip.o -o vstrip
-+vstrip :       file_io.o in_buffer.o main.o parse_ifo.o vstrip.o 
dvd2avi_plugin.o
-+      $(CC)   $(LDFLAGS) file_io.o in_buffer.o main.o parse_ifo.o vstrip.o 
dvd2avi_plugin.o -o vstrip -lm 
- file_io.o : s_types.h file_io.h file_io.c
- in_buffer.o : s_types.h file_io.h in_buffer.h in_buffer.c
- main.o : s_types.h file_io.h vstrip.h main.c
---- a/dvd2avi_plugin.c
-+++ b/dvd2avi_plugin.c 2003-10-12 02:29:23.000000000 +0000
-@@ -6,13 +6,17 @@
-   
- *************************************************************************/
- 
-+#include <string.h>
-+#include <stdlib.h>
- #include <stdio.h>
--#include <io.h>
-+#include <sys/io.h>
- #include <fcntl.h>
- #include "s_types.h"
- #include "vstrip.h"
- #include "dvd2avi_plugin.h"
- 
-+#define max(a,b) a < b ? b : a
-+
- bool dvd2avi_process(byte *data, tp_vs_streaminfo const si, void *user_data)
- {
-       t_dvd2avi* d2v = (t_dvd2avi *)user_data;
-@@ -206,7 +210,7 @@
-       fp = _open(fname, _O_BINARY | _O_RDONLY); // check size
-       if (fp != -1)
-       {
--              __int64 fposition = _filelengthi64(fp);
-+              __int64_t fposition = lseek64(fp, 0, SEEK_END);
-               
-               lba = (dword)(fposition / fio_SECTOR_SIZE);
-               _close(fp);
---- a/file_io.c
-+++ b/file_io.c        2003-10-12 02:24:46.000000000 +0000
-@@ -32,7 +32,7 @@
-               fp = _open(name, _O_BINARY | _O_RDONLY); // check size
-               if (fp != -1)
-               {
--                      __int64 fposition = _filelengthi64(fp);
-+                      __int64_t fposition = lseek64(fp, 0, SEEK_END);
-                       
-                       f->written_to = fposition > 0;
-                       if (fposition > 0)

diff --git a/media-video/vstrip/metadata.xml b/media-video/vstrip/metadata.xml
deleted file mode 100644
index 716be526394b..000000000000
--- a/media-video/vstrip/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<maintainer type="project">
-       <email>[email protected]</email>
-</maintainer>
-</pkgmetadata>

diff --git a/media-video/vstrip/vstrip-0.8f.ebuild 
b/media-video/vstrip/vstrip-0.8f.ebuild
deleted file mode 100644
index 9e768fa5e9f9..000000000000
--- a/media-video/vstrip/vstrip-0.8f.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit edos2unix toolchain-funcs
-
-DESCRIPTION="A program to split non-css dvd vobs into individual chapters"
-HOMEPAGE="http://www.maven.de/code";
-SRC_URI="http://files.digital-digest.com/downloads/files/encode/vStrip_${PV/./}.zip";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-       eapply "${FILESDIR}"/${P}-gentoo.patch
-       edos2unix *.c *.h
-
-       local f
-       for f in *.c *.h ; do
-               echo >> "${f}" || die
-       done
-
-       default
-}
-
-src_compile() {
-       emake CFLAGS="${CFLAGS} -D__UNIX__" CC="$(tc-getCC)"
-}
-
-src_install() {
-       dobin vstrip
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 2ec404510418..2bccf66569a1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -307,12 +307,6 @@ dev-python/fuse-python
 # Removal on 2024-05-23.  Bug #928731.
 net-analyzer/tcpstat
 
-# Michał Górny <[email protected]> (2024-04-23)
-# Added in 2005 and not updated since.  Homepage and source mirrors
-# are gone.  Needs patches to even build.
-# Removal on 2024-05-23.  Bug #928594.
-media-video/vstrip
-
 # Michał Górny <[email protected]> (2024-04-23)
 # Unmaintained GTK+2 application.  Last update in 2005.
 # Alternatives include media-sound/fmit and media-sound/lingot.

Reply via email to