Package Details: lunar-magic 3.40-1

Git Clone URL: https://aur.archlinux.org/lunar-magic.git (read-only, click to copy)
Package Base: lunar-magic
Description: Level editor for Super Mario World
Upstream URL: https://fusoya.eludevisibility.org/lm/index.html
Licenses: custom
Submitter: ConfuZzled
Maintainer: ROllerozxa
Last Packager: ROllerozxa
Votes: 2
Popularity: 0.000000
First Submitted: 2018-12-29 00:38 (UTC)
Last Updated: 2023-12-05 21:09 (UTC)

Latest Comments

londospark commented on 2023-11-29 13:56 (UTC)

For version 3.40 of Lunar Magic update your PKGBUILD file to this:

# Maintainer: ROllerozxa <temporaryemail4meh [gee mail]>
# Contributor: ConfuZzled <theconfuzzleddude@gmail.com>
pkgname=lunar-magic
pkgver=3.40
_pkgver=340
pkgrel=1
pkgdesc='Level editor for Super Mario World'
url='https://fusoya.eludevisibility.org/lm/index.html'
arch=('i686' 'x86_64')
depends=('wine')
makedepends=('unzip')
source=("https://fusoya.eludevisibility.org/lm/download/lm${_pkgver}.zip"
  "${pkgname}"
  "${pkgname}.desktop"
  "${pkgname}.png")
noextract=("lm${_pkgver}.zip")
sha256sums=('dad912e021fc81853709e3a7f75b5b843409b8d1816043ea594f280b60ea087a'
  'c1f2ef084107f4947b008bc6fbd6da820b48568a20229ebaaaf5834e31b4ce89'
  '33fa325303281102f1fa875053ea84ef50d2adff510d7a17efc9c2df72975efa'
  '91317fb39eb5f92dbc11e74bb2179832e8f254c40ecabb16c11cbf0fddd45fad')
license=('custom')

package() {
  install -d -m755 "${pkgdir}/usr/share/${pkgname}"
  unzip "lm${_pkgver}.zip" -d "${pkgdir}/usr/share/${pkgname}"

  # extract license from readme
  sed -n '/The Lunar Magic Mario/,/ use or presence./p' "${pkgdir}/usr/share/${pkgname}/readme.txt" >>'LICENSE'
  install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"

  install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
  install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
  install -Dm644 "${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"

  find "${pkgdir}/usr/share/${pkgname}" -type d -exec chmod 755 "{}" \;
  find "${pkgdir}/usr/share/${pkgname}" -type f -exec chmod 644 "{}" \;
}

rodamaral commented on 2021-11-19 01:17 (UTC)

Am I the only one getting a black screen for the level and overworld areas? The menu appears normally though. I downloaded older versions of Lunar Magic and the issue started from v3.1.1 to v3.2.0.

Nexxuz commented on 2021-08-13 03:37 (UTC)

For the latest version of LM update your PKGBUILD file to this:

# Maintainer: ConfuZzled <theconfuzzleddude@gmail.com>
pkgname='lunar-magic'
pkgver=3.30
pkgrel=1
pkgdesc='Level editor for Super Mario World'
url='https://fusoya.eludevisibility.org/lm/index.html'
arch=(any)
depends=(wine)
makedepends=(unzip)
source=(https://fusoya.eludevisibility.org/lm/download/lm330.zip lunar-magic lunar-magic.desktop lunar-magic.png)
noextract=('lm330.zip')
md5sums=('75d677ab49aa6d15bdd33f46ef0fda58'
         'b962597de58d7341a7b5fbacc264f933'
         '21524585562254d81b837b13e2012e2e'
         '2d08cd1860ee8cc1bf82bcc0dca4ba70')
license=('custom')


package() {
  cd $srcdir
  install -d -m755 $pkgdir/usr/share/lunar-magic
  unzip lm330.zip -d $pkgdir/usr/share/lunar-magic
  sed -n '/The Lunar Magic Mario/,/ use or presence./p' $pkgdir/usr/share/lunar-magic/readme.txt >> LICENSE

  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
  install -Dm755 lunar-magic $pkgdir/usr/bin/lunar-magic
  install -Dm644 lunar-magic.desktop $pkgdir/usr/share/applications/lunar-magic.desktop
  install -Dm644 lunar-magic.png $pkgdir/usr/share/pixmaps/lunar-magic.png


  find $pkgdir/usr/share/lunar-magic -type d -exec chmod 755 "{}" \;
  find $pkgdir/usr/share/lunar-magic -type f -exec chmod 644 "{}" \;
}

ConfuZzled commented on 2019-07-30 08:41 (UTC)

Thanks for the heads up, I actually noticed it updated but it slipped my mind

rawspeed commented on 2019-07-29 17:42 (UTC)

Just wanted to let you know Lunar Magic updated again, to 3.04. It sucks that you have to update the checksums whenever an update is pushed, but I figured you would want to know.

ConfuZzled commented on 2019-04-25 20:10 (UTC)

I've just updated it to 3.03, it should work fine now

erayerdin commented on 2019-04-25 20:01 (UTC)

==> Validating source files with md5sums... lm302.zip ... FAILED lunar-magic ... Passed lunar-magic.desktop ... Passed lunar-magic.png ... Passed ==> ERROR: One or more files did not pass the validity check!