Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
w debian/rules są wpisane te make, ./configure i inne takie, łatwo skumać.
****
korbol, zassałem ten pakiet źródłowy i przeczytałem README
INSTALL_ROOT environment variable can be used to install into different
root directory, which can be useful for example when creating packages
or if installing into chroot jail.
Example:
INSTALL_ROOT=/chroot/pdfedit make install
Czyli w debian/rules
zamieniasz $(MAKE) $(CURDIR)/debian/pdfedit/usr install
na INSTALL_ROOT=$(CURDIR)/debian/pdfedit/ make install
powodzenia
Morał? Czytać dokumentację ;-)
Czy deba powinienam pod rootem robić czy spod usera mozna?
fakeroot wystarczy.
*****
Paczka mi się udała i jest taka jak trza.
***
Sorki za wielokrotną edycję, ale chyba bym z 10 postów machnął.
Offline
Dzieki za szczegółową pomoc :)
W moim rules nie znalazlem dokładnie tego co podałeś lecz coś takiego
$(MAKE) install DESTDIR=$(CURDIR)/debian/pdfedit
Czy mam to zastąpić tym Twoim ciągiem, czy to coś innego?
Tego export QTDIR=/usr/share/qt3/ mam nie wykonywać z tego co zrozumiałem.
Nawiasem zapytam czy przymula ci ten progs? Bo mi ostro przymulał jak normalnie ze zrodel zainstalowalem :-/
Offline
Dzieki za szczegółową pomoc :)
Nie ma za co
W moim rules nie znalazlem dokładnie tego co podałeś lecz coś takiegoKod:
$(MAKE) install DESTDIR=$(CURDIR)/debian/pdfeditCzy mam to zastąpić tym Twoim ciągiem, czy to coś innego?
Tak to jest, jak się coś z pamięci pisze ;-) Oczywiści, koniecznie zastąpić to
INSTALL_ROOT=$(CURDIR)/debian/pdfedit/ make install
tym
Tego export QTDIR=/usr/share/qt3/ mam nie wykonywać z tego co zrozumiałem.
Masz. MAsz to wpisać. Poszukaj w rules ./configure. Wpisz to przed
Nawiasem zapytam czy przymula ci ten progs? Bo mi ostro przymulał jak normalnie ze zrodel zainstalowalem :-/
Aż tak ostro to nie, raczej normalnie chodzi.
Offline
korbol napisał:
Tego export QTDIR=/usr/share/qt3/ mam nie wykonywać z tego co zrozumiałem.
Masz. MAsz to wpisać. Poszukaj w rules ./configure. Wpisz to przed
Wytrzymaj jeszcze trochę :D
Mam to wpisać w pliku configure, ktory znajduje się w katalogu ze źródłami (a jeżlei tak to wktórym miejscu bo tam jest jakaś chyba określona składnia i nie wiem czy mge to wrzucić na samym początku, czy może po jakimś "fi"), czy mam w rules poszukać jakiegoś słowa configure i przed nim to wpisać ?
Co do mulenia to zaczyna się ono dopiero przy próbie edycji pdfa.
Offline
Mam to wpisać w pliku configure, ktory znajduje się w katalogu ze źródłami (a jeżlei tak to wktórym miejscu bo tam jest jakaś chyba określona składnia i nie wiem czy mge to wrzucić na samym początku, czy może po jakimś "fi"), czy mam w rules poszukać jakiegoś słowa configure i przed nim to wpisać ?
Co do mulenia to zaczyna się ono dopiero przy próbie edycji pdfa.
w rules przed wywolaniem skryptu configure ... co do mulenia to zalezy od pdf'a ...
Offline
Czyli dopisze to na początku pliku rules.
Znalazlem tylko tyle w rules z "configure":
configure: configure-stamp configure-stamp:
czyli zmieniam na takie cos?
export QTDIR=/usr/share/qt3/ configure: configure-stamp configure-stamp:
Offline
A ja znalazłem to:
config.status: configure dh_testdir # Add here commands to configure the package. ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=$${prefix}/share/man --infodir=$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
Offline
Wszystko spaprałem :-/
Ok dzieki te iinforamcje juz mi wystarczą i jakoś sie z tym uporam.
Dziex :)
Offline
pdfedit nie ma pliku desktop
to masz:
[Desktop Entry] Encoding=UTF-8 MimeType=application/pdf Terminal=false Name=Pdfedit GenericName[pl]=Program do edycji plików pdf Exec=pdfedit Icon=kpdf Type=Application
Zapisz jako pdfedit.desktop i skopiuj do /usr/share/applications/kde/
Doda to pdfedit do menu KDE.
Offline
http://incoming.debian.org/pdfedit_0.2.3-1_i386.deb
Jest paczka w incoming
Offline
:] przyda się
Offline