openjade: dropped unmaintained port

This commit is contained in:
Tim Biermann 2023-09-24 09:32:51 +02:00
parent 5eeeaaf6d9
commit ecab117f29
Signed by: tb
GPG Key ID: 42F8B4E30B673606
5 changed files with 0 additions and 95 deletions

View File

@ -1,21 +0,0 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/openjade
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libogrove.a
-rwxr-xr-x root/root usr/lib/libogrove.la
lrwxrwxrwx root/root usr/lib/libogrove.so -> libogrove.so.0.0.1
lrwxrwxrwx root/root usr/lib/libogrove.so.0 -> libogrove.so.0.0.1
-rwxr-xr-x root/root usr/lib/libogrove.so.0.0.1
-rw-r--r-- root/root usr/lib/libospgrove.a
-rwxr-xr-x root/root usr/lib/libospgrove.la
lrwxrwxrwx root/root usr/lib/libospgrove.so -> libospgrove.so.0.0.1
lrwxrwxrwx root/root usr/lib/libospgrove.so.0 -> libospgrove.so.0.0.1
-rwxr-xr-x root/root usr/lib/libospgrove.so.0.0.1
-rw-r--r-- root/root usr/lib/libostyle.a
-rwxr-xr-x root/root usr/lib/libostyle.la
lrwxrwxrwx root/root usr/lib/libostyle.so -> libostyle.so.0.0.1
lrwxrwxrwx root/root usr/lib/libostyle.so.0 -> libostyle.so.0.0.1
-rwxr-xr-x root/root usr/lib/libostyle.so.0.0.1
drwxr-xr-x root/root usr/share/
-rw-r--r-- root/root usr/share/builtins.dsl

View File

@ -1,7 +0,0 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF36zZachD/44Sv0gf/yWHjDvyHnm72WFWjTPGCyZnUQAQbXC/MXM+5I6MNfcbx99BracEW1Dp6W9CZiK3daTrGgs=
SHA256 (Pkgfile) = 9faf7e982df396cbaeb111baab3ee2ee19bc595f2b7294d99a544dd3fc012a00
SHA256 (.footprint) = ea857071a0e907520134b90d62758a9eba25f319e261c37557709dff6666d016
SHA256 (openjade-1.3.3-pre1.tar.gz) = a15bbed48a4a6bc50d17abdb5e101eb1c60ba1ed52d5a0aff52f2d3aef9568e4
SHA256 (iostream.patch) = 6fef484e69a3f0ebaf898369f7f683d3c3b165184b560c99dbce49eda4546864
SHA256 (msggen.pl.patch) = 7213377d218e8808617883df6bfe4a21696a1af50c64d0e491b9f85534e06ffc

View File

@ -1,24 +0,0 @@
# Description: An implementation of DSSSL -- Document Style Semantics and Specification Language.
# URL: http://openjade.sourceforge.net/
# Maintainer: unmaintained
# Depends on: opensp
name=openjade
version=1.3.3-pre1
release=2
source=(http://downloads.sourceforge.net/project/$name/$name/1.3.3/$name-$version.tar.gz
iostream.patch msggen.pl.patch)
build() {
cd $name-$version
patch -p 1 -i $SRC/iostream.patch
patch -p 1 -i $SRC/msggen.pl.patch
./configure \
--prefix=/usr \
--disable-nls
make
make DESTDIR=$PKG install
}

View File

@ -1,11 +0,0 @@
diff -ru openjade-1.3.3-pre1.orig/style/MultiLineInlineNote.cxx openjade-1.3.3-pre1/style/MultiLineInlineNote.cxx
--- openjade-1.3.3-pre1.orig/style/MultiLineInlineNote.cxx 2009-03-15 18:10:52.000000000 +0200
+++ openjade-1.3.3-pre1/style/MultiLineInlineNote.cxx 2009-03-15 18:11:06.000000000 +0200
@@ -1,6 +1,6 @@
#include "MultiLineInlineNote.h"
-#include <iostream.h>
+#include <iostream>
#ifdef DSSSL_NAMESPACE
namespace DSSSL_NAMESPACE {

View File

@ -1,32 +0,0 @@
Use Getopt::Std in place of getopts.pl.
https://bugs.gentoo.org/show_bug.cgi?id=420083
--- a/msggen.pl
+++ b/msggen.pl
@@ -4,6 +4,7 @@
# See the file COPYING for copying permission.
use POSIX;
+use Getopt::Std;
# Package and version.
$package = 'openjade';
@@ -18,8 +19,7 @@
undef $opt_l;
undef $opt_p;
undef $opt_t;
-do 'getopts.pl';
-&Getopts('l:p:t:');
+getopts('l:p:t:');
$module = $opt_l;
$pot_file = $opt_p;
@@ -72,7 +72,7 @@
else {
$field[0] =~ /^[IWQXE][0-9]$/ || &error("invalid first field");;
$type[$num] = substr($field[0], 0, 1);
- $argc = int(substr($field[0], 1, 1));
+ $argc = substr($field[0], 1, 1);
}
$nargs[$num] = $argc;
$field[1] =~ /^[a-zA-Z_][a-zA-Z0-9_]+$/ || &error("invalid tag");