mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Exclude hidden packages from mkpkglists.py
Reported-by: Jakub Klinkovský <j.l.k@gmx.com> Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
This commit is contained in:
parent
d0be66015a
commit
c1ac7dced0
1 changed files with 4 additions and 2 deletions
|
@ -28,12 +28,14 @@ pkgbaselist_header = "# AUR package base list, generated on " + datestr
|
|||
|
||||
with gzip.open(docroot + "packages.gz", "w") as f:
|
||||
f.write(bytes(pkglist_header + "\n", "UTF-8"))
|
||||
cur.execute("SELECT Name FROM Packages")
|
||||
cur.execute("SELECT Packages.Name FROM Packages INNER JOIN PackageBases " +
|
||||
"ON PackageBases.ID = Packages.PackageBaseID " +
|
||||
"WHERE PackageBases.PackagerUID IS NOT NULL")
|
||||
f.writelines([bytes(x[0] + "\n", "UTF-8") for x in cur.fetchall()])
|
||||
|
||||
with gzip.open(docroot + "pkgbase.gz", "w") as f:
|
||||
f.write(bytes(pkgbaselist_header + "\n", "UTF-8"))
|
||||
cur.execute("SELECT Name FROM PackageBases")
|
||||
cur.execute("SELECT Name FROM PackageBases WHERE PackagerUID IS NOT NULL")
|
||||
f.writelines([bytes(x[0] + "\n", "UTF-8") for x in cur.fetchall()])
|
||||
|
||||
db.close()
|
||||
|
|
Loading…
Add table
Reference in a new issue