diff options
| author | kj-sh604 | 2024-06-30 07:12:14 -0400 |
|---|---|---|
| committer | kj-sh604 | 2024-06-30 07:12:14 -0400 |
| commit | b94c64faff52a0cfb1289204e6ed5616ead0c92b (patch) | |
| tree | 353a9f7fafee8ebe50f261348fa27f52a33d9cd3 | |
| parent | 69cb1fc2eaaaa24c5baa5eb72f5dc8a4cb301957 (diff) | |
kj-gitbot: pavucontrol-gtk2/
| -rw-r--r-- | pavucontrol-gtk2/.SRCINFO | 22 | ||||
| -rw-r--r-- | pavucontrol-gtk2/.gitignore | 6 | ||||
| -rw-r--r-- | pavucontrol-gtk2/PKGBUILD | 34 | ||||
| -rw-r--r-- | pavucontrol-gtk2/stream-elipsis.patch | 18 |
4 files changed, 80 insertions, 0 deletions
diff --git a/pavucontrol-gtk2/.SRCINFO b/pavucontrol-gtk2/.SRCINFO new file mode 100644 index 0000000..ee7cdce --- /dev/null +++ b/pavucontrol-gtk2/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = pavucontrol-gtk2 + pkgdesc = A GTK volume control tool for PulseAudio + pkgver = 3.0 + pkgrel = 604 + url = https://freedesktop.org/software/pulseaudio/pavucontrol/ + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = intltool + makedepends = lynx + depends = gnome-icon-theme + depends = libcanberra-pulse + depends = gtkmm + depends = libsigc++ + provides = pavucontrol + conflicts = pavucontrol + source = https://freedesktop.org/software/pulseaudio/pavucontrol//pavucontrol-3.0.tar.xz + source = stream-elipsis.patch + sha256sums = b3d2ea5a25fc88dcee80c396014f72df1b4742f8cfbbc5349c39d64a0d338890 + sha256sums = ca5a9adeae4bb5167fd767d3218b17aeca8513fd55f0395ea390fc685d44478e + +pkgname = pavucontrol-gtk2 diff --git a/pavucontrol-gtk2/.gitignore b/pavucontrol-gtk2/.gitignore new file mode 100644 index 0000000..6b2b2ea --- /dev/null +++ b/pavucontrol-gtk2/.gitignore @@ -0,0 +1,6 @@ +pkg/ +src/ +*.tar +*.tar.zst +*.tar.gz +*.tar.xz diff --git a/pavucontrol-gtk2/PKGBUILD b/pavucontrol-gtk2/PKGBUILD new file mode 100644 index 0000000..e9eeae9 --- /dev/null +++ b/pavucontrol-gtk2/PKGBUILD @@ -0,0 +1,34 @@ +pkgname=pavucontrol-gtk2 +_name=pavucontrol +pkgver=3.0 +pkgrel=604 +pkgdesc="A GTK volume control tool for PulseAudio" +arch=(i686 x86_64) +url="https://freedesktop.org/software/pulseaudio/pavucontrol/" +license=(GPL2) +depends=(gnome-icon-theme libcanberra-pulse gtkmm libsigc++) +makedepends=(intltool lynx) +provides=(pavucontrol) +conflicts=(pavucontrol) +source=(${url}/${_name}-${pkgver}.tar.xz + stream-elipsis.patch) +sha256sums=('b3d2ea5a25fc88dcee80c396014f72df1b4742f8cfbbc5349c39d64a0d338890' + 'ca5a9adeae4bb5167fd767d3218b17aeca8513fd55f0395ea390fc685d44478e') + +prepare() { + cd ${_name}-${pkgver} + patch -p1 -i "${srcdir}/stream-elipsis.patch" +} + +build() { + cd ${_name}-${pkgver} + # need to specify c++11 std to compile on latest glibmm and co + export CXXFLAGS="${CXXFLAGS} -std=c++11" + ./configure --prefix=/usr --disable-gtk3 + make +} + +package() { + cd ${_name}-${pkgver} + make DESTDIR="${pkgdir}" install +} diff --git a/pavucontrol-gtk2/stream-elipsis.patch b/pavucontrol-gtk2/stream-elipsis.patch new file mode 100644 index 0000000..5b6d9ae --- /dev/null +++ b/pavucontrol-gtk2/stream-elipsis.patch @@ -0,0 +1,18 @@ +--- a/src/pavucontrol.glade 2015-04-10 13:01:49.000000000 +0100 ++++ b/src/pavucontrol.glade 2015-04-10 13:00:23.630554973 +0100 +@@ -256,7 +256,6 @@ + <property name="xalign">0</property> + <property name="label" translatable="yes">Device Title</property> + <property name="use_markup">True</property> +- <property name="ellipsize">end</property> + </object> + <packing> + <property name="expand">False</property> +@@ -1386,7 +1385,6 @@ + <property name="xalign">0</property> + <property name="label" translatable="yes">Stream Title</property> + <property name="use_markup">True</property> +- <property name="ellipsize">end</property> + </object> + <packing> + <property name="expand">False</property> |
