Hi, kfreebsd packages currently lack a 'debian/watch' file, so I've written a basic one (attached) that may be useful.
It can detect a new version becoming available for download (for the benefit of the PTS or dehs.alioth.d.o), but cannot help with downloading/packaging it. > ~/kfreebsd-8-8.2$ uscan --report-status > Processing watchfile line for package kfreebsd-8... > Newest version on remote site is 8.3-RC2, local version is 8.2 > (mangled local version number 8.2-RELEASE) > kfreebsd-8: Newer version (8.3-RC2) available on remote site: > http://ftp.freebsd.org/pub/FreeBSD/releases/amd64/8.3-RC2/ > (local version is 8.2, mangled local version number 8.2-RELEASE) > ~/kfreebsd-8-8.3~svn232634$ uscan --report-status > Processing watchfile line for package kfreebsd-8... > Newest version on remote site is 8.3-RC2, local version is 8.3~svn232634 > kfreebsd-8: Newer version (8.3-RC2) available on remote site: > http://ftp.freebsd.org/pub/FreeBSD/releases/amd64/8.3-RC2/ > (local version is 8.3~svn232634) For kfreebsd-9 and other series, the regex must be tweaked to match the major version number (e.g. 8 -> 9) : > ~/kfreebsd-9-9.0$ uscan --report-status > Processing watchfile line for package kfreebsd-9... > Newest version on remote site is 9.0-RELEASE, local version is 9.0 > (mangled local version number 9.0-RELEASE) > => Package is up to date Regards, -- Steven Chamberlain ste...@pyro.eu.org
version=3 # This watch file only alerts to new versions becoming available; it cannot # help with downloading or packaging them. # Both i386 and amd64 are checked, to alert as soon as a build of either # arch becomes available for download. # Naming of the FTP folders is described by: # http://ftp.freebsd.org/pub/FreeBSD/releases/i386/README.TXT # Debian package versions in the form x.y-z are assumed to match x.y-RELEASE # Debian package versions in the form x.y~... are always assumed to be # outdated by the existence of any x.y -RC or -RELEASE # The major version number must be hard-coded in the regex below: opts=dversionmangle=s/^[^~]+$/$0-RELEASE/ \ http://ftp.freebsd.org/pub/FreeBSD/releases/(?:i386|amd64)/ \ (8\.\d+-(?:RC.|RELEASE))/ \ debian false