Package Details: rompr 2.09-2

Git Clone URL: https://aur.archlinux.org/rompr.git (read-only, click to copy)
Package Base: rompr
Description: A php web frontend to MPD and Mopidy
Upstream URL: https://github.com/fatg3erman/RompR/
Licenses: custom
Conflicts: rompr
Submitter: renato_garcia
Maintainer: marcool04
Last Packager: marcool04
Votes: 16
Popularity: 0.27
First Submitted: 2012-01-28 03:42 (UTC)
Last Updated: 2024-01-12 14:00 (UTC)

Latest Comments

1 2 Next › Last »

marcool04 commented on 2024-01-12 13:50 (UTC)

Thanks @Flammkuchen for catching that! Apparently upstream must have re-uploaded the asset in the release tagged as 2.09, because I have a file that is rompr-2.09.zip that works fine (not corrupt) and has a different checksum (the one I had put in this PKGBUILD).

I think what happened, looking at the commits, is that I downloaded the release zip, updated the PKGBUILD with the new checksum, and then upstream made a new commit, and re-uploaded the asset into the same release, with the same name... Not exactly best practice, but then the git commit messages on that repo clearly show that "best practices" aren't upstream's main preoccupation 🤷‍♂️

Flammkuchen commented on 2024-01-12 13:19 (UTC)

The build fials at source file validation for me.

marcool04 commented on 2021-04-05 21:46 (UTC) (edited on 2021-04-05 21:46 (UTC) by marcool04)

You're welcome @votacom. Oh go on then, I'll try my hand at maintaining this as my first AUR package! Adopted!

votacom commented on 2021-03-28 11:36 (UTC)

Thanks, @marcool04!

Anyone interested in maintaining this package since the maintainer is gone? Please submit orphanage request.

marcool04 commented on 2021-03-25 22:13 (UTC) (edited on 2021-04-05 21:47 (UTC) by marcool04)

I modified the PKGBUILD to install the latest version, removed the mpd dependency (indeed @qs9rx, there is no need for it locally, RompR works fine on an mpd-lacking system with a remote mpd). I also added a few php modules to deps following RompR install instructions, and removed the Apache stuff as that should be left to the user IMHO, who might be using nginx, or other reverse proxy:

pkgname=rompr
pkgver=1.55
pkgrel=1
pkgdesc="Web frontend to MPD"
arch=('any')
url="https://github.com/fatg3erman/RompR/releases"
license=('custom')
depends=('imagemagick'
         'php'
         'php-sqlite'
         'php-gd'
         'php-intl')
optdepends=('apache'
            'lighttpd'
            'nginx'
            'php-jsonreader-git: Low Memory Mode')
source=("${url}/download/${pkgver}/${pkgname}-${pkgver}.zip")
md5sums=('23745cd02dc6e4264fe35220eec64754')

build () {
    cd "${srcdir}/${pkgname}"
}

package() {
    cd "${srcdir}"
    find -name '.svn' -delete
    install -d "${pkgdir}/usr/share/webapps"
    cp -ra rompr "${pkgdir}/usr/share/webapps/"
}

It does appear that @ghostlovescore has been gone from AUR for a few years already… Maybe the package needs adopting? Regards, Mark

djmattyg007 commented on 2019-11-17 01:56 (UTC)

It would be great to get an up-to-date version of this.

qs9rx commented on 2019-09-15 12:44 (UTC)

Can rompr not access remote mpd servers or why is mpd itself a dependency?

MangoMan commented on 2019-05-23 13:49 (UTC)

cant build I get the message

==> Starting build()... sed: can't read apache_conf.d/rompr.conf: No such file or directory ==> ERROR: A failure occurred in build(). Aborting...

ghostlovescore commented on 2015-04-29 15:24 (UTC)

oksijun: Updated PKGBUILD with ext-jsonreader-git as a optional dependency.