AnimeWatch
AnimeWatch copied to clipboard
AUR PKGBUILD related issues
AUR PKGBUILDs for AnimeWatch:
PyQt4: https://aur.archlinux.org/packages/animewatch-pyqt4
PyQt5: https://aur.archlinux.org/packages/animewatch-pyqt5
This should simplify the installation of the program and as the maintainer, I'll update the PKGBUILDs with the updated release numbers as you continue to develop AnimeWatch.
Anything related to the AUR package can be posted here or on the AUR itself.
hi, Thanks for posting PKGBUILD in AUR.
I think, it will be good to calculate md5sum for animewatch-pyqt4, since it will download source from zip. From security perspective I think it's not good to skip 'md5sums' field for zip folder in the PKGBUILD, once it's included in AUR. For animewatch-pyqt5, calculating md5sum is not required, since it will directly clone the github directory.
I'll update Arch specific installation instructions, which will be much easier now. Thanks again!
Done and updated PKGBUILD
Sent from my iPhone
On Jul 20, 2016, at 2:09 AM, kanishka-linux [email protected] wrote:
hi, Thanks for posting PKGBUILD in AUR. I think, it will be good to calculate md5sum for animewatch-pyqt4, since it will download source from zip. From security perspective I think it's not good to skip md5sums field for zip folder. For animewatch-pyqt5, calculating md5sum is not required, since it will directly clone the github directory. I'll update Arch specific installation instructions, which will be much easier now. Thanks again!
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.
I've made multiple changes in the project including addition and deletion of files. Depends array has also been changed. Therefore old PKGBUILD won't work now. The modified PKGBUILD along with changes has been uploaded in the repository.
Updated in the AUR as of today to most recent commits by you
Thanks! I've changed title of the issue to reflect it's nature. I hope you won't mind changing the title.
I've made many new changes in the project. Hence PKGBUILD has also been changed. I've uploaded new PKGBUILD. First test it thoroughly before posting it in AUR. If there are structural problems in it, then let me know.
I'm planning to abandon pyqt4 version of the AnimeWatch, since it's difficult to maintain different versions of the project. Earlier pyqt5 version was not stable mainly because of bugs in qt5, qtwebkit and underdeveloped qtwebengine, hence I was also maintaining pyqt4 version. But now pyqt5 version is becoming lot more stable, thus making it irrelevant to develope pyqt4 version any further. From now on I'll add new features only in pyqt5 version of AnimeWatch. The latest AnimeWatch-pyqt5 version i.e. 2.8.0-0, which is kept in AnimeWatch-PyQt5 folder, implements support for both qtwebengine and qtwebkit. Thus the distros which do not package qtwebengine (like ubuntu) can also install the AnimeWatch player.
I think pyqt5 version of the project should be bifurcated into animewatch-pyqt5 (which will be based upon latest release) and animewatch-pyqt5-git (which will be based on latest git commit). It's upto you to decide what to do with animewatch-pyqt4 AUR package. If you've some other ideas about AUR packages of AnimeWatch, then we can discuss about it.
:+1:
Both PKGBUILDs work fine on my PC. To clarify, you want a stable animewatch-pypt5 and animewatch-pyqt4-git for the AUR? And when do you plan to phase out PyQt4?
I've already stopped developing pyqt4 version. Hence it's upto you to decide what to do with it's AUR package. You can either keep it or remove it. AnimeWatch-2.7.0-0 was the last pyqt4 release.
For PyQt5 version, I think animewatch-pyqt5 (based on latest stable release) and animewatch-pyqt5.git (based on latest git commit) should find their way into AUR.
Will you tag the release for 4.3 please? That way, I can get it packaged in the AUR
oh sure! There are few more bugs to fix. Once it's done, I'll release next version most probably by this weekend.
New version 4.3.2-0 has been released.