Нужна помощь в создании пакета

Russian forum

Moderator: posixru

User avatar
Revorg
Posts: 90
Joined: 21. Apr 2012, 11:35

Нужна помощь в создании пакета

Post by Revorg »

Помогите собрать пакет из исходников: http://prdownload.berlios.de/netek/netek-0.8.2.tar.bz2 Не могу понять как он компилируется.
User avatar
posixru
Posts: 440
Joined: 27. Mar 2010, 14:54
Location: СССР
Contact:

Re: Нужна помощь в создании пакета

Post by posixru »

Само просто... Ставим Src2pkg (src2pkg-2.6-noarch-6.txz), скачиваем исходники (netek-0.8.2.tar.bz2), затем / su:

Code: Select all

src2pkg -CWD netek-0.8.2.tar.bz2
Image

По окончании installpkg

Image

И используем:

Image

Если надо, вот мой пакетик (в zip архиве)
Image
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Нужна помощь в создании пакета

Post by Andyun »

Программа NeteK компилируется так (требуется пакет Qt):

Code: Select all

qmake
потом

Code: Select all

make
Скрипт SLKBUILD для сборки пакета:

Code: Select all

pkgname=netek
pkgver=0.8.2
pkgrel=111
source=("http://downloads.sourceforge.net/netek.berlios/netek-0.8.2.tar.bz2")
docs=("readme" "install" "copying" "changelog" "authors" "news" "todo")
url=http://sourceforge.net/projects/netek.berlios/


slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"neteK (FTP and WebDAV server.)"
"NeteK is a user-friendly personal FTP and WebDAV server."
"The program stays in the system tray without using too many"
"system resources."
""
"Homepage: http://sourceforge.net/projects/netek.berlios/"
)


build() {
   cd $startdir/src/$pkgname-$pkgver
   qmake DESTDIR=$startdir/pkg/usr/bin || return 1
   make || return 1
   make install
   mkdir -p $startdir/pkg/usr/share/applications
   cp netek.desktop $startdir/pkg/usr/share/applications/
   mkdir -p $startdir/pkg/usr/share/icons/hicolor/32x32/apps
   cp icons/netek.png $startdir/pkg/usr/share/icons/hicolor/32x32/apps/
}
После установки NeteK появится в меню приложений "Сеть и Интернет".
-----------------
В папке с этим скриптом запустите терминал и выполните:
su
введите пароль суперпользователя. После:
slkbuild -X
Установка здесь же:
installpkg имя_пакета
User avatar
Revorg
Posts: 90
Joined: 21. Apr 2012, 11:35

Re: Нужна помощь в создании пакета

Post by Revorg »

Спасибо огромное, реально помогли.
User avatar
Revorg
Posts: 90
Joined: 21. Apr 2012, 11:35

Re: Нужна помощь в создании пакета

Post by Revorg »

В репозитории Xfce 4.10 people.salixos.org/ralvex/ (i486/x86_64/) не хватает нескольких пакетов. Помогите собрать те которых не хватает, а именно:

xfce4-settings-4.10.0.tar.bz2
xfce4-power-manager-1.2.0.tar.bz2
thunar-volman-0.8.0.tar.bz2

Исходники находятся тут http://archive.xfce.org/xfce/4.10/src но слакбилды делать пока не научился.
User avatar
posixru
Posts: 440
Joined: 27. Mar 2010, 14:54
Location: СССР
Contact:

Re: Нужна помощь в создании пакета

Post by posixru »

Помогите собрать те которых не хватает, а именно:
xfce4-settings-4.10.0.tar.bz2 xfce4-power-manager-1.2.0.tar.bz2 thunar-volman-0.8.0.tar.bz2
Есть уже собранные и проверенные.
ZIP архив - xfce_txz.zip (1.29 MB)
В архиве: thunar-volman-0.8.0.txz xfce4-power-manager-1.2.0.txz xfce4-settings-4.10.0.txz
Не помню точно, откуда они взяты, но на работоспособность проверены:

Image
Image
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Нужна помощь в создании пакета

Post by Andyun »

Все эти пакеты уже интегрированы в пакет xfce-4.10-i486-1slxbg.txz, в котором по пути /usr/bin/ находятся команды:
* xfce4-settings-manager (диспетчер настроек) и xfce4-settings-editor (редактор настроек, хранимых в Xfconf).
* xfce4-power-manager (менеджер питания). Только у меня он почему-то работает некорректно - отсутствуют настройки для режима работы от батареи и некоторые другие признаки неправильного функционирования.
* thunar-volman (для монтирования и размонтирования сменных носителей).
поэтому устанавливать их дополнительно не нужно.
User avatar
alkaloides
Posts: 42
Joined: 29. Mar 2012, 15:19

Re: Нужна помощь в создании пакета

Post by alkaloides »

Andyun wrote:Все эти пакеты уже интегрированы в пакет xfce-4.10-i486-1slxbg.txz, в котором по пути /usr/bin/ находятся команды: поэтому устанавливать их дополнительно не нужно.
Нужны, нужны! Не всеми ставился "интегрированный" пакет. Хотя всё будет ясно когда 4.10 появится в официальных репах, подождём! Но судя по нежеланию разработчиков полностью укомплектовывать MATE, кое что опять придётся упакетивать самостоятельно ))))))
User avatar
pondogor
Posts: 44
Joined: 6. Jun 2012, 10:43
Location: СССР
Contact:

Re: Нужна помощь в создании пакета

Post by pondogor »

:arrow: :?: Помогите, пожалуйста! Что то не получается у меня собрать пакет Converseen 0.5 из converseen-0.5.tar.bz2:
http://sourceforge.net/projects/converseen/
У меня Salix KDE 13.37 с последними обновлениями, из сторонних репов ничего не было ставлено, вот только Converseen 0.4 с pkgs.org, софина для групповой обработки изображений, она недавно обновилась, вот и захотелось свежей версии. Заранее благодарен! :)
Image
User avatar
posixru
Posts: 440
Joined: 27. Mar 2010, 14:54
Location: СССР
Contact:

Re: Нужна помощь в создании пакета

Post by posixru »

pondogor wrote:Что то не получается у меня собрать пакет Converseen 0.5 из converseen-0.5.tar.bz2
Вот пакет (converseen-0.5-i486-1.txz в zip архиве/233.25 KB), работает:

Image

А ТУТ обзор утилиты (правда старый уже, от 2 августа 2010 года, надо будет не забыть обновить его).
Image
Post Reply