|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Ivan Vaneen 2:454/23.14 09 Sep 2005 09:53:20 To : Artem Ignatiev Subject : make release на RELENG_4 -------------------------------------------------------------------------------- Transmission sequence activated. AI> @Macintosh TruBlueEnvironment Что, таки под Макинтошем сидишь? ;) IV>>>> В архивах пишут что делается это путём замены вызовов cvs на cp IV>>>> в Makefile, но можно поконкретнее? Какие именно вызовы cvs IV>>>> заменять надо, и какие параметры и ключики указывать в cp? AI> << AI> 281 .if !defined(RELEASETAG) AI> 282 cd ${CHROOTDIR}/usr && rm -rf src && \ AI> 283 cvs -R -d ${CVSROOT} co ${CVSCMDARGS} -P AI> ${RELEASESRCMODULE} AI> 284 .else AI> 285 cd ${CHROOTDIR}/usr && rm -rf src && \ AI> 286 cvs -R -d ${CVSROOT} co ${CVSCMDARGS} -P -r ${RELEASETAG} AI> ${RELEASESRCMODULE} AI> 287 .endif AI> [skip] AI> 294 .if !defined(NOPORTS) AI> 295 .if defined(PORTSRELEASETAG) AI> 296 cd ${CHROOTDIR}/usr && rm -rf ports && cvs -R -d ${CVSROOT} AI> co ${CVSCMDARGS} -P -r ${PORTSRELEASETAG} ${RELEASEPORTSMODULE} AI> 297 .else AI> 298 cd ${CHROOTDIR}/usr && rm -rf ports && cvs -R -d ${CVSROOT} AI> co ${CVSCMDARGS} -P ${RELEASEPORTSMODULE} AI> 299 .endif AI> 300 .elif defined(DOMINIMALDOCPORTS) && ${DOMINIMALDOCPORTS} == AI> "YES" AI> 301 .if defined(PORTSRELEASETAG) AI> 302 cd ${CHROOTDIR}/usr && rm -rf ports && cvs -R -d ${CVSROOT} AI> co ${CVSCMDARGS} -P -r ${PORTSRELEASETAG} ${MINIMALDOCPORTS} AI> 303 .else AI> 304 cd ${CHROOTDIR}/usr && rm -rf ports && cvs -R -d ${CVSROOT} AI> co ${CVSCMDARGS} -P ${MINIMALDOCPORTS} AI> 305 .endif AI> 306 .endif AI> Для cp ключи указать по вкусу (-R напpимеp), а паpаметpы - AI> /usr/что-нужно . Уточняю: то есть в /usr/src/release/Makefile заменяются все подстрочки вида: "cvs -R -d ${CVSROOT} co ${CVSCMDATGS} -P ${MINIMALDOCPOSRTS}" на подстроку "cp -R ${CVSROOT} src" Так? Вроде бы так и делал ранее "сам догодавшись", но make release закончился ошибкой, вроде бы не было какого-то файла или каталога, к сожалению не сохранил лога. Hо если эта замена не вызывает никаких вопросов, то буду тогда копать дальше. AI> Пpовеpить вот не на чем, но возникла идея: если вpучную скопиpовать AI> /usr/src/ и /usr/ports, и попытаться сделать AI> make RELEASENOUPDATE=yes ..... rerelease - оно согласится, или AI> обвалится? Спасибо за идею, всё что предложишь - проверю, обязательно. Waiting transmission approach ... --- POWERSLAVE admin#parasite.ru * Origin: www.parasite.ru (2:454/23.14) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/275043217532.html, оценка из 5, голосов 10
|