Автор Тема: rpm для перемещения фйлов  (Прочитано 2145 раз)

Оффлайн gBopHuk

  • alt linux team
  • ***
  • Сообщений: 584
  • Simply LInux
    • Email
rpm для перемещения фйлов
« : 03.12.2009 19:29:34 »
Есть тарбол, в нём есть N количество файлов, которые нужно тупо переместить в нужные папки, никаких configure и mike делать не надо. Так вот собсно вопрос : "Как в таких случаях собрать rpm пакет? " Просто хочеться заделиться примочкой с сообществом, а то мало примочек в репах.

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: rpm для перемещения фйлов
« Ответ #1 : 03.12.2009 19:32:16 »
читать на вики про spec-файлы

Оффлайн gBopHuk

  • alt linux team
  • ***
  • Сообщений: 584
  • Simply LInux
    • Email
Re: rpm для перемещения фйлов
« Ответ #2 : 03.12.2009 19:48:34 »
То есть без строки source в spec-файле прога пакет всё равно собереётся?

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: rpm для перемещения фйлов
« Ответ #3 : 03.12.2009 20:20:32 »
source будет — это ваш .tar.gz
А вот make и иже с ним не понадобится

Оффлайн gBopHuk

  • alt linux team
  • ***
  • Сообщений: 584
  • Simply LInux
    • Email
Re: rpm для перемещения фйлов
« Ответ #4 : 03.12.2009 20:28:11 »
то есть нужно поиграться с разделами %install и %files ?

Drool

  • Гость
Re: rpm для перемещения фйлов
« Ответ #5 : 03.12.2009 21:11:07 »
Вот пример простого раскладывания по каталогам:
http://fly.osdn.org.ua/~drool/skype/skype.spec

Оффлайн gBopHuk

  • alt linux team
  • ***
  • Сообщений: 584
  • Simply LInux
    • Email
Re: rpm для перемещения фйлов
« Ответ #6 : 04.12.2009 05:26:53 »
ещё бы с пояснениями, а то не понятно что за %_datadir и %add_strip_skiplist ?

Drool

  • Гость
Re: rpm для перемещения фйлов
« Ответ #7 : 04.12.2009 09:25:29 »
%add_strip_skiplist ?

Организует список файлов, которые не нужно стрипать при упаковке. Это иногда приходится указывать при упаковке бинарных блобов, как в данном примере.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: rpm для перемещения фйлов
« Ответ #8 : 04.12.2009 09:40:51 »
ещё бы с пояснениями, а то не понятно что за %_datadir и %add_strip_skiplist ?
http://www.altlinux.org/Spectips


Оффлайн gBopHuk

  • alt linux team
  • ***
  • Сообщений: 584
  • Simply LInux
    • Email
Re: rpm для перемещения фйлов
« Ответ #9 : 04.12.2009 16:11:25 »
ещё бы с пояснениями, а то не понятно что за %_datadir и %add_strip_skiplist ?
http://www.altlinux.org/Spectips



Бывал я там, и там много нету, что есть в примерах многих спеков, находил на английском языке, но так как с языком плохо не всё понятно =(

Drool

  • Гость
Re: rpm для перемещения фйлов
« Ответ #10 : 04.12.2009 16:37:38 »
Потому-что рассылки нужно читать, а не по форумам шарахаться.
http://lists.altlinux.org/pipermail/sisyphus/2008-April/329948.html