Package Details: brewtarget 3.0.7-1

Git Clone URL: https://aur.archlinux.org/brewtarget.git (read-only, click to copy)
Package Base: brewtarget
Description: Beer calculator compatible with BeerSmith. Generates instructions from the recipe and interactive mash designer.
Upstream URL: http://www.brewtarget.org/
Licenses: GPL3, LGPL3, CCPL:by-sa, LGPL2.1, WTFPL-2
Submitter: phillid
Maintainer: phillid (Scimmia)
Last Packager: Scimmia
Votes: 10
Popularity: 0.000000
First Submitted: 2016-02-10 12:53 (UTC)
Last Updated: 2023-03-11 16:49 (UTC)

Latest Comments

1 2 Next › Last »

Scimmia commented on 2022-11-20 13:24 (UTC) (edited on 2022-11-20 16:01 (UTC) by Scimmia)

Upstream bug. They almost completely rewrote CMakeLists.txt, the desktop and the icon are now being installed to <prefix>/share/${CMAKE_PROJECT_NAME}. Of course, nothing looks at /usr/share/brewtarget/ for a desktop file and icon. I'll open a ticket upstream when I get some time to put it together unless someone beats me to it.

Edit: https://github.com/Brewtarget/brewtarget/issues/683

Iizuki commented on 2022-11-20 08:51 (UTC) (edited on 2022-11-20 08:52 (UTC) by Iizuki)

Thanks for the update!

Is it just my KDE Plasma, or did the .desktop file move or something, as it's no longer visible in the GUI?

phillid commented on 2022-11-19 07:28 (UTC)

Thanks @Scimmia and @bit_shifter. I've just added Scimmia as co-maintainer and I've applied the patch to 3.0.3. Apologies it took me so long to get around to doing!

Scimmia commented on 2022-11-09 17:57 (UTC) (edited on 2022-11-09 18:00 (UTC) by Scimmia)

Update for 3.0.3:

diff --git a/PKGBUILD b/PKGBUILD
index def6098..c713f1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,16 @@
 # Contributor: Ricardo Leuck <leuck.r at gmail> (original brewtarget-git PKGBUILD)

 pkgname=brewtarget
-pkgver=2.3.1
-pkgrel=3
+pkgver=3.0.3
+pkgrel=1
 pkgdesc="Beer calculator compatible with BeerSmith. Generates instructions from the recipe and interactive mash designer."
 url="http://www.brewtarget.org/"
 arch=('x86_64' 'i686')
-license=('GPL3'
-         'WTFPL-2')
-depends=('qt5-tools' 'qt5-multimedia' 'qt5-webkit' 'qt5-svg')
-optdepends=()
-makedepends=('cmake')
-conflicts=("${pkgname}-git")
-backup=()
-source=("${pkgname}-${pkgver}.zip"::"https://github.com/Brewtarget/${pkgname}/archive/v${pkgver}.zip")
-sha512sums=('a0e4ecadfaaaa7f6b2d53f21c5d6d2a54b76dfb29f3210235121b638e385b3b373747a18a3782bae8f5107e6631544d94791d3f8ff1f85fe4f353a0151e68d70')
+license=('CCPL:by-sa' 'GPL3' 'LGPL2.1' 'LGPL3' 'WTFPL-2')
+depends=('qt5-base' 'qt5-multimedia' 'qt5-svg' 'xalan-c' 'xerces-c')
+makedepends=('cmake' 'boost' 'qt5-tools')
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/Brewtarget/brewtarget/archive/refs/tags/v${pkgver}.tar.gz")
+sha512sums=('b465c1835ffdfceb79cd7fb234d4858108b8162e463797362feaa714efe0fa4f6a837e161e0e830989e60c8e6418872be6829ac670c0a394681f29589656cada')

 build() {
   mkdir -p "${pkgname}-build"
@@ -27,6 +23,6 @@ build() {
 package() {
   cd "${pkgname}-build"
   make DESTDIR="${pkgdir}" install
-  install -Dm644 "../${pkgname}-${pkgver}/COPYING.GPLv3" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.GPLv3"
+  install -Dm644 "../${pkgname}-${pkgver}/COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
   install -Dm644 "../${pkgname}-${pkgver}/COPYING.WTFPL" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.WTFPL"
 }

Needs some modification for CFLAGS/CPPFLAGS/etc, but this is just for the update.

bit_shifter commented on 2022-10-26 20:31 (UTC)

Looks like 3.0.2 is out now: https://github.com/Brewtarget/brewtarget/releases/tag/v3.0.2

phillid commented on 2022-09-26 06:46 (UTC)

Thanks for the heads up. According to the releases page, 3.0.0 is still pre-release so I won't bump the PKGBUILD just yet. Thanks for the tips on depends and makedepends though, I'm sure they'll be useful once it's time to update.

brianbuccola commented on 2022-09-25 12:09 (UTC)

There's a new version: v3.0.0. I was able to build and install it by making the following changes to the PKGBUILD:

  1. Bump the pkgver: 2.3.1 -> 3.0.0. (And reset pkgrel to 1.)
  2. Add xalan-c and xerces-c to the depends.
  3. Add boost to the makedepends.

Scimmia commented on 2018-03-18 20:17 (UTC)

OOD flag is wrong, 2.4 has still not been released.

phillid commented on 2016-06-28 23:42 (UTC)

Ah well, looks like the build is working for now anyway, I assume you can confirm this.