_topdir
adlı bir değişkene dayanan bir .spec
dosyam var.RPM oluştururken, .spec dosyasının konumuna göre _topdir öğesini nasıl yaparsınız?
Şu anda SRPM kaynağını gitmeden çıkış yaptığınızda, _topdir
'un düzgün çalışabilmesi için _topdir
işaretini değiştirerek gitmeniz gerekir.
# We need the following line so that RPM can find the BUILD and SOURCES and RPMS dirs.
%define _topdir /root/projects/my-project/my-project-srpm/
nasıl zor kodlanmış değildir
_topdir
böylece _topdir
.spec
dosyasının konumuna göre olması gerektiğini belirtirim? neden olmasın %_topdir %(echo $PWD)/subdir
Eğer Spec dosyasının kendisini içine yapabilirsiniz eğer emin değilim, ben görmüyorum ama ben: senin ~/.rpmmacros dosyasında
korkunç spec dosyası. Yeni başlayanlar için, sorun isteyen kök tarafından inşa edilmiş gibi görünüyor. Projenin yapısı nasıl görünüyor? Daha da iyisi, bu bir kamu git repo mu yani? – linuts
bu satırın gitip nereye gittiğimi gösterecek şekilde düzenlenmesi gerekiyor, her defasında ben kontrol edildikten sonra bu satırı düzenlemek zorunda kalmama neden oluyorsunuz –
Projenin yapısı nasıl görünüyor? – linuts