diff options
author | mef <mef@pkgsrc.org> | 2017-05-27 22:16:46 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2017-05-27 22:16:46 +0000 |
commit | 52604de88477847953e576d36843674e5a48e0a8 (patch) | |
tree | f46df7deece789faf75206ae9c2eb689f275cc2e | |
parent | 1a004383ee48e223484c7388ceeb5d17886ce4ef (diff) | |
download | pkgsrc-52604de88477847953e576d36843674e5a48e0a8.tar.gz |
Updated sysutils/dmsdos to 0.9.2.3-pre2-alt2
----------------------------------------------------------------------
The project is long time abandoned but it can be still usable to rescue
data from old STACKER and DOUBLESPACE volumes.
The version dmsdos-0.9.2.3-pre2-alt2 is based on patches found at
http://packages.altlinux.org/en/Sisyphus/srpms/dmsdos/get
2012-06-07 Fr. Br. George <george at altlinux.ru> 0.9.2.3-alt2
- Fix gcc4.6 build
2012-03-25 Fr. Br. George <george at altlinux.ru> 0.9.2.3-alt1
- Initial build
The modified version disables kernel code build which allows
to build userspace tools for volume dump.
(pkgsrc changes)
- LICENSE= gnu-gpl-v2
- Drop two patches, alt2 version included them.
-rw-r--r-- | sysutils/dmsdos/Makefile | 13 | ||||
-rw-r--r-- | sysutils/dmsdos/distinfo | 12 | ||||
-rw-r--r-- | sysutils/dmsdos/patches/patch-aa | 15 | ||||
-rw-r--r-- | sysutils/dmsdos/patches/patch-ab | 15 |
4 files changed, 10 insertions, 45 deletions
diff --git a/sysutils/dmsdos/Makefile b/sysutils/dmsdos/Makefile index b0154d98dd4..fd4a6c6b0df 100644 --- a/sysutils/dmsdos/Makefile +++ b/sysutils/dmsdos/Makefile @@ -1,17 +1,17 @@ -# $NetBSD: Makefile,v 1.3 2012/10/23 19:50:59 asau Exp $ +# $NetBSD: Makefile,v 1.4 2017/05/27 22:16:46 mef Exp $ # -DISTNAME= dmsdos-0.9.2.3-pre2 -PKGNAME= dmsdos-0.9.2.3pre2 +DISTNAME= dmsdos-0.9.2.3-pre2-alt2 +PKGNAME= dmsdos-0.9.2.3pre2alt2 CATEGORIES= sysutils MASTER_SITES= http://cmp.felk.cvut.cz/~pisa/dmsdos/sources/ -EXTRACT_SUFX= .tgz MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://cmp.felk.cvut.cz/~pisa/dmsdos/ COMMENT= Program to access DBLSPACE/DRVSPACE containers +LICENSE= gnu-gpl-v2 -WRKSRC= ${WRKDIR}/dmsdos-0.9.2.3-pre2/src +WRKSRC= ${WRKDIR}/dmsdos-0.9.2.3-pre2-alt2/src F= mcdmsdos.c dblspace_dec.c lib_interface.c dblspace_interface.c \ dblspace_chk.c dblspace_tables.c dstacker_alloc.c dblspace_alloc.c \ @@ -19,9 +19,6 @@ F= mcdmsdos.c dblspace_dec.c lib_interface.c dblspace_interface.c \ INSTALLATION_DIRS= bin -post-extract: - find ${WRKDIR}/dmsdos-0.9.2.3-pre2 -type d -exec chmod +x {} \; - do-configure: ${CP} ${WRKSRC}/dmsdos-config.h.default ${WRKSRC}/dmsdos-config.h diff --git a/sysutils/dmsdos/distinfo b/sysutils/dmsdos/distinfo index e39a33b838b..cdb5ee6fb59 100644 --- a/sysutils/dmsdos/distinfo +++ b/sysutils/dmsdos/distinfo @@ -1,8 +1,6 @@ -$NetBSD: distinfo,v 1.2 2015/11/04 01:32:12 agc Exp $ +$NetBSD: distinfo,v 1.3 2017/05/27 22:16:46 mef Exp $ -SHA1 (dmsdos-0.9.2.3-pre2.tgz) = d967cc70aac39d8cff66e78dfcf2632ac36275dc -RMD160 (dmsdos-0.9.2.3-pre2.tgz) = 19cc815452270460ea1382615a312289820bd39e -SHA512 (dmsdos-0.9.2.3-pre2.tgz) = 1c77c4b3ee827db1ae0aede008e3180a18051c109dac20360691789b5614fca00fe1d44cd64d63bc7f47b041136d83c9bee414a6fd11cd2ba87007847084e5d6 -Size (dmsdos-0.9.2.3-pre2.tgz) = 280421 bytes -SHA1 (patch-aa) = 408981c4e21feaee3865f0f8bfa90ca26b795360 -SHA1 (patch-ab) = 5560a52438cedc5c52e77ed4e4b0ccd16f682a9e +SHA1 (dmsdos-0.9.2.3-pre2-alt2.tar.gz) = e8947dba4a86f28ebdd2ce550a0edd52be1fc6f3 +RMD160 (dmsdos-0.9.2.3-pre2-alt2.tar.gz) = 9e06ba44e7bd6f9ee24a5ea66baa9a15b6e8a8d4 +SHA512 (dmsdos-0.9.2.3-pre2-alt2.tar.gz) = 8d1b12a412fe70c3dcc39c9dd99b7e7c05d2725afa57f2f51fb3a3310232da95dbaac2f8b7e5cdcbf7065a539a54e4693b11c1e7dafee3eab5e5a152b7e2ac76 +Size (dmsdos-0.9.2.3-pre2-alt2.tar.gz) = 288151 bytes diff --git a/sysutils/dmsdos/patches/patch-aa b/sysutils/dmsdos/patches/patch-aa deleted file mode 100644 index a6d1281aa52..00000000000 --- a/sysutils/dmsdos/patches/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2008/02/08 21:18:44 drochner Exp $ - ---- dstacker_compr.c.orig 2008-02-08 20:30:49.000000000 +0100 -+++ dstacker_compr.c -@@ -139,8 +139,8 @@ INLINE __u16 swap_bytes_in_word(__u16 x) - /* this is problematic on architectures, */ - /* which cannot do __u16 access to odd address. */ - /* used for temporary storage of LZ intercode. */ --#define C_ST_u16(p,v) {put_unaligned(v,((__u16*)p)++);} --#define C_LD_u16(p,v) {v=get_unaligned(((__u16*)p)++);} -+#define C_ST_u16(p,v) {put_unaligned(v,p);p=(__u16*)p+1;} -+#define C_LD_u16(p,v) {v=get_unaligned(p);p=(__u16*)p+1;} - - /* for reading and writting from/to bitstream */ - typedef diff --git a/sysutils/dmsdos/patches/patch-ab b/sysutils/dmsdos/patches/patch-ab deleted file mode 100644 index 7276b4af989..00000000000 --- a/sysutils/dmsdos/patches/patch-ab +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ab,v 1.1.1.1 2008/02/08 21:18:44 drochner Exp $ - ---- dblspace_methsq.c.orig 2008-02-08 20:40:57.000000000 +0100 -+++ dblspace_methsq.c -@@ -69,8 +69,8 @@ extern int debug; - /* this is problematic on architectures, */ - /* which cannot do __u16 access to odd address. */ - /* used for temporary storage of LZ intercode. */ --#define C_ST_u16(p,v) {put_unaligned(v,((__u16*)p)++);} --#define C_LD_u16(p,v) {v=get_unaligned(((__u16*)p)++);} -+#define C_ST_u16(p,v) {put_unaligned(v,p);p=(__u16*)p+1;} -+#define C_LD_u16(p,v) {v=get_unaligned(p);p=(__u16*)p+1;} - - /* high speed compare and move routines */ - #if defined(__GNUC__) && defined(__i386__) && defined(USE_ASM) |