Changeset 32a49e in git
- Timestamp:
- Sep 29, 2005, 9:43:56 AM (19 years ago)
- Branches:
- (u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
- Children:
- 1d03f829a3cbe8d5a713476a09e0a044e8b3e7f4
- Parents:
- 8f42a46ed7062d9c086400ca9ffb00dba6e143d3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile.in
r8f42a46 r32a49e 132 132 # cygwin related stuff 133 133 # 134 CYGWIN_PORT_VER = @SINGULAR_RPM_VERSION@-1 134 CYGWIN_SING_VER = @SINGULAR_RPM_VERSION@ 135 CYGWIN_PORT_VER = ${CYGWIN_SING_VER}-1 135 136 CYGWIN_SETUP_VER = 2.457.2.2 136 137 CYGWIN_REP_DIR = cygwin_pkg … … 142 143 CYGWIN_SINGULAR_ROOT = /usr/share/${CYGWIN_SINGULAR_DIR} 143 144 CYGWIN_SINGULAR_BIN = /usr/lib/${CYGWIN_SINGULAR_DIR} 144 CYGWIN_SINGULAR_DOC = /usr/share/doc/${CYGWIN_SINGULAR_DIR}-${CYGWIN_ PORT_VER}145 CYGWIN_SINGULAR_DOC = /usr/share/doc/${CYGWIN_SINGULAR_DIR}-${CYGWIN_SING_VER} 145 146 146 147 … … 254 255 255 256 cygwin-dist-scripts: 257 @echo -e "Writing /etc/postinstall/singular-help.sh" 258 @echo -e '#!/bin/sh' > /etc/postinstall/singular-help.sh 259 @echo -e '' >> /etc/postinstall/singular-icons.sh 260 @echo -e 'install-info' >> /etc/postinstall/singular-icons.sh 261 @echo -e 'mkdir "`cygpath -u -A -P`/Singular CAS"' >> /etc/postinstall/singular-icons.sh 256 262 @echo -e "Writing /etc/postinstall/singular-icons.sh" 257 263 @echo -e '#!/bin/sh' > /etc/postinstall/singular-icons.sh … … 343 349 @echo -e "export SINGULAR_BIN_DIR=${CYGWIN_SINGULAR_BIN}" >> /usr/bin/ESingular 344 350 @echo -e "export SINGULAR_ROOT_DIR=${CYGWIN_SINGULAR_ROOT}" >> /usr/bin/ESingular 345 @echo -e "export SINGULAR_INFO_FILE= ${CYGWIN_SINGULAR_DOC}/info/singular.hlp" >> /usr/bin/ESingular351 @echo -e "export SINGULAR_INFO_FILE=/usr/share/info/singular.info" >> /usr/bin/ESingular 346 352 @echo -e "export SINGULAR_IDX_FILE=${CYGWIN_SINGULAR_DOC}/doc/singular.idx" >> /usr/bin/ESingular 347 353 @echo -e "export SINGULAR_HTML_DIR=${CYGWIN_SINGULAR_DOC}/html" >> /usr/bin/ESingular … … 355 361 @echo -e "export SINGULAR_BIN_DIR=${CYGWIN_SINGULAR_BIN}" >> /usr/bin/Singular 356 362 @echo -e "export SINGULAR_ROOT_DIR=${CYGWIN_SINGULAR_ROOT}" >> /usr/bin/Singular 357 @echo -e "export SINGULAR_INFO_FILE= ${CYGWIN_SINGULAR_DOC}/info/singular.hlp" >> /usr/bin/Singular363 @echo -e "export SINGULAR_INFO_FILE=/usr/share/info/singular.info" >> /usr/bin/Singular 358 364 @echo -e "export SINGULAR_IDX_FILE=${CYGWIN_SINGULAR_DOC}/doc/singular.idx" >> /usr/bin/Singular 359 365 @echo -e "export SINGULAR_HTML_DIR=${CYGWIN_SINGULAR_DOC}/html" >> /usr/bin/Singular … … 374 380 ${MKINSTALLDIRS} ${CYGWIN_SINGULAR_ROOT} ${CYGWIN_SINGULAR_DOC} ${CYGWIN_SINGULAR_BIN} 375 381 ## Copy documentation files 376 ${MKINSTALLDIRS} /usr/share/doc/Singular-${CYGWIN_PORT_VER} 377 cp ${TMPDIR}/Singular/${S_VERSION}/README /usr/share/doc/Singular-${CYGWIN_PORT_VER}/ 378 cp ${TMPDIR}/Singular/${S_VERSION}/INSTALL /usr/share/doc/Singular-${CYGWIN_PORT_VER}/ 379 cp ${TMPDIR}/Singular/${S_VERSION}/COPYING /usr/share/doc/Singular-${CYGWIN_PORT_VER}/ 380 cp ${TMPDIR}/Singular/${S_VERSION}/NEWS /usr/share/doc/Singular-${CYGWIN_PORT_VER}/ 381 cp ${TMPDIR}/Singular/${S_VERSION}/GPL /usr/share/doc/Singular-${CYGWIN_PORT_VER}/ 382 cp ${TMPDIR}/Singular/${S_VERSION}/README /usr/share/doc/Singular-${CYGWIN_SING_VER}/ 383 cp ${TMPDIR}/Singular/${S_VERSION}/INSTALL /usr/share/doc/Singular-${CYGWIN_SING_VER}/ 384 cp ${TMPDIR}/Singular/${S_VERSION}/COPYING /usr/share/doc/Singular-${CYGWIN_SING_VER}/ 385 cp ${TMPDIR}/Singular/${S_VERSION}/NEWS /usr/share/doc/Singular-${CYGWIN_SING_VER}/ 386 cp ${TMPDIR}/Singular/${S_VERSION}/GPL /usr/share/doc/Singular-${CYGWIN_SING_VER}/ 382 387 ## Install Cygwin specific structure 383 388 mv ${TMPDIR}/Singular/${S_VERSION}/ix86-Win/* ${CYGWIN_SINGULAR_BIN}/ … … 386 391 mv ${TMPDIR}/Singular/${S_VERSION}/emacs ${CYGWIN_SINGULAR_ROOT}/ 387 392 mv ${TMPDIR}/Singular/${S_VERSION}/* ${CYGWIN_SINGULAR_DOC}/ 393 mv ${CYGWIN_SINGULAR_DOC}/info/singular.hlp /usr/share/info/singular.info 388 394 ## Copy auxiliar files 389 395 cp ${CYGWIN_AUX_FILES}/surf.exe ${CYGWIN_SINGULAR_BIN}/ … … 399 405 ## or copy from local folder 400 406 # cp ${CYGWIN_AUX_FILES}/cygwin-setup.exe ${CYGWIN_SINGULAR_BIN}/cygwin-setup.exe 401 cp ${CYGWIN_AUX_FILES}/singular-base.README /usr/share/doc/Cygwin/singular-base-${CYGWIN_ PORT_VER}.README402 cp ${CYGWIN_AUX_FILES}/singular-share.README /usr/share/doc/Cygwin/singular-share-${CYGWIN_ PORT_VER}.README403 cp ${CYGWIN_AUX_FILES}/singular-help.README /usr/share/doc/Cygwin/singular-help-${CYGWIN_ PORT_VER}.README404 cp ${CYGWIN_AUX_FILES}/singular-surf.README /usr/share/doc/Cygwin/singular-surf-${CYGWIN_ PORT_VER}.README405 cp ${CYGWIN_AUX_FILES}/singular-icons.README /usr/share/doc/Cygwin/singular-icons-${CYGWIN_ PORT_VER}.README407 cp ${CYGWIN_AUX_FILES}/singular-base.README /usr/share/doc/Cygwin/singular-base-${CYGWIN_SING_VER}.README 408 cp ${CYGWIN_AUX_FILES}/singular-share.README /usr/share/doc/Cygwin/singular-share-${CYGWIN_SING_VER}.README 409 cp ${CYGWIN_AUX_FILES}/singular-help.README /usr/share/doc/Cygwin/singular-help-${CYGWIN_SING_VER}.README 410 cp ${CYGWIN_AUX_FILES}/singular-surf.README /usr/share/doc/Cygwin/singular-surf-${CYGWIN_SING_VER}.README 411 cp ${CYGWIN_AUX_FILES}/singular-icons.README /usr/share/doc/Cygwin/singular-icons-${CYGWIN_SING_VER}.README 406 412 407 413 cygwin-dist-pack: ## singular-base-${CYGWIN_PORT_VER}-src.tar.bz2 … … 416 422 mkdir ${CYGWIN_REP_DIR}/release/singular-helper 417 423 tar cjf ${CYGWIN_REP_DIR}/release/singular-base/singular-base-${CYGWIN_PORT_VER}.tar.bz2 \ 418 /usr/share/doc/Cygwin/singular-base-${CYGWIN_ PORT_VER}.README \419 /usr/share/doc/Singular-${CYGWIN_ PORT_VER}/COPYING \420 /usr/share/doc/Singular-${CYGWIN_ PORT_VER}/INSTALL \421 /usr/share/doc/Singular-${CYGWIN_ PORT_VER}/NEWS \422 /usr/share/doc/Singular-${CYGWIN_ PORT_VER}/README \423 /usr/share/doc/Singular-${CYGWIN_ PORT_VER}/GPL \424 /usr/share/doc/Cygwin/singular-base-${CYGWIN_SING_VER}.README \ 425 /usr/share/doc/Singular-${CYGWIN_SING_VER}/COPYING \ 426 /usr/share/doc/Singular-${CYGWIN_SING_VER}/INSTALL \ 427 /usr/share/doc/Singular-${CYGWIN_SING_VER}/NEWS \ 428 /usr/share/doc/Singular-${CYGWIN_SING_VER}/README \ 429 /usr/share/doc/Singular-${CYGWIN_SING_VER}/GPL \ 424 430 /usr/bin/Singular \ 425 431 /usr/bin/ESingular \ … … 432 438 ${CYGWIN_SINGULAR_BIN}/gen_test.exe 433 439 tar cjf ${CYGWIN_REP_DIR}/release/singular-share/singular-share-${CYGWIN_PORT_VER}.tar.bz2 \ 434 /usr/share/doc/Cygwin/singular-share-${CYGWIN_ PORT_VER}.README \440 /usr/share/doc/Cygwin/singular-share-${CYGWIN_SING_VER}.README \ 435 441 ${CYGWIN_SINGULAR_ROOT}/* 436 442 tar cjf ${CYGWIN_REP_DIR}/release/singular-help/singular-help-${CYGWIN_PORT_VER}.tar.bz2 \ 437 /usr/share/doc/Cygwin/singular-help-${CYGWIN_PORT_VER}.README \ 443 /usr/share/doc/Cygwin/singular-help-${CYGWIN_SING_VER}.README \ 444 /usr/share/info/singular.info \ 438 445 ${CYGWIN_SINGULAR_DOC}/* 439 446 tar cjf ${CYGWIN_REP_DIR}/release/singular-surf/singular-surf-${CYGWIN_PORT_VER}.tar.bz2 \ 440 /usr/share/doc/Cygwin/singular-surf-${CYGWIN_ PORT_VER}.README \447 /usr/share/doc/Cygwin/singular-surf-${CYGWIN_SING_VER}.README \ 441 448 ${CYGWIN_SINGULAR_BIN}/surf.exe \ 442 449 ${CYGWIN_SINGULAR_BIN}/SURF_AUTHORS \ … … 444 451 ${CYGWIN_SINGULAR_BIN}/SURF_COPYING 445 452 tar cjf ${CYGWIN_REP_DIR}/release/singular-icons/singular-icons-${CYGWIN_PORT_VER}.tar.bz2 \ 446 /usr/share/doc/Cygwin/singular-icons-${CYGWIN_ PORT_VER}.README \453 /usr/share/doc/Cygwin/singular-icons-${CYGWIN_SING_VER}.README \ 447 454 ${CYGWIN_SINGULAR_BIN}/cygwin-setup.exe \ 448 455 ${CYGWIN_SINGULAR_BIN}/startxserver.bat \ … … 458 465 cp ${CYGWIN_AUX_FILES}/setup-helper.hint ${CYGWIN_REP_DIR}/release/singular-helper/setup.hint 459 466 460 cygwin-dist: cygwin-dist-install cygwin-dist-pack cygwin-setup 467 cygwin-helper: cygwin-setup-init cygwin-setup-helper 468 mkinstalldirs ${CYGWIN_REP_DIR}/release/singular-helper 469 touch ${CYGWIN_REP_DIR}/release/singular-helper/singular-helper-${CYGWIN_PORT_VER}.tar.bz2 470 cp ${CYGWIN_AUX_FILES}/setup-helper.hint ${CYGWIN_REP_DIR}/release/singular-helper/setup.hint 471 472 cygwin-dist: cygwin-dist-install cygwin-dist-pack cygwin-helper 461 473 462 474 cygwin-setup-init: 475 mkinstalldirs ${CYGWIN_REP_DIR} 463 476 @echo "Writing ${CYGWIN_REP_DIR}/setup.ini" 464 477 @echo "# This file is automatically generated by Makefile." > ${CYGWIN_REP_DIR}/setup.ini … … 495 508 echo -n " " >> ${CYGWIN_REP_DIR}/setup.ini; \ 496 509 echo `md5sum ${CYGWIN_REP_DIR}/release/singular-$*/singular-$*-${CYGWIN_PORT_VER}-src.tar.bz2 | sed -e 's/\([a-zA-Z0-9]*\).*/\1/g'` >> ${CYGWIN_REP_DIR}/setup.ini; \ 497 else \498 echo -n "source: release/singular-base/singular-base-${CYGWIN_PORT_VER}-src.tar.bz2 " >> ${CYGWIN_REP_DIR}/setup.ini; \499 echo -n `du -b ${CYGWIN_REP_DIR}/release/singular-base/singular-base-${CYGWIN_PORT_VER}-src.tar.bz2 | sed -e 's/\([0-9]*\).*/\1/g'` >> ${CYGWIN_REP_DIR}/setup.ini; \500 echo -n " " >> ${CYGWIN_REP_DIR}/setup.ini; \501 echo `md5sum ${CYGWIN_REP_DIR}/release/singular-base/singular-base-${CYGWIN_PORT_VER}-src.tar.bz2 | sed -e 's/\([a-zA-Z0-9]*\).*/\1/g'` >> ${CYGWIN_REP_DIR}/setup.ini; \502 510 fi; 503 511 @echo >> ${CYGWIN_REP_DIR}/setup.ini … … 509 517 ${MKINSTALLDIRS} ${TMPDIR}/Files 510 518 cp -r ${CYGWIN_ORIG}/$*/* ${TMPDIR}/Files/ 511 @if test "$*" = "Full"; then \ 512 echo "Create Full distribution"; \ 513 cp -r ${CYGWIN_REP_DIR}/release/singular* ${TMPDIR}/Files/release/; \ 514 else \ 515 echo "Create Small distribution"; \ 516 cp -r ${CYGWIN_REP_DIR}/release/singular-base ${TMPDIR}/Files/release/; \ 517 cp -r ${CYGWIN_REP_DIR}/release/singular-helper ${TMPDIR}/Files/release/; \ 518 cp -r ${CYGWIN_REP_DIR}/release/singular-help ${TMPDIR}/Files/release/; \ 519 cp -r ${CYGWIN_REP_DIR}/release/singular-icons ${TMPDIR}/Files/release/; \ 520 cp -r ${CYGWIN_REP_DIR}/release/singular-share ${TMPDIR}/Files/release/; \ 521 fi; 522 -rm -f ${TMPDIR}/Files/release/singular-base/*src.tar.bz2 523 -rm -f ${TMPDIR}/Files/release/singular-surf/*src.tar.bz2 519 cp -r ${CYGWIN_REP_DIR}/release/singular-helper ${TMPDIR}/Files/release/ 520 @echo "Creating $* distribution ..." 521 # @if test "$*" = "Full"; then \ 522 # echo "Create Full distribution"; \ 523 # cp -r ${CYGWIN_REP_DIR}/release/singular* ${TMPDIR}/Files/release/; \ 524 # else \ 525 # echo "Create Small distribution"; \ 526 # cp -r ${CYGWIN_REP_DIR}/release/singular-base ${TMPDIR}/Files/release/; \ 527 # cp -r ${CYGWIN_REP_DIR}/release/singular-helper ${TMPDIR}/Files/release/; \ 528 # cp -r ${CYGWIN_REP_DIR}/release/singular-help ${TMPDIR}/Files/release/; \ 529 # cp -r ${CYGWIN_REP_DIR}/release/singular-icons ${TMPDIR}/Files/release/; \ 530 # cp -r ${CYGWIN_REP_DIR}/release/singular-share ${TMPDIR}/Files/release/; \ 531 # fi; 532 # -rm -f ${TMPDIR}/Files/release/singular-base/*src.tar.bz2 533 # -rm -f ${TMPDIR}/Files/release/singular-surf/*src.tar.bz2 524 534 -rm -f ${TMPDIR}/Files/setup.exe 525 535 cp ${CYGWIN_AUX_FILES}/setup-pfw.exe ${TMPDIR}/Files/setup.exe … … 575 585 ${CYGWIN_PFW_EXEC} -a -s "`cygpath -a -w ${TMPDIR}/Singular.pfw`" 576 586 577 cygwin-cd-repository:578 ${MKINSTALLDIRS} Repository579 cp -r ${CYGWIN_ORIG}/cd-repository/* Repository/580 cp -r ${CYGWIN_REP_DIR}/release/singular* Repository/release/; \ 581 cat ${CYGWIN_REP_DIR}/setup.ini | sed -e 's/setup-version:.*//' | sed -e 's/setup-timestamp:.*//' >> Repository/setup.ini587 #cygwin-cd-repository: 588 # ${MKINSTALLDIRS} Repository 589 # cp -r ${CYGWIN_ORIG}/cd-repository/* Repository/ 590 # cp -r ${CYGWIN_REP_DIR}/release/singular-helper Repository/release/ 591 # cat ${CYGWIN_REP_DIR}/setup.ini | sed -e 's/setup-version:.*//' | sed -e 's/setup-timestamp:.*//' >> Repository/setup.ini 582 592 583 593 singular-cd-windows: 584 594 @echo Building cd directories and web interface 585 595 ${MKINSTALLDIRS} singular-cd/WINDOWS/Files/Repository 586 echo WEBPAGE FEATURE NOT INTRODUCED596 @echo WEBPAGE FEATURE NOT INTRODUCED 587 597 @echo Buidling cd autostart 588 echo AUTOSTART FEATURE NOT INTRODUCED598 @echo AUTOSTART FEATURE NOT INTRODUCED 589 599 @echo Copying PackageForTheWeb 590 cp Singu alar-${S_VERSION}-$*.exe singular-cd/WINDOWS/Files/591 cp Singu alar/singular.ico singular-cd/WINDOWS/Files/600 cp Singular-${S_VERSION}-*.exe singular-cd/WINDOWS/Files/ 601 cp Singular/singular.ico singular-cd/WINDOWS/Files/ 592 602 @echo Building cygwin-cd-repository 593 603 cp -r ${CYGWIN_ORIG}/cd-repository/* singular-cd/WINDOWS/Files/Repository/ 594 cp -r ${CYGWIN_REP_DIR}/release/singular* singular-cd/WINDOWS/Files/Repository/release/; \ 604 cp -r ${CYGWIN_REP_DIR}/release/singular-helper singular-cd/WINDOWS/Files/Repository/release/ 605 cp ${CYGWIN_AUX_FILES}/setup-cd.exe singular-cd/WINDOWS/Files/Repository/ 595 606 cat ${CYGWIN_REP_DIR}/setup.ini | sed -e 's/setup-version:.*//' | sed -e 's/setup-timestamp:.*//' >> singular-cd/WINDOWS/Files/Repository/setup.ini 596 607
Note: See TracChangeset
for help on using the changeset viewer.