SimpleBurn [OK]

If there's software you need and you can't find, make a request for it.
Post Reply
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

SimpleBurn [OK]

Post by Andyun »

Please, add to the repository Salix program SimpleBurn. - small, simple and handy program for optical disc authoring. Home page:
http://simpleburn.tuxfamily.org/
Source code:
http://simpleburn.tuxfamily.org/index.p ... =5&lang=en
Thanks! :)
Last edited by Andyun on 9. Jun 2012, 16:44, edited 5 times in total.
User avatar
gapan
Salix Wizard
Posts: 6241
Joined: 6. Jun 2009, 17:40

Re: SimpleBurn

Post by gapan »

You can use the following SLKBUILD to create a package:

Code: Select all

#Packager: George Vlahavas <vlahavas~at~gmail~dot~com>

pkgname=simpleburn
pkgver=1.5.1
pkgrel=1gv
source=(simpleburn-$pkgver.tar.bz2)
url=http://simpleburn.tuxfamily.org
options=('nosrcpack')

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"simpleburn (a minimalistic application for burning CDs and DVDs)"
"SimpleBurn is a minimalistic application for burning CDs and DVDs. Its"
"features include: CD/DVD ISO image extraction and burning, audio CD"
"extraction and burning, data directory burning on CD/DVD, CD/DVD"
"blanking, CD/DVD copy, languages: de, en, fr, it, pl, sv, ru, multiple"
"media and devices detection methods supported (Udev, HAL or LibCDIO),"
"multiple burning suite supported (CDRTools, CDRKit, LibBurnia +"
"CDParanoia + CDRDAO)."
)


build() {
	cd $startdir/src/$pkgname-$pkgver
	cmake -DCMAKE_INSTALL_PREFIX=/usr
	make || return 1
	make install DESTDIR=$startdir/pkg
	mkdir -p $startdir/pkg/usr/share/icons/hicolor/32x32/apps
	cp $startdir/pkg/usr/share/pixmaps/simpleburn.png $startdir/pkg/usr/share/icons/hicolor/32x32/apps/
	sed -i "s/^Categories=.*/Categories=AudioVideo;DiscBurning;/" $startdir/pkg/usr/share/applications/simpleburn.desktop
	sed -i "s/^Name=.*/Name=SimpleBurn CD\/DVD burning/" $startdir/pkg/usr/share/applications/simpleburn.desktop
} 
Put it in a directory next to the simpleburn-1.5.1.tar.bz2 file and run fakeroot slkbuild -X (install the fakeroot package first). That will create you a package.
Image
Image
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: SimpleBurn (solved)

Post by Andyun »

Thank you!

(comments for Russian users Salix OS)
Комментарии для русскоязычных пользователей Salix OS.
1. Скопируйте вышеприведённый код (Code) в текстовый файл. Назовите его SLKBUILD.
2. Скачайте архив с исходным кодом SimpleBurn, например отсюда http://www.gnomefiles.org/app.php/SimpleBurn и разместите в одном каталоге со SLKBUILD
3. В файле SLKBUILD найдите строчку pkgver= и укажите собираемую версию simpleburn, например pkgver=1.5.2.1
Если версия - beta, например 1.6.0-beta2.1, то временно переименуйте версию архива до 1.6.0 и эту версию пропишите (pkgver=1.6.0)
4. Откройте терминал в этом каталоге и от имени суперпользователя (root) запустите команду

Code: Select all

slkbuild -X
5. В случае beta-версии, переименуйте собранный пакет (с расширением txz) до (пример) 1.6.0beta2.1
6. Установите пакет командой в терминале от root'а

Code: Select all

installpkg simpleburn-1.6.0beta2.1-i486-1gv.txz
Готово!

Инструкция по сборке без использования скрипта находится здесь http://www.salixos.org/forum/viewtopic.php?f=34&t=1005
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: [SOLVED] SimpleBurn

Post by Andyun »

This program is present now at a current repository for version Salix OS 13.2: http://salix.enialis.net/i486/current/s ... 86-1pw.txz
Thanks! :)
User avatar
pwatk
Posts: 474
Joined: 14. Mar 2010, 23:56
Location: United Kingdom

Re: [SOLVED] SimpleBurn

Post by pwatk »

Just so you know... I deliberately left Mplayer and LAME off the list of dependencies because as far as I know the Slackware Mplayer package doesn't support LAME.
Image
Post Reply