Generator plików spec dla suse

Hejka
Potrzebuję zbudować pakiet - dla wygody - ze źródeł. W Fedorze podobno istnieje coś takiego jak ‘tarball-spec’. Jednak w suse ten pakiet nie występuje. Jednak chyba w suse występuje jakaś pozycja do wygenerowania pliku spec na podstawie pliku makefile ? Zdaję sobie sprawę, że generator całej roboty nie wykona. Pozostanie ręczne uzupełnienie ‘BuildRequires/Requires’ oraz sekcji ‘%files’
Pozdrawiam

PS. Poprzedni post niechcąco skasowałem - chyba jeszcze się nie obudziłem…

Co próbujesz zbudować ze źródeł?

Czy szukałeś tego pakietu w OBS?

Istnieje wiele makr wspomagających proces budowania.

potrzebuję zbudować to: lv2-c+±tools

Znalazłem coś takiego:

sudo zypper in rpmdevtools
rpmdev-newspec nazwa_programu.spec

Generuje szablon

 osc se lv2-c++-tools
No matches found for 'lv2-c++-tools' in projects
####################################################################
matches for 'lv2-c++-tools' in packages:

# Project                  # Package
home:edogawa               lv2-c++-tools
home:lucid1004:01          lv2-c++-tools
home:open-studio           lv2-c++-tools
home:open-studio:testing   lv2-c++-tools
home:open-studio:unstable  lv2-c++-tools
home:ozu                   lv2-c++-tools
home:pro-audio:10.04       lv2-c++-tools
home:roooz:lucid           lv2-c++-tools
home:roooz:lucid:testing   lv2-c++-tools

https://ll-plugins.nongnu.org/?

Dziękuję Malcolm za zainteresowanie. W sumie masz rację, właściwie lepiej skorzystać z gotowca niż kopać się z koniem. Nie, nie mam na myśli pluginów tylko właściwy pakiet bibliotek —> https://ll-plugins.nongnu.org/hacking.html

Ps. Próbuję przeportować mój starszy, bardzo prosty projekt, pierwotnie oparty o DISTHRO/DPF. Jednak prawdę mówiąc jest to spacer po schodach w górę.

@przem https://build.opensuse.org/package/show/home:malcolmlewis:TESTING/lv2-c++-tools

@przem https://build.opensuse.org/request/show/1376798

1 Like

Dziękuję, doceniam to… Tylko jest pewne ale… naprawdę przepraszam. Jednak mam nieco namieszane w repozytoriach jeśli chodzi o architektury. U mnie repozytorium home_przem odnosi się do armv7l natomiast dla x86_64 to home_przem_app ( https://build.opensuse.org/project/show/home:przem:app ) WIem że masz dobre chęci, napradę doceniam to oraz szanuje Twój cenny czas. Pozdrawiam

osc copypac home:przem lv2-c++-tools home:przem:app :wink:

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.