Add release notes for gbs 0.11
authorZhang Qiang <qiang.z.zhang@intel.com>
Mon, 26 Nov 2012 09:55:24 +0000 (17:55 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Mon, 26 Nov 2012 12:02:03 +0000 (20:02 +0800)
Change-Id: I4ba5db662e1c0bf37f8233c5d3c607e867cb873a

debian/rules
distfiles/gbs.spec
docs/RELEASE_NOTES [new file with mode: 0644]

index 05d0e94a8be717c51ed3f422c3c61045c7623b81..7e5ffc19d91b4b71e8dfc7ee07f1a22ac95bd0f1 100644 (file)
@@ -19,8 +19,8 @@ install: build
        dh_clean -k
        dh_installdirs
        # Installing package
-       mkdir -p $(CURDIR)/debian/gbs $(CURDIR)/debian/gbs/usr/bin $(CURDIR)/debian/gbs/usr/share/man/man1
-       #install -m644 doc/gbs.1 $(CURDIR)/debian/gbs/usr/share/man/man1
+       mkdir -p $(CURDIR)/debian/gbs $(CURDIR)/debian/gbs/usr/bin $(CURDIR)/debian/gbs/usr/share/doc/gbs
+       install -m644 docs/RELEASE_NOTES $(CURDIR)/debian/gbs/usr/share/doc/gbs
        #make DESTDIR=$(CURDIR)/debian/gbs installman
        #make DESTDIR=$(CURDIR)/debian/gbs installconf
        #make DESTDIR=$(CURDIR)/debian/gbs installsymlinks
index 2b16140480631a11afa3dc875842986ba62d806a..6815d656bdb03f2a3b4ef91d0b85fd5bc039f1ab 100644 (file)
@@ -46,7 +46,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc README.rst
+%doc README.rst docs/RELEASE_NOTES
 #%{_mandir}/man1/*
 %{python_sitelib}/*
 %dir %{_datadir}/%{name}
diff --git a/docs/RELEASE_NOTES b/docs/RELEASE_NOTES
new file mode 100644 (file)
index 0000000..3583f6d
--- /dev/null
@@ -0,0 +1,57 @@
+Release notes for gbs 0.11
+==========================
+
+- Release Date: 2012-11-07
+
+- Four enhancements to the existing features:
+  1. add '-spec' option in 'gbs build' to support building package which
+     contains multiple spec files.
+  2. add '--profile/-P' option in 'gbs build' to support building packages by using specified
+    profile which defined in .gbs.conf
+  3. support configuring local buildroot directory in config file. The 'buildroot' can
+    be set under the 'general' section as a global setting.
+  4. better error report for 'gbs build', including gbs export
+    error, expansion error and rpmbuild error, etc.
+
+- 33 bug fixes included:
+  1. plaintext passwd printed for some error cases
+  2. gbs archive tar ball issue if using user defined macro in spec file
+  3. request passwd again if one package build for a long time(>15 mins)
+  4. sudo timeout issue, which will result in endless loop
+  5. return 0 from depanneur even if error occurs
+  6. unify display color of debug message in gbs and depanneur
+  7. endless loop if package circle dependency exists
+  8. gbs build error if '~' exist in build root path
+  9. passwd conflict issue with multiple instance of 'gbs build'
+  10. remotebuild can't run in sub-directory issue
+  11. gbs build error with https_proxy trailing '/'
+  12. gbs submit gives no error if there is no comment
+  13. describe missing dependencies for gbs build
+  14. support create project outside home:<user> if user have permission
+  15. server's certificate traceback issue for gbs remotebuild
+  16. traceback for remotebuild if OBS server return None
+  17. redundant error message of connection time out when no proxy
+  18. gbp will skip packaging when spec orig file format is not supported
+  19. gbs config override password error
+  20. gbs build --incremental doesn't support one package in a dir
+  21. GBS localbuild doesn't show debug info from the 'gbs export' command
+  22. [depanneur] gbs build --buildroot=~/buildroot can't expand character like ~
+  23. project name is not checked to be legal or not any more
+  24. remotebuild can't run in sub-directory
+  25. gbs duplicates qemu handling and emulation setup environment
+  26. gbs export:: misleading output message
+  27. package file export by gbs to wrong path
+  28. [gbp] gbp need increase / update its version for new gbs
+  29. Wrong default conf info for 'repo.*' in the .gbs.conf, should point to release repo
+  30. "_" is valid in package names, gbs import does not think so!
+  31. Typo in help message
+  32. getlogin fail issue on some system while running gbs build
+  33. --extra-packs option doesn't work with --ccache option
+
+- Dependencies
+  - git-core
+  - python >= 2.7
+  - depanneur >= 0.2
+  - osc >= 0.136.0
+  - pristine-tar
+  - git-buildpackage