summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 7d252daa1c62b47eef13f6a4dfe957dedbbeaa8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
ROOTDEST = /export

DIRS = tools kernel mdk-stage1 perl-install rescue


ARCH := $(patsubst i%86,i386,$(shell uname -m))
ARCH := $(patsubst sparc%,sparc,$(ARCH))

ifeq (i386,$(ARCH))
    BOOT_IMG = cdrom.img hd.img network.img usb.img blank.img pcmcia.img other.img
endif
ifeq (sparc,$(ARCH))
    BOOT_IMG  = cdrom.img   hd.img   network.img   live.img   tftp.img   tftprd.img
    BOOT_IMG += cdrom64.img hd64.img network64.img live64.img tftp64.img tftprd64.img 
endif
ifeq (ppc,$(ARCH))
    BOOT_IMG = all.img
endif
ifeq (ia64,$(ARCH))
    BOOT_IMG = all.img
endif

FBOOT_IMG = $(BOOT_IMG:%=images/%)
FBOOT_RDZ = $(FBOOT_IMG:%.img=%.rdz) images/all.rdz

.PHONY: dirs install

install: dirs images rescue install_only

dirs:
	@for n in $(DIRS); do $(MAKE) -C $$n all || exit 1 ; done

images: $(FBOOT_IMG) images/all.rdz # all.rdz is needed to update isolinux

$(FBOOT_RDZ): kernel/all.modules
	./make_boot_img $@ `basename $(@:%.rdz=%)`

$(FBOOT_IMG): %.img: %.rdz
	./make_boot_img $@ `basename $(@:%.img=%)`

tar: clean
	rpm -qa > needed_rpms.lst
	cd .. ; tar cfj gi.tar.bz2 gi
	rm needed_rpms.lst

install_only:
	for i in images misc Mandrake Mandrake/base Mandrake/share; do install -d $(ROOTDEST)/$$i ; done
    ifneq (ppc,$(ARCH))
	for i in $(FBOOT_IMG); do cp -f $${i}* $(ROOTDEST)/images; done
    endif
    ifeq (alpha,$(ARCH))
	for i in $(FBOOT_RDZ); do cp -f $${i}* $(ROOTDEST)/boot; done
	cp -f vmlinux.gz $(ROOTDEST)/boot/instboot.gz
	make -C tools/$(ARCH)/cd install ROOTDEST=$(ROOTDEST)
    endif
	cd $(ROOTDEST)/images; rm -rf alternatives 
	if [ `ls $(ROOTDEST)/images/*.img-* 2>/dev/null | wc -l` -gt 0 ]; then	\
	  cd $(ROOTDEST)/images; mkdir alternatives; cd alternatives; mv ../*.img-* .; md5sum *.img-* > MD5SUM; \
	fi
	cd $(ROOTDEST)/images; md5sum *.img* > MD5SUM

    ifeq (i386,$(ARCH))
	rm -rf $(ROOTDEST)/isolinux
	cp -af isolinux $(ROOTDEST)
	cp -f images/cdrom-changedisk.img $(ROOTDEST)/images
    endif

	install live_update $(ROOTDEST)/live_update
	make -C perl-install full_stage2
	make -C perl-install/share/advertising install
	make -C rescue install

clean:
	rm -rf images all.modules all.modules64
	for i in $(DIRS); do make -C $$i clean; done
	find . -name "*~" -o -name ".#*" | xargs rm -f

check:
	@badrights=`find $(ROOTDEST)/Mandrake/mdkinst | perl -lne 'print if !((stat)[2] & 4)'`; [ -z "$$badrights" ] || { echo "bad rights for files vvvvvvvvvvvvvvvvvvvvvvvvvv" ; echo "$$badrights" ; echo "bad rights for files ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" ; exit 1; }
	@missing_kb=`find -name "Entries" | xargs perl -F/ -alne 'print $$ARGV =~ m|(.*)/CVS|, "/$$F[1]" if $$F[1] =~ /\.(png|gif|bmp|xcf|gz|bz2|tar|rdz|so|a|o|mar|img|exe)$$/ && $$F[4] ne "-kb"'` ; [ -z "$$missing_kb" ] || { echo "missing -kb in CVS for files vvvvvvvvvvvvvvvvvvvvvvvvvv" ; echo "$$missing_kb" ; echo "missing -kb in CVS for files ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" ; exit 1; }
	$(MAKE) -C perl-install check

upload: 
	$(MAKE) clean

#	# done before make install to increment ChangeLog version
	tools/addchangelog.pl tools/cvslog2changelog.pl | tools/mailchangelog.pl &

	$(MAKE) install
	$(MAKE) check
	$(MAKE) upload_only

upload_only:
	function upload() { rsync -qSavz --verbose --exclude '*~' -e ssh --delete $(ROOTDEST)/$$1/$$2 mandrake@ken:/c/cooker/$$1; } ;\
	upload Mandrake/mdkinst '' ;\
	upload Mandrake/base compssUsers* ;\
	upload Mandrake/base rpmsrate ;\
	upload Mandrake/base *_stage2.bz2 ;\
	upload Mandrake/share/advertising '' ;\
	upload misc gendistrib ;\
	upload misc make_mdkinst_stage2 ;\
	upload misc packdrake ;\
	upload misc packdrake.pm ;\
	upload misc rpmtools.pm ;\
	upload misc auto ;\
	upload '' live_update ;\
	upload images MD5SUM ;\
	upload images *.img* ;\
	upload images/alternatives '' ;\
	upload isolinux '' ;\
	echo
' href='#n564'>564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737
# Translation of mdkonline to Croatian
# Copyright (C) Croatian team
# Translators: Danijel Studen <dstuden@vuka.hr>,Jerko Škifić <skific@riteh.hr>,Matija Blagus <Matija.Blagus@public.srce.hr>,Sasa Poznanovic <sasa.poznanovic@vuka.hr>,Vlatko Kosturjak <kost@linux.hr>,
msgid ""
msgstr ""
"Project-Id-Version: mdkonline 0\n"
"POT-Creation-Date: 2005-09-16 17:25+0200\n"
"PO-Revision-Date: 2005-01-04 21:26+CET\n"
"Last-Translator: auto\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 :  n%10>=2 && n%"
"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;;\n"
"X-Generator: TransDict server\n"

#: ../mdkapplet:64
#, c-format
msgid "Your system is up-to-date"
msgstr "Vaš sistem je ažuran"

#: ../mdkapplet:70
#, c-format
msgid ""
"Service configuration problem. Please check logs and send mail to "
"support@mandrivaonline.com"
msgstr ""
"Problem s konfiguracijom servisa. Molimo provjerite logove i pošaljite mail "
"na support@mandrivaonline.com"

#: ../mdkapplet:76
#, c-format
msgid "System is busy. Please wait ..."
msgstr "Sistem je zauzet. Molimo pričekajte ..."

#: ../mdkapplet:82
#, c-format
msgid "New updates are available for your system"
msgstr "Nema novih datoteka dostupnih za Vas sistem!"

#: ../mdkapplet:88
#, c-format
msgid "Service is not configured. Please click on \"Configure the service\""
msgstr "Servis nije podešen. Molimo kliknite na \"Configure the service\""

#: ../mdkapplet:94
#, c-format
msgid "Network is down. Please configure your network"
msgstr "Mreža je pala. Molimo podesite mrežu"

#: ../mdkapplet:100
#, c-format
msgid "Service is not activated. Please click on \"Online Website\""
msgstr "Servis nije aktivan. Molimo kliknite na \"Online Website\""

#: ../mdkapplet:106
#, c-format
msgid "Release not supported (too old release, or development release)"
msgstr ""

#: ../mdkapplet:111 ../mdkapplet:164
#, fuzzy, c-format
msgid "Install updates"
msgstr "Instaliraj zakrpe"

#: ../mdkapplet:112
#, c-format
msgid "Configure the service"
msgstr "Podesi servise"

#: ../mdkapplet:113
#, c-format
msgid "Check Updates"
msgstr "Provjeri nadogradnje"

#: ../mdkapplet:114 ../mdkapplet:167 ../mdkonline:87 ../mdkonline:91
#: ../mdkonline:127 ../mdkupdate:176
#, c-format
msgid "Please wait"
msgstr "Molim pričekajte"

#: ../mdkapplet:114 ../mdkapplet:166 ../mdkapplet:167
#, c-format
msgid "Check updates"
msgstr "Provjeri nadogradnje"

#: ../mdkapplet:116
#, c-format
msgid "Online WebSite"
msgstr "Online web stranica"

#: ../mdkapplet:117
#, c-format
msgid "Configure Network"
msgstr "Podesi mrežu"

#: ../mdkapplet:118
#, c-format
msgid "Configure Now!"
msgstr "Podesi sada"

#: ../mdkapplet:152 ../mdkapplet:223
#, c-format
msgid "Mandriva Linux Updates Applet"
msgstr "Mandriva Linux nadograđuje applete"

#: ../mdkapplet:162
#, c-format
msgid "Actions"
msgstr "Akcije"

#: ../mdkapplet:165
#, c-format
msgid "Configure"
msgstr "Podesi"

#: ../mdkapplet:169
#, c-format
msgid "See logs"
msgstr "Vidi logove"

#: ../mdkapplet:172
#, c-format
msgid "Status"
msgstr "Stanje"

#: ../mdkapplet:176 ../mdkapplet:381
#, c-format
msgid "Close"
msgstr "Zatvori"

#: ../mdkapplet:204
#, c-format
msgid "Network Connection: "
msgstr "Mrežne veze:"

#: ../mdkapplet:204
#, c-format
msgid "Up"
msgstr "Gore"

#: ../mdkapplet:204
#, c-format
msgid "Down"
msgstr "Dolje"

#: ../mdkapplet:205
#, c-format
msgid "Last check: "
msgstr "Posljednja provjera:"

#: ../mdkapplet:206 ../mdkonline:120
#, c-format
msgid "Machine name:"
msgstr "Ime računala:"

#: ../mdkapplet:207
#, c-format
msgid "Updates: "
msgstr "Nadogradnje:"

#: ../mdkapplet:211
#, c-format
msgid "Launching drakconnect\n"
msgstr "Pokrećem drakconnect\n"

#: ../mdkapplet:215
#, c-format
msgid "Launching mdkupdate --applet\n"
msgstr "Pokrećem mdkupdate --applet\n"

#: ../mdkapplet:218
#, c-format
msgid "Mandriva Online seems to be reinstalled, reloading applet ...."
msgstr "Mandriva Online se čini da je reinstaliran, ponovo pokrećem aplet ... "

#: ../mdkapplet:229
#, c-format
msgid "Computing new updates...\n"
msgstr "Proračunavam nove nadogradnje...\n"

#: ../mdkapplet:231
#, fuzzy, c-format
msgid "Connecting to"
msgstr "Povezujem se sa"