# Epoch information should always be set, starting with zero.
epoch = 0
-# The default maintainer is the maintainer of the distribution.
-maintainer = %{DISTRO_MAINTAINER}
-
# The default architecture is the architecture of the distribution.
arch = %{DISTRO_ARCH}
pakfire_package_set_string(self->package, PAKFIRE_PKG_DISTRO, distribution);
}
-static PyObject* Package_get_maintainer(PackageObject* self) {
- const char* maintainer = pakfire_package_get_string(self->package, PAKFIRE_PKG_MAINTAINER);
- if (!maintainer)
+static PyObject* Package_get_packager(PackageObject* self) {
+ const char* packager = pakfire_package_get_string(self->package, PAKFIRE_PKG_PACKAGER);
+ if (!packager)
Py_RETURN_NONE;
- return PyUnicode_FromString(maintainer);
+ return PyUnicode_FromString(packager);
}
-static void Package_set_maintainer(PackageObject* self, PyObject* value) {
- const char* maintainer = PyUnicode_FromValue(value);
+static void Package_set_packager(PackageObject* self, PyObject* value) {
+ const char* packager = PyUnicode_FromValue(value);
- pakfire_package_set_string(self->package, PAKFIRE_PKG_MAINTAINER, maintainer);
+ if (packager)
+ pakfire_package_set_string(self->package, PAKFIRE_PKG_PACKAGER, packager);
}
static PyObject* Package_get_filename(PackageObject* self) {
NULL
},
{
- "maintainer",
- (getter)Package_get_maintainer,
- (setter)Package_set_maintainer,
+ "packager",
+ (getter)Package_get_packager,
+ (setter)Package_set_packager,
NULL,
NULL
},
goto ERROR;
}
- // Maintainer
- const char* maintainer = pakfire_archive_metadata_get(archive, "maintainer", NULL);
- if (maintainer) {
- r = pakfire_package_set_string(pkg, PAKFIRE_PKG_MAINTAINER, maintainer);
+ // Packager
+ const char* packager = pakfire_archive_metadata_get(archive, "packager", NULL);
+ if (packager) {
+ r = pakfire_package_set_string(pkg, PAKFIRE_PKG_PACKAGER, packager);
if (r)
goto ERROR;
}
if (r)
goto ERROR;
- // Set maintainer
+ // Set packager
r = pakfire_archive_package_set_string(archive, pkg,
- PAKFIRE_PKG_MAINTAINER, "package", "maintainer");
+ PAKFIRE_PKG_PACKAGER, "package", "packager");
if (r)
goto ERROR;
PAKFIRE_PKG_GROUPS,
PAKFIRE_PKG_VENDOR,
PAKFIRE_PKG_DISTRO,
- PAKFIRE_PKG_MAINTAINER,
+ PAKFIRE_PKG_PACKAGER,
PAKFIRE_PKG_PATH,
PAKFIRE_PKG_FILENAME,
PAKFIRE_PKG_DOWNLOADSIZE,
ret = solvable_lookup_str(s, SOLVABLE_DISTRIBUTION);
break;
- case PAKFIRE_PKG_MAINTAINER:
+ case PAKFIRE_PKG_PACKAGER:
ret = solvable_lookup_str(s, SOLVABLE_PACKAGER);
break;
id = SOLVABLE_DISTRIBUTION;
break;
- case PAKFIRE_PKG_MAINTAINER:
+ case PAKFIRE_PKG_PACKAGER:
id = SOLVABLE_PACKAGER;
break;
if (distro)
pakfire_package_dump_add_line(&string, _("Distribution"), distro);
- // Maintainer
- const char* maintainer = pakfire_package_get_string(pkg, PAKFIRE_PKG_MAINTAINER);
- if (maintainer)
- pakfire_package_dump_add_line(&string, _("Maintainer"), maintainer);
+ // Packager
+ const char* packager = pakfire_package_get_string(pkg, PAKFIRE_PKG_PACKAGER);
+ if (packager)
+ pakfire_package_dump_add_line(&string, _("Packager"), packager);
// Vendor
const char* vendor = pakfire_package_get_string(pkg, PAKFIRE_PKG_VENDOR);
goto ERROR;
}
- // Maintainer
- const char* maintainer = pakfire_package_get_string(pkg, PAKFIRE_PKG_MAINTAINER);
- if (maintainer) {
- r = pakfire_json_add_string(pkg->pakfire, md, "maintainer", maintainer);
+ // Packager
+ const char* packager = pakfire_package_get_string(pkg, PAKFIRE_PKG_PACKAGER);
+ if (packager) {
+ r = pakfire_json_add_string(pkg->pakfire, md, "packager", packager);
if (r)
goto ERROR;
}
{ "url", PAKFIRE_PKG_URL, },
{ "groups", PAKFIRE_PKG_GROUPS, },
{ "vendor", PAKFIRE_PKG_VENDOR, },
- { "maintainer", PAKFIRE_PKG_MAINTAINER, },
+ { "packager", PAKFIRE_PKG_PACKAGER, },
{ NULL },
};
release = 12
thisapp = linux-%{version}
-maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
groups = System/Kernels
url = http://www.kernel.org/
license = GPLv2
uuid = 3ccced8a-3be5-426e-baec-7b5fc113f176
groups = Development/Languages
- maintainer = Michael Tremer <michael.tremer@ipfire.org>
url = http://www.perl.org/
license = GPL+ or Artistic and GPLv2+ or Artistic
name = IPFire
release = 3
vendor = IPFire Project
- maintainer =
end
# Dependency information
ASSERT_SUCCESS(pakfire_package_set_string(pkg, PAKFIRE_PKG_DISTRO, "DISTRO"));
ASSERT_STRING_EQUALS(pakfire_package_get_string(pkg, PAKFIRE_PKG_DISTRO), "DISTRO");
- // Maintainer
- ASSERT_SUCCESS(pakfire_package_set_string(pkg, PAKFIRE_PKG_MAINTAINER, "MAINTAINER"));
- ASSERT_STRING_EQUALS(pakfire_package_get_string(pkg, PAKFIRE_PKG_MAINTAINER), "MAINTAINER");
+ // Packager
+ ASSERT_SUCCESS(pakfire_package_set_string(pkg, PAKFIRE_PKG_PACKAGER, "PACKAGER"));
+ ASSERT_STRING_EQUALS(pakfire_package_get_string(pkg, PAKFIRE_PKG_PACKAGER), "PACKAGER");
// Fetch path without setting it first
ASSERT_STRING_EQUALS(pakfire_package_get_string(pkg, PAKFIRE_PKG_PATH),