summaryrefslogtreecommitdiff
path: root/gentoobrowse/views/newebuildsatom.xml
diff options
context:
space:
mode:
authorrandomdan <randomdan@localhost>2010-07-29 23:54:14 +0000
committerrandomdan <randomdan@localhost>2010-07-29 23:54:14 +0000
commitb42d4caefedb7eeb8dd5d605daebb14c66b85785 (patch)
tree47eccb075472d9c76055811f0bf01ffac6c7c620 /gentoobrowse/views/newebuildsatom.xml
parentUse correct links in atom feed (diff)
downloadgentoobrowse-b42d4caefedb7eeb8dd5d605daebb14c66b85785.tar.bz2
gentoobrowse-b42d4caefedb7eeb8dd5d605daebb14c66b85785.tar.xz
gentoobrowse-b42d4caefedb7eeb8dd5d605daebb14c66b85785.zip
Allow users to track specific packages of their choice
Highlight them on the home page Change the atom feed to only show these packages Minor tweaks to work with changes for default values
Diffstat (limited to 'gentoobrowse/views/newebuildsatom.xml')
-rw-r--r--gentoobrowse/views/newebuildsatom.xml23
1 files changed, 23 insertions, 0 deletions
diff --git a/gentoobrowse/views/newebuildsatom.xml b/gentoobrowse/views/newebuildsatom.xml
new file mode 100644
index 0000000..fba9e2b
--- /dev/null
+++ b/gentoobrowse/views/newebuildsatom.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<block xmlns:project2="http://project2.randomdan.homeip.net" xmlns:xi="http://www.w3.org/2001/XInclude">
+ <xi:include href="../datasources/postgres.xml" />
+ <project2:sqlview name="newebuilds" recordname="ebuild" datasource="postgres">
+ <sql>
+ SELECT filename, description, moddate, p.name AS pkgname, c.name AS catname, f.firstseen sync
+ FROM ebuilds e, files f, categories c, packages p, user_packages up, users u
+ WHERE e.ebuildid = f.fileid
+ AND e.packageid = p.packageid
+ AND p.categoryid = c.categoryid
+ AND up.userid = u.userid
+ AND u.username = ?
+ AND up.packageid = p.packageid
+ AND f.firstseen >= up.trackedsince
+ ORDER BY f.firstseen DESC, c.name, p.name, e.versioninst
+ LIMIT 50
+ </sql>
+ <parameters>
+ <param bind="0" value="/1" />
+ </parameters>
+ </project2:sqlview>
+</block>
+