make rpm and make deb status
We want to make it possible to build rpm and deb packages directly from the bzr repo (or tarball). This tracks the steps needed to get there.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Henrik Ingo
- Direction:
- Needs approval
- Assignee:
- Henrik Ingo
- Definition:
- New
- Series goal:
- None
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by
Whiteboard
Status:
We missed the boat on having this included in the sources for the 7.1 -rc.
The plan now is to maintain a parallel repository
lp:~drizzle-developers/drizzle/drizzle-7.1-packaging which will merge from trunk.
Once we start working on 7.2, we hope to merge this into trunk asap.
First packages are now released based on 7.1.31-rc. For Fedora 16
we don't have any systemd support yet so Fedora packages were not released.
Additional patches:
lp:~drizzle-developers/drizzle/drizzle-7.1-packaging
...is based on trunk, and in addition contains:
lp:~hingo/drizzle/fix-make-html
TODO: Must be done before release
libdrizzle:
- should be packaged from lp:libdrizzle and not at all in lp:drizzle.
- currently nothing done in lp:libdrizzle
- Use 4.0.x versions for libdrizzle
- Please don't publish any packages using 1:7.1.x version that would include
libdrizzle. (Creates unnecessary version jumps and we would then need yet
another epoch for libdrizzle. So go straight to 4.0.x please.)
TODO: Bugs / improvements, but can be postponed beyond first release
all:
- Do make html and distribute them in a docs package. (Now we have doxygen, on Debian only?.)
Ubuntu:
- Shutdown command from inside drizzled fails and upstart respawns drizzled. https:/
(Unfortunately http://
RPM:
- grep for FIX ME
- https:/