aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/packageproperties.h')
-rw-r--r--src/packageproperties.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/packageproperties.h b/src/packageproperties.h
new file mode 100644
index 0000000..d042753
--- /dev/null
+++ b/src/packageproperties.h
@@ -0,0 +1,17 @@
+#ifndef PACKAGE_PROPERTIES
+#define PACKAGE_PROPERTIES
+
+#include "stringlist.h"
+
+typedef struct PackageProperties PackageProperties;
+
+PackageProperties* packagePropertiesCreate(char *slot, StringList* keywords, StringList* flags, StringList *homepages);
+
+char* packagePropertiesGetSlot(PackageProperties *p);
+StringList* packagePropertiesGetKeywords(PackageProperties *p);
+StringList* packagePropertiesGetFlags(PackageProperties *p);
+StringList* packagePropertiesGetHomepages(PackageProperties *p);
+
+void packagePropertiesFree(PackageProperties *p);
+
+#endif