1. 29 Sep, 2016 3 commits
  2. 18 May, 2016 2 commits
    • Lukas Fleischer's avatar
      Use the official provider list to detect duplicates · d273ee5e
      Lukas Fleischer authored
      
      
      Instead of automatically adding packages from the official binary
      repositories to the package blacklist, use the official provider list to
      prevent users from uploading duplicates.
      
      This does not only result in reduced disk usage but also has a nice
      visible side effect. The error messages printed by the update hook now
      look like
      
          error: package already provided by [community]: powerline-fonts
      
      instead of
      
          error: package is blacklisted: powerline-fonts
      
      which was confusing to most end users.
      
      Signed-off-by: Lukas Fleischer's avatarLukas Fleischer <lfleischer@archlinux.org>
      d273ee5e
    • Lukas Fleischer's avatar
      Add repository information to official providers · b2e97cdd
      Lukas Fleischer authored
      When updating the list of packages provided by the official
      repositories, also save the repository names.
      b2e97cdd
  3. 24 Oct, 2015 1 commit
  4. 21 Oct, 2015 1 commit
    • Lukas Fleischer's avatar
      Track providers in the official repositories · 16765d55
      Lukas Fleischer authored
      
      
      Maintain a list of virtual provisions of packages from the official
      binary package repositories. The list can be updated using the aurblup
      script, e.g. via a cronjob.
      
      This allows for adding proper links to package dependencies: If an AUR
      package depends on a package from the official repositories (or on a
      name provided by a package from the official repositories), add a link
      to the corresponding archweb package details page. If an AUR package
      depends on another AUR package (or on a name provided by another AUR
      package), add a link to the corresponding aurweb package details page.
      Otherwise, just display the name and do not add a link at all.
      
      Fixes FS#46549.
      
      Signed-off-by: Lukas Fleischer's avatarLukas Fleischer <lfleischer@archlinux.org>
      16765d55
  5. 04 Jun, 2015 1 commit
  6. 02 Jun, 2015 1 commit
  7. 09 Jan, 2015 1 commit
    • Lukas Fleischer's avatar
      Rewrite aurblup in Python · 3c171d35
      Lukas Fleischer authored
      
      
      The AUR backend already uses several Python scripts, rewrite the aurblup
      helper as well. This has several advantages:
      
      * We can easily use the main configuration file without using any shell
        script wrappers.
      
      * aurblup does not need to be recompiled on libalpm soname bumps.
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      3c171d35