Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 18 czerwca 2025, 22:12

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 23 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: sobota, 16 lipca 2005, 23:29 
http://smartmontools.sourceforge.net

myślę że może to się przydać komuś...mnie się bardzo przyda...przynajmniej będę wiedział kiedy może paść jakiś dysk :)

podnosić ręcę do góry dla kogo paczke przygotować ;)


Na górę
  
 
Post: sobota, 16 lipca 2005, 23:43 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
widget pisze:
http://smartmontools.sourceforge.net

podnosić ręcę do góry dla kogo paczke przygotować ;)


po prostu przygotuj PKGBUILD i umieść tutaj...

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 00:14 
spoko ;) zrobie to jutro bo dzisiaj juz naprawde nie mam sily ;)


Na górę
  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 00:56 
jak ktoś by chciał to proszę przetestować paczuszkę

: [/] [] ()
pacman -U http://texim.dynalias.com/paczki_nnd/smartmontools-5.33-1nnd.pkg.tar.gz


Na górę
  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 13:02 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
widget pisze:
jak ktoś by chciał to proszę przetestować paczuszkę

: [/] [] ()
pacman -U http://texim.dynalias.com/paczki_nnd/smartmontools-5.33-1nnd.pkg.tar.gz


a gdzie PKGBUILD???

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 14:18 
nie rozumiem....paczka coś nie działa ? czy chodzi Ci tylko o ten plik po modernizacji celem przygotowania paczki ?


Na górę
  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 14:21 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
widget pisze:
nie rozumiem....paczka coś nie działa ? czy chodzi Ci tylko o ten plik po modernizacji celem przygotowania paczki ?


Dokładnie chodzi mi o ten plik, według którego budowany jest pakiet.

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 19:39 
nie wiem do czego dążysz co prawda skoro paczka została zbudowana

ale proszę Cię bardzo, oto zawartość tego pliku:
: [/] [] ()
pkgname=smartmontools
pkgver=5.33
pkgrel=1nnd
pkgdesc="Monitor S.M.A.R.T. dysków"
url="http://smartmontools.sourceforge.net"
license="GPL"
depends=()
makedepends=()
conflicts=()
replaces=()
backup=()
install=
source=(http://puzzle.dl.sourceforge.net/sourceforge/smartmontools/smartmontools-5.33.tar.gz)
md5sums=('53f6861a916169a88a9edb1848e27dd0')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/usr --sysconfdir=/etc
  make || return 1
  make prefix=$startdir/pkg/usr install
}


Na górę
  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 20:08 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Więc ci wyjasnię, bez pliku PKGBUILD twoja paczka nie znajdzie się w repozytorium, nikt nie sprawdzi poprawności jej budowania, nikt nie zbuduje nowszej itp. itd.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 20:25 
aha :) no to dzieki za wyjasnienia :)

mam nadzieje ze przez wklejona zawartosc PKGBUILD wszystko sie wyjasnilo :)


Na górę
  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 20:58 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
widget pisze:
nie wiem do czego dążysz co prawda skoro paczka została zbudowana


Maciek, już ci odpisał. Ja zaś pozwolę sobie na publiczną analizę tego pliku, coby jasne było jak powinien on wyglądać.

widget pisze:
: [/] [] ()
pkgname=smartmontools
pkgver=5.33
pkgrel=1nnd


Brak wpisu o autorze. w pierwszej lini powinien znaleźć się zakomentowany tekst zawierający nick autora i jego e-mail. Na przykład tak:

# Wersja dla NND: Jasio_k <jasio_k@server.pocztowy.com>

w razie jakichś problemów od razu wiadomo do kogo zwracać sie po pomoc.

widget pisze:
: [/] [] ()
depends=()


brak zależności, założę się, że ten program do działania wymaga przynajmniej glibc... aby znaleźć listę zależności należy dokładnie przeczytać dokumentację gdzie zazwyczaj są informacje na ten temat i dla każdego pliku wykonywalnego wykonać polecenie ldd /katalog/plik. Wynik tego polecenia zawierać będzie ścieżkę do biblioteki, która jest dynamicznie linkowana do danego pliku. Następnie należy sprawdzić do jakiego pakietu należy wzmiankowana biblioteka (pacman -Qo /sciezka/biblioteka) i dopiero nazwę pakietu należy umieścić w zmiennej depends.
Ta zmienna może wyglądać np. tak:

[i]depends=('pakiet1' 'pakiet2' 'pakiet_n')

jeśli pakiet wymaga współpracy ze ściśle określoną wersją innego pakietu to wewnątrz pojedynczych cudzysłowów podajemy tę wersję:

[i]depends=('pakiet1' 'pakiet2=22.43.1nnd' 'pakiet3>=0.5.23nnd')

powyższe oznacza że nasz pakiet wymaga do działania pakietu1 pakietu2 w wersji 22.43.1nnd i pakietu3 w wersji wyższej niż 0.5.23nnd.

widget pisze:
: [/] [] ()
makedepends=()


dobrze by było, gdyby pojawiły się tutaj pakiety porzebne podczas budowy... skąd mam wiedzieć czy to co mam zainstalowane wystarczy do zbudowania tego pakietu? Jednak w większości przypadków mozna pominąć tę zmienną. Konieczna jest tylko wtedy, gdy pakiet do budowy wymaga pakietów których standardowo nie ma w nnd (wersja devel).

Oczywiście ten plik wystarczy żeby sobie zbudować pakiet. Jeśli jednak chcesz aby trafił do repozytorium to powinieneś wziąć pod uwagę wszystko co napisałem powyżej.

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 21:05 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
Mis` gdybys mogl to opatentuj dokladny pkgbuild zeby byl jako wzrocowy bo ja sam mam z tym problemy
Po drugie co mam zrobic jezeli pliki w pakiecie sa mojego autorstwa??
Po co wtedy pkgbuild skoro i tak nikt inny nie zlozy tego pakietu :P
Oczywiscie w celach kontrolnych ale co komus da instrukcja pod tytulem kopiuj z do i nadaj prawa skoro i tak pliku zrodlowego nie bedzie miec.
Po trzecie jest opis na stornie nnd.free.... ale opis jest do ... ;]
Jest tam duzo nie wyjasnonych rzeczy.

Dlatego wydaje mi sie ze ktos z developerowm moglby rozpisac plik pkgbuild co gdzie powinno byc + jakies przyklady. Bo wy to juz przetrenowaliscie a osoby robiace to pierwszy raz musza do tego samego dochodzic co nie jest zbyt mile, a i bardzo czasochlonne.

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 21:15 
Mis' wiele teraz rozjaśniłeś....robiłem to w miarę opisu na stronie nnd, tam takich rzeczy nikt nie opisał więc niby skąd miałem to wiedzieć ?

zaraz zrobię poprawki


Na górę
  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 21:21 
i oto proszę :)

: [/] [] ()
#Wersja dla NND - WIDGET
pkgname=smartmontools
pkgver=5.33
pkgrel=1nnd
pkgdesc="Monitor S.M.A.R.T. dysków"
url="http://smartmontools.sourceforge.net"
license="GPL"
depends=('glibc>=2.3.2-2nnd')
makedepends=()
conflicts=()
replaces=()
backup=()
install=
source=(http://puzzle.dl.sourceforge.net/sourceforge/smartmontools/smartmontools-5.33.tar.gz)
md5sums=('53f6861a916169a88a9edb1848e27dd0')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/usr --sysconfdir=/etc
  make || return 1
  make prefix=$startdir/pkg/usr install


Na górę
  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 21:25 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
czerwo pisze:
Mis` gdybys mogl to opatentuj dokladny pkgbuild zeby byl jako wzrocowy bo ja sam mam z tym problemy


przykładowy plk PKGBUILD jest w katalogu /var/abs.... tamże znajdziesz szkielet pliku INSTALL zawierający funkcje wykonywane przed/po instalacji, przed/po upgradzie, przed/po usunięciu pakietu.

czerwo pisze:
Po drugie co mam zrobic jezeli pliki w pakiecie sa mojego autorstwa??
Po co wtedy pkgbuild skoro i tak nikt inny nie zlozy tego pakietu :P


ech czerwo... coś ci się nie myśli zbyt szybko dziś... za gorąco? pomyśl po co jest zmienna source?................... Brawo!!! Wiedziałem że na to wpadniesz :-) właśnie w tej zmiennej wpisujesz nazwy plików których nie ma standardowo w źródłach programu. I same pliki oczywiście umieszczasz w w tym samym katalogu gdzie jest PKGBUILD. Z różnych względów lepiej żeby to były pliki tekstowe.

czerwo pisze:
Po trzecie jest opis na stornie nnd.free.... ale opis jest do ... ;]
Jest tam duzo nie wyjasnonych rzeczy.


możesz bardziej konkretnie? sam pisałem więc dla mnie ten opis wydaje się prosty i przejrzysty... pytaj o konkrety będzie łatwiej odpowiedzieć.

czerwo pisze:
Dlatego wydaje mi sie ze ktos z developerowm moglby rozpisac plik pkgbuild co gdzie powinno byc + jakies przyklady. Bo wy to juz przetrenowaliscie a osoby robiace to pierwszy raz musza do tego samego dochodzic co nie jest zbyt mile, a i bardzo czasochlonne.


wiesz czerwo... zawiodłeś mnie... dokładnie jest to opisane w man make_nnd_pkg. powiedz przeczytałęś to?
Co do wyglądu funkcji build() to sprawa zależy od tego jaki program pakietujesz. I tu się nie da za bardzo podac jednoznacznej recepty.
Tym bardziej, że często można ten sam efekt uzyskać różnymi środkami...

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 17 lipca 2005, 22:21 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
Z powodu braku miejsc na dysku nie instaluje monow ;/ i tez ich nie czytam co widac.
A czego nie ma w opisie??
Zacytuje:
Mis' wiele teraz rozjaśniłeś....robiłem to w miarę opisu na stronie nnd, tam takich rzeczy nikt nie opisał więc niby skąd miałem to wiedzieć ?

Mapotkalem rozne problemy jak robilem paczki z firewallem dlatego juz mi sie ich niechce robic ;/
Ale moze na zlocie mi to wyjasnisz ;]

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 18 lipca 2005, 09:57 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
czerwo pisze:
Z powodu braku miejsc na dysku nie instaluje monow ;/ i tez ich nie czytam co widac.


cóż... to nie najlepiej, ale i tak manual do make_nnd_pkg mogłeś przeczytać! zarówno ten jak i manual do pacmana są domyślnie instalowane i jesli go nie usunąłeś ręcznie to wystarczy man make_nnd_pkg...

czerwo pisze:
Ale moze na zlocie mi to wyjasnisz ;]


nie ma problemu

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 3 lutego 2006, 18:50 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
Cytuj:
czerwo napisał:

Ale moze na zlocie mi to wyjasnisz ;]


nie ma problemu

a już jest zaplanowany jakis ? :D


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 3 lutego 2006, 19:20 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Jak zawsze i co roku...

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 4 lutego 2006, 02:29 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
marask pisze:
Cytuj:
czerwo napisał:

Ale moze na zlocie mi to wyjasnisz ;]


nie ma problemu

a już jest zaplanowany jakis ? :D


ten zlot juz byl :)
czekamy na inf o nastepnym, bo niektore forumowiczki nie wiedza czy im termin spasuje :)

_________________
Obrazek


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 23 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 16 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl