Package Details: qwbfs 1.2.6-2

Git Clone URL: https://aur.archlinux.org/qwbfs.git (read-only)
Package Base: qwbfs
Description: Cross platform WBFS file system manager
Upstream URL: https://github.com/pasnox/qwbfsmanager
Licenses: GPL2
Submitter: vinipsmaker
Maintainer: vinipsmaker
Last Packager: vinipsmaker
Votes: 26
Popularity: 0.018095
First Submitted: 2012-07-01 16:13
Last Updated: 2016-09-06 03:03

Required by (0)

Sources (3)

Latest Comments

1 2 Next › Last »

Gamon commented on 2018-10-03 00:45

Thanks, NaBoo. That patch worked perfectly for me.

Also, when I have to run QWBFS with sudo to get it to read from my external drive (which, I believe is normal), but it wasn't rendering properly. If anyone else is having this issue, try running the program with "sudo QT_X11_NO_MITSHM=1 qwbfsmanager". That allowed me to run as sudo and have it render properly.

This issue seems to come from a newer security feature in QT. I found the solution here: https://github.com/unetbootin/unetbootin/issues/66#issuecomment-219277217

NaBoo commented on 2018-09-05 20:18

Hi partsman,

I have successfully build this package with this patch:

--- qwbfs-ori/PKGBUILD  2018-09-05 22:15:01.497970045 +0200
+++ qwbfs/PKGBUILD  2018-09-05 22:14:00.144173918 +0200
@@ -9,28 +9,19 @@
 # Also 'openssl', but already satisfied:
 depends=('qt5-base' 'hicolor-icon-theme')
 makedepends=('git')
-source=("qwbfs::git+https://github.com/pasnox/qwbfsmanager.git#tag=v1.2.6"
-        "fresh::git+https://github.com/pasnox/fresh.git#commit=264d665965c0f439bc91e7f51c31e2b76eea8753"
-        "qmake-extensions::git+https://github.com/pasnox/qmake-extensions.git#commit=b60b99bccbfda40136c8aa1a54770543519feda8")
-sha1sums=('SKIP' 'SKIP' 'SKIP')
+source=("qwbfs::git+https://github.com/pasnox/qwbfsmanager.git#tag=v1.2.6")
+sha1sums=('SKIP')

 prepare() {
   cd "$srcdir/qwbfs"
-  git submodule init
-  git config submodule.fresh.git.url "$srcdir/fresh"
-  git submodule update
-
-  cd "fresh.git"
-  git submodule init
-  git config submodule.qmake-extensions.git.url "$srcdir/qmake-extensions"
-  git submodule update
+  git submodule update --init --recursive
 }

 build() {
   cd "$srcdir/qwbfs"

-  qmake PREFIX=/usr
-  make
+  qmake-qt4 PREFIX=/usr
+  make -j 16
 }

 package() {

Hope it can help you.

partsman commented on 2018-07-22 21:44

I see its been a while since this package was updated. Getting build errors. Any help would be much appreciated.

errors:

src/gui/pSpinBox.cpp:43:1: error: expected class-name before ‘{’ token { ^ src/gui/pSpinBox.cpp: In constructor ‘Frame::Frame(QWidget)’: src/gui/pSpinBox.cpp:46:9: error: class ‘Frame’ does not have any field named ‘QFrame’ : QFrame( parent, Qt::Popup ), ^~~~~~ src/gui/pSpinBox.cpp:47:34: error: no matching function for call to ‘Slider::Slider(Frame)’ slider( new Slider( this ) ) ^ src/gui/pSpinBox.cpp:34:5: note: candidate: ‘Slider::Slider(QWidget)’ Slider( QWidget parent = 0 ) ^~~~~~ src/gui/pSpinBox.cpp:34:5: note: no known conversion for argument 1 from ‘Frame’ to ‘QWidget’ src/gui/pSpinBox.cpp:49:7: error: ‘setAttribute’ was not declared in this scope setAttribute( Qt::WA_DeleteOnClose ); ^~~~~~~~~~~~ src/gui/pSpinBox.cpp:49:7: note: suggested alternative: ‘setstate’ setAttribute( Qt::WA_DeleteOnClose ); ^~~~~~~~~~~~ setstate src/gui/pSpinBox.cpp:50:22: error: ‘QFrame’ has not been declared setFrameStyle( QFrame::Sunken | QFrame::StyledPanel ); ^~~~~~ src/gui/pSpinBox.cpp:50:39: error: ‘QFrame’ has not been declared setFrameStyle( QFrame::Sunken | QFrame::StyledPanel ); ^~~~~~ src/gui/pSpinBox.cpp:50:7: error: ‘setFrameStyle’ was not declared in this scope setFrameStyle( QFrame::Sunken | QFrame::StyledPanel ); ^~~~~~~~~~~~~ src/gui/pSpinBox.cpp:52:51: error: no matching function for call to ‘QHBoxLayout::QHBoxLayout(Frame)’ QHBoxLayout layout = new QHBoxLayout( this ); ^ In file included from /usr/include/qt/QtWidgets/QHBoxLayout:1, from build/Linux-x86_64/release/ui/ui_pSpinBox.h:15, from src/gui/pSpinBox.cpp:27: /usr/include/qt/QtWidgets/qboxlayout.h:118:14: note: candidate: ‘QHBoxLayout::QHBoxLayout(QWidget)’ explicit QHBoxLayout(QWidget parent); ^~~~~~~~~~~ /usr/include/qt/QtWidgets/qboxlayout.h:118:14: note: no known conversion for argument 1 from ‘Frame’ to ‘QWidget’ /usr/include/qt/QtWidgets/qboxlayout.h:117:5: note: candidate: ‘QHBoxLayout::QHBoxLayout()’ QHBoxLayout(); ^~~~~~~~~~~ /usr/include/qt/QtWidgets/qboxlayout.h:117:5: note: candidate expects 0 arguments, 1 provided src/gui/pSpinBox.cpp:53:26: error: ‘frameWidth’ was not declared in this scope layout->setMargin( frameWidth() ); ^~~~~~~~~~ src/gui/pSpinBox.cpp: In member function ‘void pSpinBox::on_tbToolButton_clicked()’: src/gui/pSpinBox.cpp:208:23: error: ‘class Frame’ has no member named ‘sizeHint’ QSize sh = frame->sizeHint(); ^~~~~~~~ src/gui/pSpinBox.cpp:211:12: error: ‘class Frame’ has no member named ‘resize’ frame->resize( sh ); ^~~~~~ src/gui/pSpinBox.cpp:213:42: error: ‘class Frame’ has no member named ‘size’; did you mean ‘slider’? QRect rect = QRect( QPoint(), frame->size() ); ^~~~ slider src/gui/pSpinBox.cpp:217:12: error: ‘class Frame’ has no member named ‘move’ frame->move( rect.topLeft() ); ^~~~ src/gui/pSpinBox.cpp:218:12: error: ‘class Frame’ has no member named ‘show’ frame->show(); ^~~~ make[1]: [Makefile.fresh:1491: build/Linux-x86_64/release/obj/pSpinBox.o] Error 1 make[1]: Leaving directory '/tmp/yaourt-tmp-me/aur-qwbfs/src/qwbfs/fresh.git' make: [Makefile:47: sub-fresh-git-fresh-pro-make_first-ordered] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build qwbfs. ==> Restart building qwbfs ? [y/N] ==> ------------------------------ ==>

vinipsmaker commented on 2016-09-06 03:03

Thanks @ainola. Problem solved.

ainola commented on 2016-09-05 19:39

Thanks for packaging this! The .install file is no longer necessary as Pacman now handles those directives automatically.

vinipsmaker commented on 2016-02-28 17:52

@Salamandar:

Updated, but I've skipped your changes related to submodules. Building a PKGBUILD shouldn't trigger internet traffic.

https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git_Submodules

Salamandar commented on 2016-02-28 13:05

More than the 1.2.6 update, the PKGBUILD can be cleaner :
# Maintainer: Vinícius dos Santos Oliveira <vini.ipsmaker@gmail.com>
pkgname=qwbfs
pkgver=1.2.6
pkgrel=1
pkgdesc="Cross platform WBFS file system manager"
arch=('i686' 'x86_64')
url="https://github.com/pasnox/qwbfsmanager"
license=('GPL2')
# Also 'openssl', but already satisfied:
depends=('qt5-base' 'hicolor-icon-theme')
makedepends=('git' 'make')
install=${pkgname}.install
source=("qwbfs::git+https://github.com/pasnox/qwbfsmanager#tag=v1.2.6")
sha256sums=('SKIP')

prepare() {
cd "$srcdir/qwbfs"
git submodule update --init --recursive
}

build() {
cd "$srcdir/qwbfs"

qmake PREFIX=/usr
make
}

package() {
cd "$srcdir/qwbfs"

mkdir -p "$pkgdir/usr/bin"
cp bin/qwbfsmanager "$pkgdir/usr/bin"

mkdir -p "$pkgdir/usr/share/applications"
cp packages/QWBFSManager.desktop "$pkgdir/usr/share/applications"

mkdir -p "$pkgdir/usr/share/icons/hicolor/512x512/apps"
cp qwbfs/resources/qwbfsmanager.png \
"$pkgdir/usr/share/icons/hicolor/512x512/apps"
}

vinipsmaker commented on 2014-12-03 12:47

@samuelhm: thanks for the hint

but it's actually a build dependency, so I added to makedepends

samuelhm commented on 2014-12-02 19:26

you need mark git as a dependency, if git is not installed, the package launch error.

vinipsmaker commented on 2014-05-13 18:30

@jrandiniy:

Thanks for pointing me. Updated!