summaryrefslogtreecommitdiff
path: root/build/TODO
diff options
context:
space:
mode:
authorewt <devnull@localhost>1998-01-12 21:31:29 +0000
committerewt <devnull@localhost>1998-01-12 21:31:29 +0000
commit757e50ffc827297e36f793cf79ddc471878f6d0b (patch)
treedc29d9ef04a9462998bdfaaa3ee7054585fe01c8 /build/TODO
parentec07f9df959c911c60727ba68c455f4ff20497bf (diff)
downloadrpm-757e50ffc827297e36f793cf79ddc471878f6d0b.tar.gz
rpm-757e50ffc827297e36f793cf79ddc471878f6d0b.tar.bz2
rpm-757e50ffc827297e36f793cf79ddc471878f6d0b.zip
merged in Marc's new build code
CVS patchset: 1956 CVS date: 1998/01/12 21:31:29
Diffstat (limited to 'build/TODO')
-rw-r--r--build/TODO44
1 files changed, 44 insertions, 0 deletions
diff --git a/build/TODO b/build/TODO
new file mode 100644
index 000000000..14d0f4bbb
--- /dev/null
+++ b/build/TODO
@@ -0,0 +1,44 @@
+> Most of my spec files have empty Distribution: and Vendor: tag because I
+> really don't care. Now, empty tags are frowned upon. So, I try to comment
+> out the lines and get a funny error message:
+>
+> Distribution field must be present in package: solaris2.6
+> Vendor field must be present in package: solaris2.6
+>
+> This happens to be my value of 'Build Os' which gets into the error message!
+
+posix %attr
+
+Add Shell: rpmrc entry
+
+some /foo/*/*.foo entries don't get matches
+
+detect multiple summary/description entries
+
+verify langs
+
+=====================================================================
+i18n strings
+
+triggers
+
+custom find-requires, find-provides
+
+messages (normal, verbose, debug)
+
+deprecate require_distribution, require_icon, require_vendor
+deprecate RPMVAR_ROOT, and the RPMVAR_REQUIRE* stuff above
+
+=======================================================================
+* i18n
+
+headerGetRawEntry() -> i18n string
+headerAddI18nString(Header, tag, string, lang)
+
+Summary(...):
+%description -l ...
+
+%lang(...) <file>
+
+"intl.h"
+_("...")