Looks nice, fukawi2. The "|| return 1" statements are no longer needed with the current makepkg.
Search Criteria
Package Details: backintime 1.5.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/backintime.git (read-only, click to copy) |
---|---|
Package Base: | backintime |
Description: | Simple backup system inspired from the Flyback Project and TimeVault. Qt5 GUI version. |
Upstream URL: | https://github.com/bit-team/backintime |
Licenses: | GPL |
Submitter: | None |
Maintainer: | graysky |
Last Packager: | graysky |
Votes: | 296 |
Popularity: | 0.47 |
First Submitted: | 2009-01-09 20:46 (UTC) |
Last Updated: | 2024-08-07 19:55 (UTC) |
Dependencies (11)
- backintime-cliAUR (backintime-cli-gitAUR)
- libnotify (libnotify-gitAUR)
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- python-dbus
- python-pyqt6
- sshfs
- xorg-xdpyinfo
- python (python37AUR, python311AUR, python310AUR) (make)
- kompare (kompare-gitAUR) (optional) – diff/patch frontend
- meld (meld-gitAUR) (optional) – diff/patch frontend
- qt6-translations (optional) – translate BIT dialogs into native language
Required by (1)
- backintime-cli (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 66 67 68 69 70 71 72 73 Next › Last »
graysky commented on 2010-10-17 10:39 (UTC)
fukawi2 commented on 2010-10-17 05:14 (UTC)
Bump to 1.0.2
fukawi2 commented on 2010-10-15 05:59 (UTC)
kdebase-libs creates /usr/lib/libkonq.so so I've changed the PKGBUILD to look for this file.
<deleted-account> commented on 2010-10-14 21:09 (UTC)
To detect KDE, what about using a pacman query in your if statement? Here's a pastebin diff of your pkgbuild that detects if kdebase-lib is installed. Kdebase-lib is only required by a handful of KDE applications (dolphin, kdepasswd, kfind, plasma, kget, and ark). Odds are that if those are installed so is the rest of KDE.
http://aur.pastebin.com/z1vDyczV
fukawi2 commented on 2010-09-15 22:41 (UTC)
k3b depends on kdelibs, which provides kdeinit4. Unless you have a better way to determine if KDE is installed as a DE, then there's nothing I can do.
graysky commented on 2010-09-15 21:12 (UTC)
@fukawi2 - it's k3b!
fukawi2 commented on 2010-09-14 23:30 (UTC)
If kdeinit is still present, then KDE wasn't removed completely. I'm not aware of any better way to determine if kde is installed.
You should probably remove whatever package it is that owns kdeinit4:
pacman -Qo /usr/bin/kdeinit4
pacman -Rns <output of above cmd>
graysky commented on 2010-09-14 20:16 (UTC)
Thanks... I had to remove the first bit of the deps line (kde detector). I installed KDE on this box a while back, but have since removed it (back to Gnome), but the PKGBUILD wanted to pull down the KDE deps.
$ makepkg -s
==> Making package: backintime 1.0-1 (Tue Sep 14 16:09:54 EDT 2010)
==> Checking Runtime Dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for inter-conflicts...
Targets (10): sip-4.10.5-1 pyqt-4.7.4-2 boost-libs-1.43.0-1 mysql-clients-5.1.50-1 mysql-5.1.50-1
akonadi-1.4.0-1 kdepimlibs-4.5.1-1 kdepim-runtime-4.4.6-1 qscintilla-2.4.4-2
kdebindings-python-4.5.1-1
Total Download Size: 21.10 MB
Total Installed Size: 161.64 MB
Proceed with installation? [Y/n] n
---
Here is the output of the detect commands:
$ which kdeinit4
/usr/bin/kdeinit4
$ which gnome-session
/usr/bin/gnome-session
I should say that I only have k3b installed now so perhaps that's the problem?
Pinned Comments
graysky commented on 2023-10-07 12:15 (UTC)
Using an AUR helper such as yay to build packages including backintime is HIGHLY discouraged. The recommended build method is to use a clean chroot. See: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot
I wrote a script that automates much of that called clean-chroot-manager offered here in the AUR.
Please stop posting build failures because you insist on building with yay or other AUR helpers.