Yapısal değişiklikler tamalandı sanırım. Bir göz atın ve hata/yanlış varsa bildirin lütfen. Öğleden sonra dökümanı yazmaya devam edeceğim, boşu boşuna yazmıyayım yanlışlık varsa
This commit is contained in:
+352
-50
@@ -367,21 +367,38 @@ Uygulaman
|
||||
|
||||
\series bold
|
||||
Summary:
|
||||
\series default
|
||||
Tek satırlık açıklayıcı bilgi.
|
||||
Çoklu dil desteğine sahiptir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Description:
|
||||
Description:
|
||||
\series default
|
||||
Uygulama hakkında özet açıklama.
|
||||
Çoklu dil desteğine sahiptir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
IsA:
|
||||
IsA:
|
||||
\series default
|
||||
Paketin bir kategori/sistem/kolleksiyon'a aitliğini belirtir.
|
||||
(
|
||||
\emph on
|
||||
örn:
|
||||
\emph default
|
||||
k3b is a KDE program )
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
PartOf:
|
||||
PartOf:
|
||||
\series default
|
||||
Paketin hangi aitliğin parçası olduğunu belirtir.
|
||||
Aitlik özellikleri için Freshmeat'in Trove kategorileri örnek verilebilir.
|
||||
( örn: LyX and TeTex are parts of Tex:Distrubiton )
|
||||
\layout Itemize
|
||||
|
||||
|
||||
@@ -453,23 +470,37 @@ compressionType
|
||||
|
||||
|
||||
\series bold
|
||||
AdditionalFiles:
|
||||
AdditionalFiles:
|
||||
\series default
|
||||
Kaynak ile gelmeyen ama paketin çalışması, ek özellik kazanması v.s.
|
||||
için gerekli dosyaları belirtir.
|
||||
(
|
||||
\emph on
|
||||
örn
|
||||
\emph default
|
||||
; init betikleri )
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Target:
|
||||
Target:
|
||||
\series default
|
||||
Dosyanın nereye konulacağını belirtir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Permission:
|
||||
Permission:
|
||||
\series default
|
||||
Dosyanın hangi haklarla saklanacağını belirtir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Owner:
|
||||
Owner:
|
||||
\series default
|
||||
Dosyanın sahip/grup bilgilerini belirtir.
|
||||
\end_deeper
|
||||
\layout Itemize
|
||||
|
||||
@@ -538,7 +569,10 @@ Update
|
||||
|
||||
|
||||
\series bold
|
||||
Type:
|
||||
Type:
|
||||
\series default
|
||||
Güncellemenin tipini belirtir.
|
||||
( Güvenlik, Bug, Enhancement v.s )
|
||||
\layout Itemize
|
||||
|
||||
|
||||
@@ -594,12 +628,45 @@ Description
|
||||
|
||||
|
||||
\series bold
|
||||
IsA:
|
||||
License
|
||||
\series default
|
||||
: Uygulamanın lisansını belirtir (GPL, BSD, vb).
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
PartOf:
|
||||
IsA:
|
||||
\series default
|
||||
Paketin bir kategori/sistem/kolleksiyon'a aitliğini belirtir.
|
||||
(
|
||||
\emph on
|
||||
örn:
|
||||
\emph default
|
||||
k3b is a KDE program )
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
PartOf:
|
||||
\series default
|
||||
Paketin hangi aitliğin parçası olduğunu belirtir.
|
||||
Aitlik özellikleri için Freshmeat'in Trove kategorileri örnek verilebilir.
|
||||
( örn: LyX and TeTex are parts of Tex:Distrubiton )
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Conflicts:
|
||||
\series default
|
||||
Paketin çalışması/işlevini yerine getirmesi için, sistemde olmaması gereken
|
||||
paketleri belirtir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Provides:
|
||||
\series default
|
||||
*********************** ????????????????????????
|
||||
\layout Itemize
|
||||
|
||||
|
||||
@@ -739,13 +806,6 @@ ChangeLog Dosyas
|
||||
\layout Standard
|
||||
|
||||
Pakedin sürümlerindeki değişikliklerin açıklamalarını içerir.
|
||||
\layout Subsubsection
|
||||
|
||||
Files Dizini
|
||||
\layout Standard
|
||||
|
||||
Orjinal kaynağa uygulanacak yamalar ve kaynakta bulunmayan fazladan dosyalar
|
||||
bu dizine konur.
|
||||
\layout Subsection
|
||||
|
||||
metadata.xml
|
||||
@@ -789,19 +849,6 @@ Metadata
|
||||
Metadata
|
||||
\series default
|
||||
dosyasının içeriği şöyle tanımlanmıştır;
|
||||
\layout Standard
|
||||
|
||||
|
||||
\begin_inset Marginal
|
||||
collapsed true
|
||||
|
||||
\layout Standard
|
||||
|
||||
metadata.xml'i de spec dosyasında olduğu gibi detaylandırmak ve XML biçimi
|
||||
şeklinde (iç içe) yazmak gerekiyor
|
||||
\end_inset
|
||||
|
||||
|
||||
\layout Itemize
|
||||
|
||||
|
||||
@@ -812,16 +859,287 @@ Metadata
|
||||
|
||||
|
||||
\series bold
|
||||
PSPEC dosyasının X.Y.Z [ yarın yazacağım ] bölümleri
|
||||
Name
|
||||
\series default
|
||||
{From Package Tag}: Uygulamanın adı.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
PSPEC dosyasının
|
||||
Homepage:
|
||||
\series default
|
||||
|
||||
Uygulamanın web sitesinin URL'sini belirtir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
ilgili Package bölümü
|
||||
Summary
|
||||
\series default
|
||||
{From Package Tag}
|
||||
\series bold
|
||||
:
|
||||
\series default
|
||||
Tek satırlık açıklayıcı bilgi.
|
||||
Çoklu dil desteğine sahiptir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Description
|
||||
\series default
|
||||
{From Package Tag}
|
||||
\series bold
|
||||
:
|
||||
\series default
|
||||
Uygulama hakkında özet açıklama.
|
||||
Çoklu dil desteğine sahiptir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
IsA
|
||||
\series default
|
||||
{From Package Tag}
|
||||
\series bold
|
||||
:
|
||||
\series default
|
||||
Paketin bir kategori/sistem/kolleksiyon'a aitliğini belirtir.
|
||||
(
|
||||
\emph on
|
||||
örn:
|
||||
\emph default
|
||||
k3b is a KDE program )
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
PartOf
|
||||
\series default
|
||||
{From Package Tag}
|
||||
\series bold
|
||||
:
|
||||
\series default
|
||||
Paketin hangi aitliğin parçası olduğunu belirtir.
|
||||
Aitlik özellikleri için Freshmeat'in Trove kategorileri örnek verilebilir.
|
||||
( örn: LyX and TeTex are parts of Tex:Distrubiton )
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Packager:
|
||||
\series default
|
||||
Paketi oluşturan kişilerin adı/soyadı ve e-posta adresi belirtir.
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Name:
|
||||
\series default
|
||||
Paket geliştiricisinin adı ve soyadı.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Email:
|
||||
\series default
|
||||
Paket geliştiricisinin e-posta adresi.
|
||||
\end_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
License
|
||||
\series default
|
||||
{From Package Tag}: Uygulamanın lisansını belirtir (GPL, BSD, vb).
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
History
|
||||
\series default
|
||||
: Pakete yapılan güncellemelerin bir listesini verir.
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Update
|
||||
\series default
|
||||
: Bir güncellemeyi tarif eder.
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Type:
|
||||
\series default
|
||||
Güncellemenin tipini belirtir.
|
||||
( Güvenlik, Bug, Enhancement v.s )
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Date
|
||||
\series default
|
||||
: Güncellemenin tarihi.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Version:
|
||||
\series default
|
||||
Uygulamanın sürüm numarası.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Release:
|
||||
\series default
|
||||
Pakedin sürüm numarası.
|
||||
\end_deeper
|
||||
\end_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Conflicts:
|
||||
\series default
|
||||
Paketin çalışması/işlevini yerine getirmesi için, sistemde olmaması gereken
|
||||
paketleri belirtir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Provides:
|
||||
\series default
|
||||
*********************** ????????????????????????
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
RuntimeDependencies
|
||||
\series default
|
||||
: Pakedin çalışabilmesi için gereken bağımlılıkların bir listesini verir.
|
||||
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Dependency
|
||||
\series default
|
||||
: Bir bağımlılık tanımlar.
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Name
|
||||
\series default
|
||||
: Bağımlılık duyulan pakedin adı.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Version:
|
||||
\series default
|
||||
Bağımlı olunan tek bir sürüm numarasını bildirir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
VersionFrom:
|
||||
\series default
|
||||
Bu sürüm numarasından sonraki tüm sürüm numaralarına bağımlılığı tarif
|
||||
eder.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
VersionTo:
|
||||
\series default
|
||||
Bu sürüm numaralarına kadar olan bağımlılığı tarif eder.
|
||||
\end_deeper
|
||||
\end_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
InstallDependencies
|
||||
\series default
|
||||
: Pakedin çalışabilmesi için gereken bağımlılıkların bir listesini verir.
|
||||
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Dependency
|
||||
\series default
|
||||
: Bir bağımlılık tanımlar.
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Name
|
||||
\series default
|
||||
: Bağımlılık duyulan pakedin adı.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Version:
|
||||
\series default
|
||||
Bağımlı olunan tek bir sürüm numarasını bildirir.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
VersionFrom:
|
||||
\series default
|
||||
Bu sürüm numarasından sonraki tüm sürüm numaralarına bağımlılığı tarif
|
||||
eder.
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
VersionTo:
|
||||
\series default
|
||||
Bu sürüm numaralarına kadar olan bağımlılığı tarif eder.
|
||||
\end_deeper
|
||||
\end_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Files
|
||||
\series default
|
||||
: Pakedin kurulacak dosyalarının tiplerini belirlemek için kullanılır.
|
||||
Dosya tipleri ile ilgili bigi
|
||||
\begin_inset LatexCommand \ref{FType}
|
||||
|
||||
\end_inset
|
||||
|
||||
kısmında verilmiştir.
|
||||
\begin_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Directory
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
Wildcard
|
||||
\layout Itemize
|
||||
|
||||
|
||||
\series bold
|
||||
File
|
||||
\end_deeper
|
||||
\layout Itemize
|
||||
|
||||
|
||||
@@ -870,11 +1188,6 @@ pisi-metadata.dtd
|
||||
\emph default
|
||||
dosyasında tanımlanmıştır.
|
||||
|
||||
\layout Comment
|
||||
|
||||
Ek tag'ler de bir section'a eklenmeli ya da yeni section olusturulmali gibi
|
||||
geldi bana, ornegin Distribution olabilir.
|
||||
-- Eray
|
||||
\layout Subsection
|
||||
|
||||
files.xml
|
||||
@@ -980,13 +1293,6 @@ files.xml dosyalar
|
||||
pisi-files.dtd
|
||||
\emph default
|
||||
dosyasında tanımlanmıştır.
|
||||
\layout Comment
|
||||
|
||||
Bunlarin da acaba attribute seklinde olmasi daha mi dogru olur? -- Eray
|
||||
\layout Comment
|
||||
|
||||
En son bunların attribute şeklinde olmasına karar verilmişti.
|
||||
-- Meren
|
||||
\layout Subsection
|
||||
|
||||
PSPEC Deposu
|
||||
@@ -1139,10 +1445,6 @@ pisi-index.xml
|
||||
\series default
|
||||
isminde bir içerik (depo içeriği) dosyası düzenli aralıklar ile oluşturulacaktı
|
||||
r
|
||||
\layout Comment
|
||||
|
||||
Burada cron illa mecbur yöntem olmak zorunda değil sanki, şimdilik zikretmeyelim
|
||||
, build farm zamanında bir çözüm buluruz -- Çağlar
|
||||
\layout Standard
|
||||
|
||||
İçeriğinde mevcut sürümün bilgilerini içerecek bir dosya oluşturulacaktır.
|
||||
|
||||
Reference in New Issue
Block a user