Package Base Details: octopi

Git Clone URL: https://aur.archlinux.org/octopi.git (read-only, click to copy)
Submitter: ImNtReal
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 1429
Popularity: 29.21
First Submitted: 2013-09-03 23:42 (UTC)
Last Updated: 2024-03-31 18:49 (UTC)

Latest Comments

« First ‹ Previous 1 .. 16 17 18 19 20 21 22 23 24 25 26 .. 35 Next › Last »

ImNtReal commented on 2016-10-03 19:02 (UTC)

@windy, read the previous comments. I plan on going back to tarball releases the next time they release one.

windy commented on 2016-10-03 18:34 (UTC)

There is already a package octopi-git, why does this one use Git commits instead of releases? The latest official release is 0.8.1 and I would have to ignore this package in order to keep that version.

philo commented on 2016-10-03 17:58 (UTC)

In Manjaro, octopi is in the Community repo and it should threfore be fetched from that repo.

ImNtReal commented on 2016-09-25 13:08 (UTC)

@ricardo072, I thought Manjaro had Octopi in a repo, so I'm not sure why you've installed it from here, but the easiest solution is probably to use pacaur to preform the update.

ricardo072 commented on 2016-09-25 05:20 (UTC)

Hello All, I'm somehow new to Manjaro and I'm using the KDE5 ( 64bit vers. ) Could Someone please tell me what to do to fix the following issue ? There are 5 outdated packages in your system: Name Outdated version Available version octopi 0.8.3-1 0.8.3-2 octopi-cachecleaner 0.8.3-1 0.8.3-2 octopi-notifier-frameworks 0.8.3-1 0.8.3-2 octopi-pacmanhelper 0.8.3-1 0.8.3-2 octopi-repoeditor 0.8.3-1 0.8.3-2 loading packages... resolving dependencies... looking for conflicting packages... error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: octopi-notifier-frameworks and octopi-notifier-qt4 are in conflict Any help is highly appreciated. Thanks in advance.

philo commented on 2016-09-12 09:04 (UTC) (edited on 2016-09-12 18:58 (UTC) by philo)

After noticing that a number of people like tkPacman, I am giving it a try and shall probably ditch octopi and switch to tkPacman.YMMV. tkPacman released a new version today. PS - As I said in in an earlier post, I have no problem to upgrade ocotpi (under XFCE). But it is just too unwieldy for what it tries to achieve.

lexikon commented on 2016-09-11 16:37 (UTC)

upgrade PKBUILD. Current version In kde not opening terminal for upgrade or install packages # Maintainer: Jameson Pugh <imntreal@gmail.com> pkgbase=octopi pkgname=('octopi' 'octopi-pacmanhelper' 'octopi-notifier-frameworks' 'octopi-repoeditor' 'octopi-cachecleaner') pkgver=0.8.3 pkgrel=2 # This is the release package so the below _gitcommit variable should (usually) be commented out. _gitcommit="a45ca53c2e3281776caae632cd6b6bf325ae2e7c" pkgdesc="a powerful Pacman frontend using Qt libs" arch=('i686' 'x86_64') url="http://octopiproject.wordpress.com" license=('GPL2') makedepends=('qt5-declarative' 'git' 'qt4') if [ "${_gitcommit}" != "" ]; then source=("octopi-${pkgver}-${pkgrel}.tar.gz::https://github.com/aarnt/octopi/archive/${_gitcommit}.tar.gz" 'octopi-repoeditor.desktop') else source=("https://github.com/aarnt/${pkgname}/archive/v${pkgver}.tar.gz" 'octopi-repoeditor.desktop') fi sha256sums=('7122f4beb968fd6e345dd947c04733c52c6866c26b26500773e48a788b06f0dc' '131f16745df685430db55e54ede6da66aed9b02ca00d6d873a002b2a3e1c90ef') prepare() { if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi # sed version sed -i -e "s|0.9.0 (dev)|${pkgver}-${pkgrel}|g" src/strconstants.h cp -r notifier notifier-qt4 cp -r notifier notifier-qt5 cp -r notifier notifier-frameworks sed -i 's|#DEFINES += KSTATUS|DEFINES += KSTATUS|' notifier-frameworks/octopi-notifier/octopi-notifier.pro } build() { if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi msg "Building octopi..." qmake-qt5 octopi.pro make cd notifier/pacmanhelper msg "Building pacmanhelper..." qmake-qt5 pacmanhelper.pro make cd ../../notifier-qt4/octopi-notifier msg "Building octopi-notifier-qt4..." qmake-qt4 octopi-notifier.pro make cd ../../notifier-qt5/octopi-notifier msg "Building octopi-notifier-qt5..." qmake-qt5 octopi-notifier.pro make cd ../../notifier-frameworks/octopi-notifier msg "Building octopi-notifier-frameworks..." qmake-qt5 octopi-notifier.pro make cd ../../repoeditor msg "Building octopi-repoeditor..." qmake-qt5 octopi-repoeditor.pro make cd ../cachecleaner msg "Building octopi-cachecleaner..." qmake-qt5 octopi-cachecleaner.pro make } package_octopi() { pkgdesc="A powerful Pacman frontend using Qt5 libs" depends=('qt5-declarative') optdepends=('xterm: for AUR support' 'kdesu: for KDE' 'gksu: for XFCE, Gnome, LXDE, Cinnamon' 'lxqt-sudo: for LXQT' 'gnome-keyring: for password management' 'gist: for SysInfo report' 'pacaur: for AUR support' 'yaourt: for AUR support' 'octopi-repoeditor: for editing functions' 'octopi-cachecleaner: for cleaning functions' 'octopi-notifier-qt4: for notifications' 'octopi-notifier-qt5: for notifications' 'octopi-notifier-frameworks: for notifications' 'pacmanlogviewer: to view pacman log files') conflicts=('octopi-git') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi install -D -m755 "bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" install -D -m644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/${pkgname}.png" install -D -m644 "resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/gnome/32x32/apps/${pkgname}.png" install -D -m644 "resources/images/${pkgname}_red.png" "${pkgdir}/usr/share/icons/${pkgname}_red.png" install -D -m644 "resources/images/${pkgname}_yellow.png" "${pkgdir}/usr/share/icons/${pkgname}_yellow.png" #speedup files install -D -m755 "speedup/speedup-octopi.sh" "${pkgdir}/usr/bin/speedup-octopi.sh" install -D -m644 "speedup/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" } package_octopi-pacmanhelper() { pkgdesc="Pacman helper for Octopi notifier" depends=('qt5-base') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi install -Dm755 "notifier/bin/pacmanhelper" "${pkgdir}/usr/lib/octopi/pacmanhelper" install -Dm644 "notifier/pacmanhelper/polkit/org.octopi.pacman.policy" "${pkgdir}/usr/share/polkit-1/actions/org.octopi.pacman.policy" install -Dm644 "notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.conf" "${pkgdir}/etc/dbus-1/system.d/org.octopi.pacmanhelper.conf" install -Dm644 "notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.xml" "${pkgdir}/usr/share/dbus-1/interfaces/org.octopi.pacmanhelper.xml" install -Dm644 "notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.service" "${pkgdir}/usr/share/dbus-1/system-services/org.octopi.pacmanhelper.service" } package_octopi-notifier-qt4() { pkgdesc="Notifier for Octopi using Qt4 libs" depends=('octopi-pacmanhelper' 'libnotify' 'qt4') optdepends=('xfce4-notifyd: for notifications in XFCE') conflicts=('octopi-notifier' 'octopi-notifier-qt5' 'octopi-notifier-frameworks') provides=('octopi-notifier') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi #Octopi-notifier files install -D -m755 "notifier-qt4/bin/octopi-notifier" "${pkgdir}/usr/bin/octopi-notifier" install -D -m644 "octopi-notifier.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "octopi-notifier.desktop" "${pkgdir}/etc/xdg/autostart/${pkgname}.desktop" } package_octopi-notifier-qt5() { pkgdesc="Notifier for Octopi using Qt5 libs" depends=('octopi-pacmanhelper' 'libnotify' 'qt5-base') optdepends=('xfce4-notifyd: for notifications in XFCE') conflicts=('octopi-notifier' 'octopi-notifier-qt4' 'octopi-notifier-frameworks') provides=('octopi-notifier') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi #Octopi-notifier files install -D -m755 "notifier-qt5/bin/octopi-notifier" "${pkgdir}/usr/bin/octopi-notifier" install -D -m644 "octopi-notifier.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "octopi-notifier.desktop" "${pkgdir}/etc/xdg/autostart/${pkgname}.desktop" } package_octopi-notifier-frameworks() { pkgdesc="Notifier for Octopi with Knotifications support" depends=('octopi-pacmanhelper' 'libnotify' 'knotifications') optdepends=('xfce4-notifyd: for notifications in XFCE') conflicts=('octopi-notifier' 'octopi-notifier-qt4' 'octopi-notifier-qt5') provides=('octopi-notifier') replaces=('octopi-notifier') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi #Octopi-notifier files install -D -m755 "notifier-frameworks/bin/octopi-notifier" "${pkgdir}/usr/bin/octopi-notifier" install -D -m644 "octopi-notifier.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "octopi-notifier.desktop" "${pkgdir}/etc/xdg/autostart/${pkgname}.desktop" } package_octopi-repoeditor() { pkgdesc="Pacman repo editor for Octopi" depends=('qt5-base') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi #Octopi-repoeditor files install -D -m755 "repoeditor/bin/octopi-repoeditor" "${pkgdir}/usr/bin/octopi-repoeditor" install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "resources/images/${pkgbase}_red.png" "${pkgdir}/usr/share/icons/${pkgname}.png" } package_octopi-cachecleaner() { pkgdesc="Cachecleaner for Octopi" depends=('qt5-base') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi #Octopi-cachecleaner files install -D -m755 "cachecleaner/bin/octopi-cachecleaner" "${pkgdir}/usr/bin/octopi-cachecleaner" install -D -m644 "cachecleaner/$pkgname.desktop" "${pkgdir}/usr/share/applications/$pkgname.desktop" } # vim: set ts=2 sw=2 ft=sh noet:

philo commented on 2016-09-07 09:19 (UTC) (edited on 2016-09-07 09:20 (UTC) by philo)

Smooth as silk when upgrading with pacaur from 0.8.3-1 to 0.8.3-2 for qt5 on XFCE.

neTpK commented on 2016-09-07 08:17 (UTC)

error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) octopi-notifier-frameworks and octopi-notifier-qt4 are in conflict

portaloffreedom commented on 2016-09-06 13:16 (UTC)

Some of the packages in this PKGBUILD don't build. Adding this at the end of `prepare` fixed it for me: echo -e "\nQMAKE_CXXFLAGS += -std=c++11" >> notifier/pacmanhelper/pacmanhelper.pro echo -e "\nQMAKE_CXXFLAGS += -std=c++11" >> repoeditor/octopi-repoeditor.pro echo -e "\nQMAKE_CXXFLAGS += -std=c++11" >> cachecleaner/octopi-cachecleaner.pro