@Junker thank you, updated!
![]() |
VOOZH | about |
| Git Clone URL: | https://aur.archlinux.org/gvolwheel.git (read-only, click to copy) |
|---|---|
| Package Base: | gvolwheel |
| Description: | a lightweight audio mixer which lets you control the audio volume through a tray icon |
| Upstream URL: | https://github.com/Junker/gvolwheel |
| Licenses: | GPL-2 |
| Submitter: | jose1711 |
| Maintainer: | jose1711 |
| Last Packager: | jose1711 |
| Votes: | 89 |
| Popularity: | 0.000000 |
| First Submitted: | 2009-04-12 18:39 (UTC) |
| Last Updated: | 2021-02-16 10:56 (UTC) |
@Junker thank you, updated!
new PKGBUILD:
pkgname=gvolwheel
pkgver=1.0.2
pkgrel=1
pkgdesc="a lightweight audio mixer which lets you control the audio volume through a tray icon"
url="https://github.com/Junker/gvolwheel"
arch=('i686' 'x86_64')
license=('GPL-2')
makedepends=('intltool')
depends=('gtk3' 'libgee')
source=("https://github.com/Junker/${pkgname}/archive/${pkgver}.zip")
md5sums=('2bfde9ec2d9f288531626c1688c6b025')
build() {
cd $srcdir/${pkgname}-$pkgver
./autogen.sh --prefix=/usr
./configure --prefix=/usr
make
}
package() {
cd $srcdir/${pkgname}-$pkgver
make DESTDIR="$pkgdir" install
}
I am develepoer of GVolWheel. New fixed version migrated here: https://github.com/Junker/gvolwheel
@City-busz
there seems to be another issue as adding CFLAGS gets me no further than:
gcc -Wall -g -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,--export-dynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o gvolwheel main.o actions.o callbacks.o conf.o volume.o configwindow.o trayicon.o alsa.o -lm -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lasound
..
/usr/bin/ld: trayicon.o:/home/jose/tarballs/aur4/gvolwheel/src/gvolwheel-1.0/src/conf.h:9: multiple definition of `opt_incr'; main.o:/home/jose/tarballs/aur4/gvolwheel/src/gvolwheel-1.0/src/conf.h:9: first defined here
/usr/bin/ld: trayicon.o:/home/jose/tarballs/aur4/gvolwheel/src/gvolwheel-1.0/src/conf.h:8: multiple definition of `opt_channel'; main.o:/home/jose/tarballs/aur4/gvolwheel/src/gvolwheel-1.0/src/conf.h:8: first defined here
/usr/bin/ld: trayicon.o:/home/jose/tarballs/aur4/gvolwheel/src/gvolwheel-1.0/src/conf.h:7: multiple definition of `opt_mixer'; main.o:/home/jose/tarballs/aur4/gvolwheel/src/gvolwheel-1.0/src/conf.h:7: first defined here
collect2: error: ld returned 1 exit status
attempt made in clean chroot
Please add the following line before make to fix the build:
CFLAGS+=' -fcommon'