Search Criteria
Package Details: dosemu2-git 2.2.0pre9.2.r511.gc694047e7-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dosemu2-git.git (read-only, click to copy) |
---|---|
Package Base: | dosemu2-git |
Description: | Virtual machine that allows you to run DOS programs under Linux |
Upstream URL: | https://github.com/dosemu2/dosemu2 |
Keywords: | DOS emulator machine virtual |
Licenses: | GPL-2.0-only |
Conflicts: | dosemu, dosemu2 |
Provides: | dosemu, dosemu2 |
Submitter: | felix.s |
Maintainer: | severach |
Last Packager: | severach |
Votes: | 6 |
Popularity: | 0.000437 |
First Submitted: | 2016-05-22 20:11 (UTC) |
Last Updated: | 2024-09-03 06:46 (UTC) |
Dependencies (39)
- acl (acl-gitAUR)
- alsa-lib
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- dj64 (dj64-gitAUR)
- fdppAUR (fdppAUR, fdpp-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- jansson (jansson-gitAUR)
- json-c (json-c-gitAUR)
- libb64 (libb64-gitAUR)
- libcap
- libieee1284
- libsearpcAUR
- libslirp
- libx11 (libx11-gitAUR)
- libxext (libxext-gitAUR)
- readline (readline-gitAUR)
- sdl2_ttf
- Show 19 more dependencies...
Required by (1)
- fdpp-git (requires dosemu2) (optional)
Sources (19)
- fd10_bwbasicx.zip
- fd10_libx.zip
- fd10_teex.zip
- fd10_touchx.zip
- fd10_vim16x.zip
- fd10_wcdx.zip
- fd11_FDchange.log
- fd11_freedos-autoexec.bat
- fd11_freedos-config.sys
- fd11_README.bindist
- git+https://github.com/stsp/dosemu2.git
- gnu_diff23x.zip
- gnu_find32.zip
- gnu_fut312bx.zip
- gnu_grep20ax.zip
- gnu_gzip124x.zip
- gnu_tut111ax.zip
- https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/official/fd11src.iso
- https://www.pement.org/sed/sed16bin.zip
Latest Comments
1 2 3 4 Next › Last »
MaximGun commented on 2024-07-06 16:28 (UTC)
Package now requires make dependency
libsearpc
dreieck commented on 2024-04-17 14:43 (UTC)
I now get the following error:
Turns out that
_pkgver="${pkgver%%[a-z]*}"
is empty, sincepkgver()
returnsMaybe you need to add a
sed -E 's|^dosemu[0-9]*\.||'
topkgver()
to strip off the leadingdosemu2.
.Regards!
dreieck commented on 2024-03-26 09:26 (UTC) (edited on 2024-03-26 10:26 (UTC) by dreieck)
I now also think that the
COMMAND.COM
/comcom32
/comcom64
/freecom
etc. should be a dependency ofdosemu2
, not offdpp
:When I launch
dosemu
without anycommand.com
automatically found, it saysAnd when I manually set
DOSEMU2_COMCOM_DIR=/usr/share/comcom64
it fails withERROR: comcom64 support not compiled in
.When I recompile
dosemu2-git
after having installedcomcom64
this issue goes away (another, unrelated, issue pops up).For me it clearly is a DOSEMU2 thing relevant here for the interpreter, not a fdpp thing.
Hm.?
Regards!
severach commented on 2024-03-25 20:15 (UTC)
I fixed the mirrors. ftp.sun.ac.za is too slow for me so I set mirror.math.princeton.edu for most of them.
return 1 does not show the line number and that's what I need to diagnose errors. I could use ${LINENO} but that would turn a single line into a multi line statement, larger and less readable. echo "${}" is a single statement that does everything I want.
I put those tests in at the beginning so I know if an option is wrong. No reason to take them out. I haven't seen a /usr/local error in a long time but it happened to you so it must be possible.
dreieck commented on 2024-03-25 19:31 (UTC) (edited on 2024-03-25 19:32 (UTC) by dreieck)
Regarding this issue:
Using
https://mirror.math.princeton.edu/pub/freeDOS/gnuish
instead ofhttps://www.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish
solves it for
gnu_diff23x.zip
andgnu_fut312bx.zip
, butgnu_tut111ax.zip
then gives me a HTTP error 403.https://ftp.sun.ac.za/ftp/pub/mirrors/freedos/gnuish
seems to work.dreieck commented on 2024-03-25 18:36 (UTC)
Fails to download source file
gnu_diff23x.zip
:Regards!
dreieck commented on 2024-03-24 20:27 (UTC) (edited on 2024-03-24 20:28 (UTC) by dreieck)
↗ Here the upstream maintainer of
thunk_gen
, which is a dependency offdpp
, suggests that thecomcom32
-dependency should be moved fromfdpp
(-git
) todosemu2-git
.I forward this suggestion to you so you can check what is the correct way to go.
Regards!
hggdm commented on 2024-03-07 19:01 (UTC)
This doesn't exist anymore: https://www.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish
An alternative is: https://mirror.math.princeton.edu/pub/freeDOS/gnuish
dreieck commented on 2023-09-23 09:46 (UTC) (edited on 2023-09-23 12:12 (UTC) by dreieck)
Sorry,
echo "${}"
, which is literally in thePKGBUILD
, is invalid bash code. That needs to be adapted anyway -- if you wantpackage()
to exit cleanly with an error then usereturn n
withn
>0, and print an error message before.For example, replace
test -d "${pkgdir}/usr/local" && echo "${}"
by
If you just wanted to print something and not to abort, you need to replace
"${}"
with some valid content.More specifically, it is detecting that
${pkgdir}/usr/local/
is present.By the way, why is this needed? Do the
dosemu2
install routines sometimes install stuff into$DESTDIR/usr/local/
, and it is not easy to handle it cleanly, so an abort and clean rebuild is the better way?Tried.
Have deleted complete content of
$BUILDDIR/
and$SRCDEST/
and$PKGDEST/
before.Worked.
Thanks :-).
severach commented on 2023-09-22 19:13 (UTC)
That bash error is one of the few that shows the line number so I know right away where the error is from your post. That error is detecting that
/usr/local
is present. Trymakepkg -scCfi
.1 2 3 4 Next › Last »