Ticket #2686 (closed task: fixed)

Opened 12 years ago

Last modified 12 years ago

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 12 years ago by slavazanko

  • Owner set to slavazanko
  • Status changed from new to accepted

comment:2 Changed 12 years ago by egmont

Is there any chance for the fixes of #2678 and #2684 to make into this release? :)

comment:3 follow-up: ↓ 5 Changed 12 years ago by egmont

(and #2677 too, please?)

comment:4 Changed 12 years ago by egmont

  • Cc egmont@… added

comment:5 in reply to: ↑ 3 Changed 12 years ago by andrew_b

Replying to egmont:

(and #2677 too, please?)

#2678 and #2677 are ready to review.

About #2684... The best way should be found to fix that bug, but I don't have enough time to do that... :(

comment:6 Changed 12 years ago by slavazanko

  • Blocked By 2677, 2678 added

comment:7 Changed 12 years ago by andrew_b

  • Blocked By 2677 removed

comment:8 Changed 12 years ago by andrew_b

  • Blocked By 2678 removed

comment:9 Changed 12 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:10 Changed 12 years ago by slavazanko

  • Votes for changeset set to slavazanko

comment:11 Changed 12 years ago by andrew_b

  • Votes for changeset changed from slavazanko to slavazanko andrew_b

comment:12 Changed 12 years ago by andrew_b

  • Branch state changed from no branch to approved

comment:13 Changed 12 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 12 years ago by slavazanko

update NEWS file in repo and Wiki

Done

comment:15 Changed 12 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 12 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:17 Changed 12 years ago by andrew_b

  • Votes for changeset set to andrew_b

comment:18 Changed 12 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 12 years ago by angel_il

was built using pmake with follow 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
Last edited 12 years ago by angel_il (previous) (diff)

comment:20 Changed 12 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 12 years ago by slavazanko

  • Status changed from accepted to testing
  • Votes for changeset set to completed
  • Resolution set to fixed

close current milestone

Done.

comment:22 Changed 12 years ago by slavazanko

  • Status changed from testing to closed
Note: See TracTickets for help on using tickets.