Welcome, Guest. Please login or register.
April 17, 2014, 02:51:09 AM
Home Help Search Calendar Login Register
Show unread posts since last visit.
News: Let Pardus-Anka become #1: Pardus-Anka Bug ReportPardus-Anka World Google+ | The Pardus wiki  | Visit Pardus-Anka official website  | Register as forum member?  Email the moderator!

+  Pardus Worldforum
|-+  General
| |-+  Wish list
| | |-+  What is the best way?
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: What is the best way?  (Read 988 times)
Pardus Guru
Gender: Male
Posts: 349

View Profile WWW
« on: January 05, 2012, 11:02:39 AM »

Hi everyone,

I like to build pisi packages for Pardus and i wonder what is the best way?
Is it enough to only give the buildfiles (actions.py and pspec.xml)? If so then someone
else need to compile it again.

I only have a x64 install of Pardus, but i can also install Pardus x86 in a virtualbox so
i also can compile x64 and x86 pisi packages.

Or can i have a playground place in one of the existing repos?

Just wonder what is the best way, because if i compile the packages already it is not
very usefull that someone else compile it again. Or is it?
Pardus fellow craft
Posts: 72

View Profile
« Reply #1 on: January 05, 2012, 11:31:31 AM »

Have a look at http://code.google.com/p/happy-kitty/. Anil Ozbek has done a great job regarding games on Pardus. The way he preferred is "emerging" packages. So he just keeps build files (ie. http://happy-kitty.googlecode.com/svn/trunk/game/action/balloonchase/)

Or you may directly send your compiled packages along with your build files to pardususer.de repo or pardus-linux.org repo, which are both unofficial community repos.
Pardus Guru
Posts: 2317

View Profile
« Reply #2 on: January 05, 2012, 15:31:09 PM »

And here is my way of doing my for pardususer.de

I have a main Pardus which I do not use for building pacakges.
This ^^^ is only used for storing the build files and uploading to pardususer.de
On the same disk I have 2 additional partitions, both ~20GB (for i686=sda8 and for x86_64=sda9).
In /boot /grub/menu.lst of main Pardus there is:
title Pardus 2011 32 sda8
root (hd0,7)
configfile /boot/grub/menu.lst

title Pardus 2011 64 sda9
root (hd0,8)
configfile /boot/grub/menu.lst
All use
atolboo@pardus2011 ~ $ pisi lr
pardus [actief]
pardususer.de [actief]

My system for building is Pardus-(i686>sda8 and x86_64>sda9)+ all updates + Installing build essentials + (very handy >> pisido+pisiyap+kde-servicemenu-pisiyap+pisi-developer-tools)
My system for testing is Pardus-(i686>sda8 and x86_64>sda9)+ all updates.

And because my favorite position is .............

I have a small USB device with Parted Magic + a number (4) scripts on the desktop.
2 of them to save Pardus-for-building and Pardus-for-testing in 2x 2 minutes to 2x image on Pardus-main/home/partimag.
2 of them to retrieve Pardus-for-building and Pardus-for-testing in 2x 2.5 minutes from 2x image on Pardus-main/home/partimag.
In this way I can have a fresh build and testing system within ~6 minutes with the help of Clonezilla.

I hope this description is a little helpful Wink
« Last Edit: January 06, 2012, 17:03:23 PM by atolboo » Logged
Pardus Guru
Gender: Male
Posts: 349

View Profile WWW
« Reply #3 on: May 15, 2012, 22:13:06 PM »


I am busy to setup a Pardus build repository the happy-kitty way.
There are only build-files inside this repository, so it is a repositroy that
download, build en install the packages.


If it is ready .. i give a big yell  Grin 
Pages: [1] Go Up Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!