Ticket #2686 (closed task: fixed)
Prepare for release mc-4.8.1
Reported by: | slavazanko | Owned by: | slavazanko |
---|---|---|---|
Priority: | blocker | Milestone: | 4.8.1 |
Component: | mc-core | Version: | master |
Keywords: | release | Cc: | egmont@… |
Blocked By: | Blocking: | ||
Branch state: | no branch | Votes for changeset: | completed |
Description
See ReleaseGuidelines for more details
Change History
comment:1 Changed 13 years ago by slavazanko
- Owner set to slavazanko
- Status changed from new to accepted
comment:9 Changed 13 years ago by slavazanko
create cleanup branch (if needed) with some little patches (usually with typecasts fixies, etc);
Created branch 2686_master_cleanup
Review, please.
comment:11 Changed 13 years ago by andrew_b
- Votes for changeset changed from slavazanko to slavazanko andrew_b
comment:13 Changed 13 years ago by slavazanko
- Votes for changeset slavazanko andrew_b deleted
- Branch state changed from approved to no branch
Merged o master:
git log --pretty=oneline c697e28..bd2ddb5
download translations from Transifex.net
Done
comment:14 Changed 13 years ago by slavazanko
update NEWS file in repo and Wiki
Done
comment:15 Changed 13 years ago by slavazanko
create new tag in git
Done. Run
git fetch origin --tags
new version in Trac
Done
new milestone in Trac
Done
comment:16 Changed 13 years ago by slavazanko
- Branch state changed from no branch to on review
create tar.(bz2|xz) package files
Done
make checksums for archives
Done
upload source packages and checksums to special upload area
Done
developers should download tarballs, verify checksums, compile and locally install. If everything is ok than developers keep votes in ticket;
Need votes at this point
comment:18 Changed 13 years ago by angel_il
- Votes for changeset changed from andrew_b to andrew_b angel_il
- Branch state changed from on review to approved
comment:19 Changed 13 years ago by angel_il
was build under pmake with following Makefile
ARCHIVE ?= ${.CURDIR}/mc-4.8.1.tar.bz2 LDFLAGS = -L/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib CPPFLAGS = -I/usr/pkg/include/slang2 -I/usr/pkg/include .PHONY: all TESTS = 0 1 2 3 4 5 6 7 8 9 10 ENVS = 0 1 2 .for j in ${ENVS} .for i in ${TESTS} all: test.${j}_${i} test.${j}_${i}: <------>rm -rf ${.OBJDIR}/${j}_${i} && \ <------>mkdir -p ${.OBJDIR}/${j}_${i} && \ <------>cd ${.OBJDIR}/${j}_${i} && \ <------>bzip2 -dc ${ARCHIVE} | tar -xf - && \ <------>cd ${ARCHIVE:T:R:R} && \ <------>env ${ENV.${j}} CPPFLAGS=${CPPFLAG:Q} LDFLAGS=${LDFLAGS:Q} \ <------><------>./configure ${OPTS.${i}} && \ <------>make make 2> stderr.${j}_${i}.txt && DESTDIR=${.OBJDIR}/${j}_${i}/.destdir make install; \ <------>echo $$? > ${.TARGET} .endfor .endfor OPTS.0 = OPTS.1 = --without-x --without-gpm-mouse OPTS.2 = ${OPTS.1} --without-nls OPTS.3 = --without-vfs --disable-charset --disable-background OPTS.4 = --disable-vfs-smb --disable-vfs-undelfs --disable-vfs-extfs \ <------>--disable-vfs-sfs --without-subshell ENV.0 = ENV.1 = CC=clang CXX=clang ENV.2 = CC=tcc CXX=tcc
comment:20 Changed 13 years ago by slavazanko
- Votes for changeset andrew_b angel_il deleted
- Branch state changed from approved to no branch
upload source packages and checksums to http://www.midnight-commander.org/downloads
Done.
update Wiki start page with latest release number
Done.
write an announcement: list user visible changes (bugs and features)
Done.
comment:21 Changed 13 years ago by slavazanko
- Status changed from accepted to testing
- Votes for changeset set to completed
- Resolution set to fixed
close current milestone
Done.