Package Details: bfg 1.13.0-3

Git Clone URL: https://aur.archlinux.org/bfg.git (read-only, click to copy)
Package Base: bfg
Description: Removes large or troublesome blobs like git-filter-branch does, but faster.
Upstream URL: http://rtyley.github.io/bfg-repo-cleaner/
Keywords: git history
Licenses: GPL3
Submitter: chetgray
Maintainer: alexanderp
Last Packager: alexanderp
Votes: 60
Popularity: 0.24
First Submitted: 2014-03-12 05:23
Last Updated: 2018-12-09 16:37

Latest Comments

1 2 Next › Last »

DarioP commented on 2020-03-07 23:38

@Rulatir Search on the AUR for sbt-git. It downloads the sources from github and patches them removing the controversial output before building the package. No need to rely on maybe forgotten forks. The main drawback is the pretty heavy "sbt" make dependency.

alexanderp commented on 2019-10-21 13:38

Hi. This package tracks bfg upstream, so no. But, you are free to create your own derivative PKGBUILD.

Rulatir commented on 2019-10-20 19:46

Can we switch to one of the many forks that remove politics?

alexanderp commented on 2018-12-09 16:40

done

z3ntu commented on 2018-12-09 16:28

The dependency java-environment should be changed to java-runtime

alexanderp commented on 2018-05-23 18:56

I've removed the hard dependency on jdk 8. It should work now with your setup.

diraria commented on 2018-05-23 14:37

I have jdk installed (https://aur.archlinux.org/packages/jdk/). Could you say, please, why when I install bfg from aur, yaourt tries to install jdk8-openjdk-8.u172-2?

sebstar commented on 2017-02-17 11:36

bumb 1.12.15, added http*s*:

diff --git a/PKGBUILD b/PKGBUILD
index 2a97adb..c766822 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,17 @@
# Maintainer: Brian Bidulock <bidulock@openss7.org>
# Contributor: Chet Gray <chetgray@gmail.com>
pkgname=bfg
-pkgver=1.12.12
+pkgver=1.12.15
pkgrel=1
pkgdesc='Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala.'
arch=('any')
url='http://rtyley.github.io/bfg-repo-cleaner/'
license=('GPL3')
depends=('java-environment' 'bash')
-source=("http://repo1.maven.org/maven2/com/madgag/${pkgname}/${pkgver}/${pkgname}-${pkgver}.jar"
+source=("https://repo1.maven.org/maven2/com/madgag/${pkgname}/${pkgver}/${pkgname}-${pkgver}.jar"
"${pkgname}.sh")
noextract=("${pkgname}-${pkgver}.jar")
-sha256sums=('03291c9cd9cdc664104f49b22b76bd39edc73052936cbfd72fc8d8595971fd9a'
+sha256sums=('330af214a0fed320c591afc1046b0f31e8a438f290da09672973aeaa6411b09d'
'a41ad8ff48364c1118e69f5c1c6c5c070d56ad1d2f9cd09bca3c095385a6b530')

noderat commented on 2016-11-18 07:20

1.12.14

# Maintainer: Brian Bidulock <bidulock@openss7.org>
# Contributor: Chet Gray <chetgray@gmail.com>
pkgname=bfg
pkgver=1.12.14
pkgrel=1
pkgdesc='Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala.'
arch=('any')
url='http://rtyley.github.io/bfg-repo-cleaner/'
license=('GPL3')
depends=('java-environment' 'bash')
source=("${pkgname}-${pkgver}.jar::https://search.maven.org/remote_content?g=com.madgag&a=bfg&v=${pkgver}"
"${pkgname}.sh")
noextract=("${pkgname}-${pkgver}.jar")
sha256sums=('7a44d53ef626a4282c34cc363166e678c5d9e91e4c6815e8e069036edd9fab64'
'9a61eb0acaa5035a668eb517ca735545dfad25f550e8670092ebb1dab03ec926')

package() {
cd "${srcdir}"
install -D -m755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
install -D -m644 "${pkgname}-${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar"
}


Also should use this for the shebang:
#!/usr/bin/env sh

altkrall commented on 2016-04-04 01:05

this packaging is very insecure. Please use https:
source=("${pkgname}-${pkgver}.jar::https://search.maven.org/remote_content?g=com.madgag&a=bfg&v=${pkgver}"
"${pkgname}.sh")
and/or:
sha256sums