posterazor ported to QT5: https://aur.archlinux.org/packages/posterazor-qt5/ - this uses code from https://github.com/aportale/posterazor
Search Criteria
Package Details: posterazor 1.9.6beta-5
Package Actions
- View PKGBUILD
- Download tarball
- Search wiki
- Flagged out-of-date (2014-11-20)
| Package Base: | posterazor |
|---|---|
| Description: | PosteRazor cuts a raster image into pieces which can be printed and assembled to a poster. |
| Upstream URL: | http://posterazor.sourceforge.net/ |
| Category: | multimedia |
| Licenses: | |
| Submitter: | None |
| Maintainer: | None |
| Last Packager: | None |
| Votes: | 30 |
| First Submitted: | 2008-09-30 12:51 |
| Last Updated: | 2013-08-11 03:46 |
Dependencies (1)
- qt4>=4.8.4-12
Required by (0)
Sources
- http://stashbox.org/1180899/posterazor-1.9.6-git.tar.gz
- posterazor.desktop
- posterazor.xpm
Latest Comments
Comment by alium
Comment by ryosei
stashbox is down permanently. The sources are available from github: https://github.com/aportale/posterazor
Comment by dmiranda
They are blocking Brazil...
Comment by chris_l
Ok, I just download it from another location, by using a VPS, so now I'm sure the file is ok. Unflagging it.
Comment by chris_l
@dmiranda It must be your connection or something; it works for me, I just download it and installed it. Can you try again? Maybe with another connection?
Comment by dmiranda
The link http://stashbox.org/1180899/posterazor-1.9.6-git.tar.gz is broken
Comment by chris_l
@manouchk ok, is changed now.
Comment by manouchk
The broken link problem still exists and Stashbox link still fix it.
Comment by chris_l
@manouchk: fileden,com, the site where the file is stored seems to be in the middle of maintenance. You can wait a few hours, or you can edit the PKGBUILD and replace the fileden url for this one:
http://stashbox.org/1180899/posterazor-1.9.6-git.tar.gz
(Unless fileden does not come back soon, I don't see the point of changing it on the PKGBUILD file here)
Comment by manouchk
posterazor-1.9.6-git.tar.gz ... is invalid. The file has probably changed.
Comment by cgirard
OK. Works fine now. Thx.
Comment by chris_l
Ah wait, I had qt3 installed, and that one has lrelease file. Well that explains it
Comment by chris_l
It seems I don't have that:
pacman -Qo /usr/bin/lrelease
error: failed to read file '/usr/bin/lrelease': No such file or directory
I also tried:
whereis lrelease
lrelease:
Comment by lahwaacz
Well, since you don't have qt5 either, which package owns lrelease (/usr/bin/lrelease I think) on your system? The command is specified directly in posterazor.pro (line 62), so it's not dynamically searched. It also can't be related to locale, all translations must be built.
Comment by chris_l
No, I don't have any qt5 package neither. (I mostly use gtk apps)
Comment by lahwaacz
I don't have any qt5* package installed, maybe on your system it runs lrelease from qt5?
Comment by chris_l
Hm, it seems that is not necessary on my system.
Checking what that command does, it seem is related with translations. So it seems that using my locale that is not required and with your locale it is necessary.
Anyway, since it seems it causes no problems, I have add it.
Comment by lahwaacz
I had to add 'lrelease-qt4 posterazor.pro' into PKGBUILD (before qmake-qt4) to successfully build the package...
Comment by chris_l
@cgirard: Oh, I see. I fix it, thanks.
Comment by cgirard
qmake4 has been removed with the update to qt4 4.8.4-12: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/qt4&id=b179e86d75b1f86c6f27f6f976154a9ad153f910
Comment by UnsolvedCypher
I fixed it. On my system, it was called qmake-qt4, which was a link to /usr/lib/qt4/bin/qmake. I had to symbolically link qmake4 to /usr/lib/qt4/bin/qmake.
Comment by UnsolvedCypher
I get
pacman -Qo /usr/bin/qmake4
error: failed to read file '/usr/bin/qmake4': No such file or directory
I'm running qt4 4.8.4-13. I'll look around and let you know if I find anything.
Comment by chris_l
I don't know what to say. I have the following output:
pacman -Qo /usr/bin/qmake4
/usr/bin/qmake4 is owned by qt4 4.8.4-11
What version of qt4 you have? Maybe I have to make certain version the minimal.
Comment by UnsolvedCypher
I do have qt4 installed.
Comment by chris_l
qmake4 belongs to the qt4 package. Do you have it installed?
Comment by UnsolvedCypher
I'm getting an error:
/tmp/packerbuild-0/posterazor/posterazor/PKGBUILD: line 19: qmake4: command not found
Comment by chris_l
done ;)
Comment by lahwaacz
Please change the qt dependency to qt4
Comment by chris_l
fixed. the mdn.fm service is offline for some reason, so I move it to fileden.
Comment by maxime1986
I can't download the sources : posterazor-1.9.6-git.tar.gz and posterazor.png
Comment by chris_l
I am the new maintainer. I'm using the not-yet-officially-released 1.9.6 version. This one compiles fine with recent qt.
Comment by crabman
same here:
/usr/include/QtCore/qurl.h:281:22: Anmerkung: QDebug operator<<(QDebug, const QUrl&)
mainwindow.cpp:54:68: Fehler: keine passende Funktion für Aufruf von »QAction::setShortcut(QIncompatibleFlag)«
/usr/include/QtGui/qaction.h:147:10: Anmerkung: candidate is: void QAction::setShortcut(const QKeySequence&)
mainwindow.cpp:55:62: Fehler: keine passende Funktion für Aufruf von »QAction::setShortcut(QIncompatibleFlag)«
/usr/include/QtGui/qaction.h:147:10: Anmerkung: candidate is: void QAction::setShortcut(const QKeySequence&)
make: *** [mainwindow.o] Fehler 1
Comment by manouchk
Tried to install posterazor today. Compilation failed:
....
g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -o mainwindow.o mainwindow.cpp
mainwindow.cpp: In constructor ‘MainWindow::MainWindow(QWidget*, Qt::WFlags)’:
mainwindow.cpp:53:66: erreur: no match for ‘operator<<’ in ‘QList<QKeySequence>() << operator|((Qt::KeyboardModifier)67108864u, 76)’
/usr/include/QtCore/qlist.h:314:22: note: candidats sont: QList<T>& QList<T>::operator<<(const T&) [with T = QKeySequence]
/usr/include/QtCore/qlist.h:316:22: note: QList<T>& QList<T>::operator<<(const QList<T>&) [with T = QKeySequence]
/usr/include/QtCore/qchar.h:389:28: note: QDataStream& operator<<(QDataStream&, const QChar&)
/usr/include/QtCore/qbytearray.h:576:28: note: QDataStream& operator<<(QDataStream&, const QByteArray&)
....