Skip to content

7Ji/arch_pkgbuilds_dumper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dump all Arch Linux's official PKGBUILDs

  1. Run the get_list.py script to get a sorted, dedupped list of all PKGBUILDs

    python get_list.py
    

    Each of the line represents a repo under https://gitlab.archlinux.org/archlinux/packaging/packages

    As of writing the count of all PKGBUILDs is 12467

  2. Clone the repos or just dump the PKGBUILDs, it's up to you, but a simple script is available at clone_all.bash which just clones them one by one (It's not recommended to do heavy threading, as Gitlab would report 429 if too many requests are encountered)

    bash clone_all_bare.bash
    
  3. Extract the PKGBUILDs from the local repos, threaded, if you use the script in step 2:

    python extract_pkgbuilds.py
    

About

Dump all Arch Linux's official PKGBUILDs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published