Product::UrlList Product::releaseNotesUrls() const { return urls( "releasenotes" ); }
Product::UrlList Product::registerUrls() const { return urls( "register" ); }
Product::UrlList Product::smoltUrls() const { return urls( "smolt" ); }
- Product::UrlList Product::updateUrls() const { return urls( "updateurls" ); }
- Product::UrlList Product::extraUrls() const { return urls( "extraurls" ); }
- Product::UrlList Product::optionalUrls() const { return urls( "optionalurls" ); }
+ Product::UrlList Product::updateUrls() const { return urls( "update" ); }
+ Product::UrlList Product::extraUrls() const { return urls( "extra" ); }
+ Product::UrlList Product::optionalUrls() const { return urls( "optional" ); }
std::ostream & operator<<( std::ostream & str, const Product::UrlList & obj )
{ return dumpRange( str << obj.key() << ' ', obj.begin(), obj.end() ); }
const SolvAttr SolvAttr::productReferences ( PRODUCT_REFERENCES );
const SolvAttr SolvAttr::productUpdaterepoKey( PRODUCT_UPDATEREPOKEY );
+ const SolvAttr SolvAttr::productUrl( PRODUCT_URL );
+ const SolvAttr SolvAttr::productUrlType( PRODUCT_URL_TYPE );
+
// repository
const SolvAttr SolvAttr::repositoryTimestamp ( REPOSITORY_TIMESTAMP );
const SolvAttr SolvAttr::repositoryExpire ( REPOSITORY_EXPIRE );
static const SolvAttr productFlavor;
static const SolvAttr productReferences; // the package providing the metadata
static const SolvAttr productUpdaterepoKey;
+
+ static const SolvAttr productUrl;
+ static const SolvAttr productUrlType;
+
//@}
/** \name repository */