Updated to version 3.3.12 build 18414.
Enjoy!
Search Criteria
Package Details: bcompare-mate 5.2.1.32035-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/bcompare.git (read-only, click to copy) |
|---|---|
| Package Base: | bcompare |
| Description: | MATE service menus for Beyond Compare 5. |
| Upstream URL: | https://www.scootersoftware.com |
| Keywords: | compare diff |
| Licenses: | custom |
| Groups: | utility |
| Submitter: | Musikolo |
| Maintainer: | Musikolo |
| Last Packager: | Musikolo |
| Votes: | 107 |
| Popularity: | 1.40 |
| First Submitted: | 2011-07-27 22:54 (UTC) |
| Last Updated: | 2026-03-25 00:14 (UTC) |
Dependencies (2)
- bcompareAUR
- sed (sed-gitAUR, uutils-sedAUR) (make)
Required by (1)
- bcompare (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 13 14 15 16 17 18 19 20 21 22 23 Next › Last »
Musikolo commented on 2014-07-03 04:24 (UTC)
Musikolo commented on 2014-04-06 04:16 (UTC)
Fixed issue for i686 architecture. No changes for x86_64.
Enjoy!
DaveCode commented on 2014-03-22 02:57 (UTC)
PPS make i686 stick the easy way
http://millertechnologies.net/downloads.html
DaveCode commented on 2014-03-22 02:40 (UTC)
> Unfortunately, I don't have an i686 computer that I can use to test it out.
PS You can install Arch i686 on a cheap USB key and boot a 64-bit PC with it. I do it all the time for admin/backup/rescue work. The USB stick is "universal" that way.
DaveCode commented on 2014-03-22 02:34 (UTC)
i686 broken
http://pastebin.archlinux.fr/499196
Musikolo commented on 2014-03-19 00:42 (UTC)
Updated to version 3.3.10 build 17762.
There are some changes for i686 packaging. If you find something wrong, please, let me know.
Enjoy!
petrovo commented on 2014-03-18 17:59 (UTC)
Please change for other to the latest version bcompare-3.3.10.17762.tar.gz
Thanks Peter
Musikolo commented on 2014-03-18 04:36 (UTC)
@Shura:
Could you please confirm whether the following PKGBUILD works for you? Unfortunately, I don't have an i686 computer that I can use to test it out.
- http://pastebin.com/ipViuB54
Please, let me know as soon as possible. If everything is OK, I'll submit an update.
Thanks for your contribution!
Musikolo commented on 2014-03-08 00:56 (UTC)
Version 4 is beta, not final. Unflagging.
shurizzle commented on 2014-02-16 20:29 (UTC)
Your PKGBUILD doesn't work on i686 installations. Please substitute it with:
# Maintainer: Musikolo <musikolo {at} hotmail [dot] com>
# Contributor: Magician <magician21 ett lycos daht com>
# Contributor: Petrovo https://aur.archlinux.org/account.php?Action=AccountInfo&ID=33361
# Contributor: Pierre-François Gomez https://aur.archlinux.org/account/pef/
# Original PKGBUILD file from:
# - https://bbs.archlinux.org/viewtopic.php?pid=757428#p757428
# - http://www.scootersoftware.com/vbulletin/showpost.php?s=3c1f289bc76655230b49f440dbe17b53&p=26449&postcount=7
pkgname=bcompare
pkgver=3.3.8.16340
pkgrel=3
pkgdesc="Beyond Compare 3: Compare, sync, and merge files and folders"
arch=('i686' 'x86_64')
url="http://www.scootersoftware.com"
license=('custom')
groups=('utility')
makedepends=('sed')
if test "$CARCH" == x86_64; then
depends+=(lib32-glibc lib32-expat lib32-fontconfig lib32-freetype2
lib32-gcc-libs lib32-libice lib32-libsm lib32-libstdc++5
lib32-libxcb lib32-libx11 lib32-libxau lib32-libxcursor lib32-libxext
lib32-libxfixes lib32-libxft lib32-libxinerama lib32-libxrandr
lib32-libxrender lib32-zlib)
else
depends+=(glibc expat fontconfig freetype2
gcc-libs libice libsm libstdc++5
libxcb libx11 libxau libxcursor libxext
libxfixes libxft libxinerama libxrandr
libxrender zlib)
fi
source=("http://www.scootersoftware.com/${pkgname}-${pkgver}.tar.gz")
md5sums=('7a974ed65ecf6eaedfa072c5f34a38d4')
options=('!strip') # Do not strip binaries because it breaks them down
optdepends=()
backup=()
package() {
# Prepare the directory skeleton needed for install.sh
mkdir -p "${pkgdir}/usr/share/applications"
mkdir -p "${pkgdir}/usr/share/doc"
mkdir -p "${pkgdir}/usr/share/mime/packages"
mkdir -p "${pkgdir}/usr/share/pixmaps"
# Set up service menus
echo -n "Do you want to install KDE service menus globally? [Y/n] "
read key
if [ "$key" != "n" -a "$key" != "N" ]; then
echo -n "Including KDE service menus in the package..."
mkdir -p "${pkgdir}/usr/lib/kde4"
mkdir -p "${pkgdir}/usr/share/kde4/services/"
echo " Done!"
else
echo "KDE service menus will NOT be included in the package."
fi
# Apply some fixes on install.sh before run it
cd ${pkgname}-${pkgver}
sed -i 's|/usr/|${PREFIX}/usr/|g' install.sh
./install.sh --prefix="${pkgdir}"
# Move some directories to usr
cd "${pkgdir}"
mv bin usr/
if test "$CARCH" == x86_64; then
mv lib32 usr/
else
mv lib usr/
fi
# Fix wrong path
sed -i "s|"${pkgdir}"|/usr|g" usr/bin/bcompare
#Clean unneded files
if test "$CARCH" == x86_64; then
pushd usr/lib32/beyondcompare/ > /dev/null
else
pushd usr/lib/beyondcompare/ > /dev/null
fi
rm -f uninstall.sh RPM-GPG-KEY-scootersoftware scootersoftware.repo kde_context_menu
mv help "${pkgdir}/usr/share/doc/beyondcompare"
mv README "${pkgdir}/usr/share/doc/beyondcompare/"
rm -rf ext
popd > /dev/null
# Clean some mime files
pushd usr/share > /dev/null
mv mime/packages .
rm -rf mime/*
mv packages mime/
popd > /dev/null
}
Thanks.
Pinned Comments
Musikolo commented on 2024-08-25 07:07 (UTC) (edited on 2024-10-16 03:55 (UTC) by Musikolo)
You can build the last version of Beyond Compare v4 I packaged (
4.4.7.28397) by doing this:Since you have a license for v4, you might be interested in looking at the upgrade policy at https://www.scootersoftware.com/kb/upgradepolicy .
I hope it helps!