[00:06:59] *** DaaT has quit IRC
[00:10:12] <Wizard> Hmm..
[00:10:50] <Wizard> At least Thom still mentions OSes on osnews, not only that mobile crap :P
[00:11:22] <Skipp_OSX> aren't mobile OS's still OS's?
[00:16:10] <Wizard> Oh..
[00:16:31] <Wizard> They are. But you know..
[00:17:01] <Wizard> It is all about nostalgia..
[00:17:30] <jessicah> hobby OS and stuff seems not as big as it used to be
[00:17:47] <jessicah> and outside of a VM, modern hardware can be difficult to support
[00:17:51] <Wizard> Definitely.
[00:18:07] <Wizard> It is very difficult to write an OS today.
[00:18:11] <jessicah> used to love the hobby OS scene
[00:18:18] <Wizard> Me too.
[00:19:59] <jessicah> at least we have haiku :D
[00:21:02] <Skipp_OSX> it's harder to have a hobby OS on mobile because you need the hardware and contracts with the carriers
[00:22:28] <jessicah> i meant in general
[00:29:39] *** Premislaus has quit IRC
[00:31:27] <AlienSoldier> by definition, as there is paid develloper, Haiku is no longer a hobby OS
[00:37:10] <Skipp_OSX> that's ridiculous
[00:41:08] *** hmstrmn has joined #haiku
[00:41:58] <scanty> how does one repair a broken package
[00:42:04] <scanty> unrar is broken and i want to fix it
[00:44:35] *** jua__ has quit IRC
[00:47:45] <scanty> nm i think i figured it out
[00:52:12] *** hackkitten has joined #haiku
[01:02:53] *** HaikuUser has joined #haiku
[01:03:02] *** HaikuUser is now known as SMCollins
[01:03:03] <Begasus> ok, last try on freeciv for tonight
[01:03:26] <SMCollins> freeciv on haiku ?
[01:03:36] *** daniele_athome has quit IRC
[01:03:55] <Begasus> yep SMCollins
[01:04:22] <SMCollins> wow, I remeber that being sketchy in the past
[01:05:04] <Begasus> did a few ports in the past, started from scratch now with the a new recipe now
[01:05:36] <SMCollins> cool, I wish you luck
[01:06:03] <Begasus> well, I got it as far as building ;) installing and running isn't there yet
[01:06:37] <johndrinkwater> does openra work on haiku?
[01:06:46] <SMCollins> openra or opera ?
[01:07:05] <SMCollins> or open areana ?
[01:15:29] *** ex-parrot has joined #haiku
[01:15:54] *** Skipp_OSX has quit IRC
[01:16:50] *** Muzer has quit IRC
[01:17:04] <SMCollins> out see yall later
[01:17:09] *** SMCollins has quit IRC
[01:20:34] <Begasus> g'night all
[01:20:46] *** Begasus has quit IRC
[01:22:49] *** freedomrun has joined #haiku
[01:22:54] *** Jafura has quit IRC
[01:25:19] *** ex-parrot has quit IRC
[01:29:02] *** jstressman has left #haiku
[01:33:27] *** jstressman has joined #haiku
[01:34:16] *** kkux has joined #haiku
[01:40:05] *** orealis has joined #haiku
[01:40:27] *** NumberNoid is now known as zz_NumberNoid
[01:49:55] <scanty> unrar is looking for <unistd.h>, soI hacked in a -l/boot/system/develop/headers/posix in there, and it's still not found
[01:50:01] <scanty> am i doing something wrong?
[01:50:08] <scanty> i mean
[01:50:10] <scanty> not -l
[01:57:33] <hamishm__> that's already in the include path
[01:59:21] <scanty> whose include path?
[01:59:40] <scanty> if it were in the include path to begin with, it'd be found
[02:05:23] <hamishm__> scanty: cpp's default include path
[02:05:46] <scanty> it's not finding it regardless.
[02:06:32] <hamishm__> odd
[02:06:38] <hamishm__> what's the exact error message?
[02:07:28] *** scanty_ has joined #haiku
[02:07:57] <scanty_> Building ...
[02:07:58] <scanty_> g++ -I/boot/system/develop/headers/posix -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c rar.cpp
[02:07:59] <scanty_> In file included from rar.hpp:5:0,
[02:07:59] <scanty_> from rar.cpp:1:
[02:08:00] <scanty_> os.hpp:141:20: fatal error: unistd.h: No such file or directory
[02:08:00] <scanty_> #include <unistd.h>
[02:08:01] <scanty_> ^
[02:08:01] <scanty_> compilation terminated.
[02:08:02] <scanty_> make: *** [rar.o] Error 1
[02:08:03] <scanty_> Command '['/bin/bash', '-c', '. /wrapper-script']' returned non-zero exit status 2
[02:08:03] <scanty_> keeping chroot folder /boot/home/haikuports/app-arch/unrar/work-4.2.4 intact for inspection
[02:08:04] <scanty_> *** Build has failed - stopping.
[02:08:52] <hamishm__> oh
[02:09:05] <hamishm__> probably because it's not available in the chroot
[02:09:23] <hamishm__> I think you need to declare haiku_devel as a dependency in the recipe
[02:09:31] <hamishm__> or something along those lines
[02:15:54] *** Muzer has joined #haiku
[02:16:19] <scanty_> i tried this
[02:16:24] <scanty_> BUILD_PREREQUIRES="
[02:16:25] <scanty_> haiku_devel >= $haikuVersion
[02:16:26] <scanty_> "
[02:16:34] *** freedomrun has quit IRC
[02:16:36] <scanty_> same problem
[02:17:37] *** oco2 has quit IRC
[02:26:34] <hamishm__> what about BUILD_REQUIRES?
[02:29:33] <scanty_> BUILD_REQUIRES="
[02:29:33] <scanty_> haiku_devel >= $haikuVersion
[02:29:34] <seekwill> Hi. I'm using the nightly build. If I boot into video safe mode, how can I switch to the radeon driver?
[02:29:34] <scanty_> cmd:make
[02:29:34] <scanty_> cmd:g++
[02:29:35] <scanty_> "
[02:29:42] <seekwill> oops, sorry
[02:30:53] <scanty_> same problem still
[02:33:02] <scanty_> i give up
[02:33:10] *** scanty_ has quit IRC
[02:42:30] *** mmu_man has quit IRC
[02:53:37] <scanty> is there any site that has a tutorial on making hpkgs?
[02:53:54] <scanty> i want to release an alpha of my NES emulator for people to play around with
[02:59:52] *** happy-dude has joined #haiku
[03:21:29] *** epigraph has quit IRC
[03:27:27] *** Barrett has quit IRC
[03:38:54] *** rvalles has quit IRC
[03:38:54] *** jrabbit has quit IRC
[03:39:50] *** jrabbit has joined #haiku
[03:57:11] *** vgezer has quit IRC
[03:58:47] *** happy-dude has quit IRC
[04:24:05] *** rvalles has joined #haiku
[04:42:55] *** scanty has quit IRC
[04:44:41] *** scanty has joined #haiku
[04:54:14] *** Duggan has quit IRC
[05:03:17] *** SonicX has joined #haiku
[05:04:18] *** _marc` has quit IRC
[05:10:36] *** jessicah has quit IRC
[05:17:37] *** _marc` has joined #haiku
[05:21:17] *** paul0 has joined #haiku
[05:36:12] *** pseudomind has quit IRC
[05:43:15] *** [JJ]Albert has joined #haiku
[06:03:40] *** DonLiu has joined #haiku
[06:32:44] *** pseudomind has joined #haiku
[06:40:20] *** pseudomind has joined #haiku
[06:48:30] *** _marc` has quit IRC
[07:07:33] *** Sir_Designer has joined #haiku
[07:24:15] *** Xenmen has quit IRC
[07:24:48] *** Xenmen has joined #haiku
[07:30:40] *** PulkoMandy has joined #haiku
[07:36:03] *** Ptrus has quit IRC
[07:36:35] *** Ptrus has joined #haiku
[07:44:01] *** daniele_athome has joined #haiku
[07:58:13] *** Xenmen_alt has joined #haiku
[08:01:48] *** Xenmen has quit IRC
[08:28:25] *** DonLiu has quit IRC
[08:38:51] *** alpha123 has quit IRC
[08:39:54] *** alpha123 has joined #haiku
[08:43:36] *** pseudomind has quit IRC
[08:46:47] *** BitPuffin has quit IRC
[09:03:14] *** ex-parrot has joined #haiku
[09:04:19] *** soakbot has quit IRC
[09:04:35] *** soakbot has joined #haiku
[09:05:38] *** freedomrun has joined #haiku
[09:06:51] *** jstressman has quit IRC
[09:14:14] *** ex-parrot has quit IRC
[09:19:07] *** paul0 has quit IRC
[09:25:37] *** stippi has joined #haiku
[09:25:37] *** ChanServ sets mode: +o stippi
[09:35:00] *** paul0 has joined #haiku
[09:35:19] *** paul0 has quit IRC
[09:36:20] *** [JJ]Albert has quit IRC
[09:45:06] *** Xenmen_alt has quit IRC
[09:56:24] *** AlienSoldier has quit IRC
[10:00:49] *** BitPuffin has joined #haiku
[10:22:19] *** dnivra has quit IRC
[10:22:46] *** dnivra has joined #haiku
[10:22:57] *** dnivra is now known as Guest80126
[10:23:37] *** Guest80126 is now known as dnivra
[10:23:47] *** dnivra has joined #haiku
[10:29:05] *** dnivra has quit IRC
[10:29:16] *** dnivra has joined #haiku
[10:30:42] *** valeriusL has quit IRC
[10:42:54] *** valeriusL has joined #haiku
[10:50:43] *** SonicX has quit IRC
[10:56:40] *** Hub_ has joined #haiku
[11:00:07] *** kkux has quit IRC
[11:18:30] *** i336_ has quit IRC
[11:29:23] *** HeTo has quit IRC
[11:30:13] *** HeTo has joined #haiku
[11:34:56] *** HaikuUser has joined #haiku
[11:35:14] *** HaikuUser is now known as diver_
[11:43:54] *** jstressman has joined #haiku
[12:05:32] *** leszek has joined #haiku
[12:07:02] *** zz_NumberNoid is now known as NumberNoid
[12:11:19] *** stippi has quit IRC
[12:23:45] *** nighty-_ has joined #haiku
[12:26:54] *** stippi has joined #haiku
[12:26:54] *** ChanServ sets mode: +o stippi
[12:27:12] *** freedomrun has quit IRC
[12:52:11] *** OmniMancer has joined #haiku
[12:59:04] *** jcay_mobile has joined #haiku
[13:03:29] *** qptain_Nemo has quit IRC
[13:31:41] *** epigraph has joined #haiku
[13:49:34] *** LeandroLuiz has joined #haiku
[14:07:53] *** stippi has quit IRC
[14:15:57] *** hamishm has joined #haiku
[14:18:48] *** vgezer has joined #haiku
[14:20:06] *** orealis_ has joined #haiku
[14:21:10] *** orealis has quit IRC
[14:21:10] *** orealis_ is now known as orealis
[14:23:48] *** gbonvehi- has joined #haiku
[14:24:21] *** irker-296 has quit IRC
[14:24:22] *** gbonvehi has quit IRC
[14:24:31] *** gbonvehi- is now known as gbonvehi
[14:29:37] *** KapiX has joined #haiku
[14:30:18] *** gbonvehi has quit IRC
[14:30:18] *** gbonvehi has joined #haiku
[14:40:47] *** PulkoMandy has quit IRC
[14:40:52] *** PlkMndy has joined #haiku
[14:41:25] *** happy-dude has joined #haiku
[14:49:53] *** OmniMancer has quit IRC
[14:53:22] *** mmu_man has joined #haiku
[14:55:04] *** stippi has joined #haiku
[14:55:04] *** ChanServ sets mode: +o stippi
[15:18:05] *** NumberNoid is now known as zz_NumberNoid
[15:18:43] *** SonicX has joined #haiku
[15:21:15] *** happy-dude has quit IRC
[15:22:43] *** happy-dude has joined #haiku
[15:25:55] *** leszek_ has joined #haiku
[15:26:30] *** leszek has quit IRC
[15:31:54] <scanty> is there a tutorial somewhere for creating hpkgs?
[15:37:30] <scanty> i just want to create a package with binary
[15:37:34] <scanty> not including sources yete
[15:37:36] <scanty> yet*
[15:39:58] *** LeandroLuiz has quit IRC
[15:43:52] <KapiX> scanty, haikuporter usually creates two packages, one with binary, second with source, you can distribute just the first one
[15:44:07] *** irker-709 has joined #haiku
[15:44:37] <irker-709> f13c224: scsi_periph: fixed an "unused" warning.
[15:45:54] *** leszek_ is now known as leszek
[15:52:46] <scanty> I dunno, I can't wrap my head round it
[15:52:50] <scanty> it seems complicated
[15:53:51] *** vgezer has quit IRC
[16:05:51] *** alvin_ has joined #haiku
[16:07:32] *** happy-dude has quit IRC
[16:07:59] <scanty> i just want to create a simple hpkg that has the binary and a rom image in, and an xml and configuration file in~/config/pretendo/
[16:08:53] *** axeld has joined #haiku
[16:08:53] *** ChanServ sets mode: +o axeld
[16:13:17] <scanty> can anyone help?
[16:13:46] <gordonjcp> scanty: what are you stuck on?
[16:14:05] <KapiX> scanty, create recipe file, that in BUILD() section creates proper directory structure with mkdir and copies your files
[16:14:23] <KapiX> I don't know how to specify local SRC_URI though
[16:14:36] *** qptain_Nemo has joined #haiku
[16:15:00] <KapiX> BUILD -> INSTALL*
[16:15:11] <scanty> the only directory sturcture is that something has to go in ~/config/bin
[16:15:22] <scanty> a folder with an xml file in it
[16:15:34] <KapiX> so you need to create bin directory
[16:15:50] <KapiX> and put your files in there
[16:16:55] <scanty> err ~/config/settings
[16:16:57] <scanty> i mean
[16:17:01] <scanty> is where the xml goes
[16:17:27] <scanty> inside a folder
[16:18:50] <KapiX> you will need to add GLOBAL_WRITABLE_FILES to your recipe then
[16:19:14] <KapiX> with "settings/yourpackage/config.xml"
[16:20:14] <scanty> i dont' kow how any of thisworks, which is why i'm trying to finda good tutorial
[16:20:39] <KapiX> well, the ones PulkoMandy gave you are good :P
[16:20:48] <KapiX> also, if you don't want to use haikuporter
[16:21:14] *** happy-dude has joined #haiku
[16:21:37] *** happy-dude has quit IRC
[16:24:33] *** Hare has joined #haiku
[16:26:00] <KapiX> basically, you need to have directory in which you have /bin/yourExecutable, /settings/yourExecutable.xml or /settings/yourExecutable/config.xml if there are more files, and .PackageInfo which in provides section declares cmd:yourExecutable + your settings file
[16:26:27] <KapiX> then you cd into that directory, invoke 'package ../yourExe-version.hpkg'
[16:26:34] <KapiX> hope that helps
[16:35:42] *** pseudomind has joined #haiku
[16:56:09] *** pseudomind has quit IRC
[17:00:00] *** DonLiu has joined #haiku
[17:08:17] *** stippi has quit IRC
[17:16:41] *** DonLiu has quit IRC
[17:23:40] *** alvin_ has quit IRC
[17:23:45] *** jcay_mobile has quit IRC
[17:45:47] *** humdinger has joined #haiku
[17:45:50] *** alpha123 has quit IRC
[17:50:09] *** netstar has joined #haiku
[17:50:51] <netstar> HI all. I am trying to boot Haiku in QEmu, however everything I try the os boots to the memory icon and halts...any help or ideas?
[17:51:21] <netstar> that's pretty vague. I know.
[17:51:36] <netstar> essentially it doesn't finish booting
[17:52:39] <PlkMndy> you can press space or shift before the boot screen appears
[17:52:52] <PlkMndy> you'll get to the boot menu where you can enable debug output
[17:54:01] <netstar> thanks Pulko
[17:54:25] *** stargater has joined #haiku
[17:55:12] <netstar> ata 0: _DevicePresent: device 0, presence 1
[17:55:16] <netstar> it hangs there
[17:55:54] <netstar> using a nightly
[17:58:15] <netstar> will try using a raw image now
[17:58:20] <netstar> hopefully that'll boot
[18:01:38] <netstar> wishful thinking
[18:02:20] <netstar> it's laughing at me
[18:03:32] *** stargater has quit IRC
[18:04:17] <netstar> using qemu-system-i386 on ARMHF
[18:06:16] *** luroh has joined #haiku
[18:09:11] <humdinger> scanty: maybe for a quick&dirty test release, building you hpkg by hand instead of via haikuporter is an option.
[18:09:40] <humdinger> The one thing I'mnot sure about is how to deal with the settings file.
[18:09:59] <scanty> i'm trying to build it by hand now actualy
[18:10:11] <scanty> the settings file is generated automatically when you run the emulator
[18:10:22] <humdinger> ah
[18:10:23] <scanty> it puts it in ~/config/settings/pretendo
[18:10:27] <humdinger> now the it's easy.
[18:11:14] <humdinger> just put a "user_settings_files= settings/pretendo directory" in the .PackageInfo
[18:11:31] <scanty> cool
[18:11:36] <scanty> wht about the xml file
[18:11:42] <scanty> it needs to live in that place too
[18:12:04] <humdinger> ah. see... getting complicated again. :)
[18:12:37] <PlkMndy> scanty: is that file modified by the emulator after install?
[18:12:48] <scanty> the xml is read only
[18:12:53] <PlkMndy> if not, it's better to move it to data/
[18:13:09] <scanty> whose data?
[18:13:57] <PlkMndy> in the package
[18:14:23] <PlkMndy> so it shows in /system/data or /home/config/data/ depending on where the package is installed
[18:14:24] *** fhein has joined #haiku
[18:14:33] <PlkMndy> (you can use find_paths to find it at runtime)
[18:14:42] <PlkMndy> (or the BPathFinder class if you prefer C++)
[18:18:03] <scanty> ok I will look into it.
[18:18:11] *** SonicX has quit IRC
[18:18:17] <scanty> thanks for the tips
[18:19:02] <humdinger> takes a bit getting used to...
[18:19:16] *** Barrett has joined #haiku
[18:21:21] *** axeld has quit IRC
[18:22:21] *** HaikuUser has joined #haiku
[18:22:21] *** HaikuUser is now known as scanty_
[18:22:34] <scanty_> i don't understand this part yet
[18:22:40] <scanty_> provides {
[18:22:41] <scanty_> example = 42.17-12
[18:22:41] <scanty_> cmd:example = 3.1
[18:22:42] <scanty_> }
[18:23:33] <humdinger> That's the version of the app you package, like
[18:23:48] <humdinger> pretendo = 1.1-1
[18:25:51] <humdinger> basically it has to be the same as what's under "version".
[18:26:00] <scanty_> oh okay
[18:26:09] <scanty_> provides {
[18:26:10] <scanty_> pretendo = 0.5a1
[18:26:11] <scanty_> }
[18:26:21] <scanty_> like that?
[18:26:29] <humdinger> still needs the "internal revision".
[18:26:38] <humdinger> so add a "-1" if it's your first try.
[18:27:11] <scanty_> ok
[18:28:23] <scanty_> is there a variable for haiku current version
[18:29:02] <scanty_> i have in the "requires" something like haiku >= r1~alpha4_pm_hrev46213=1
[18:29:11] <scanty_> from an example
[18:29:26] <humdinger> I dunno...
[18:29:50] <humdinger> it has to be of a hrev <= your current one, of course.
[18:30:10] <humdinger> And the package will work only for people with >= that hrev...
[18:30:15] <scanty_> right
[18:30:31] <scanty_> so i'm wondering if there's a variable for current hrev
[18:30:37] <scanty_> like $version or something
[18:32:30] <humdinger> I'm not 100% sure, but I suspect that the requires { haiku >= r1~alpha4_pm_hrev46213-1 } isn't really needed,
[18:32:52] <humdinger> and the current release is inserted when packaging automatically.
[18:33:22] <scanty_> though I do require libxml
[18:33:32] <scanty_> so should I put in there lib:libxml2
[18:33:56] <humdinger> yes.
[18:34:24] * humdinger is no packaging pro though
[18:36:36] <scanty_> requires {
[18:36:36] <scanty_> lib:libxml2 >= 2.2.8.0
[18:36:37] <scanty_> }
[18:36:43] <scanty_> that OK?
[18:37:12] <humdinger> looks OK to me
[18:37:29] <PlkMndy> haikuporter has $haikuVersion
[18:37:38] <PlkMndy> but you can't use that if you build your .packageInfo manually
[18:38:11] <humdinger> BTW, the libxml2 that's in HaikuDepot is 2.8.0-6
[18:38:53] *** Xenmen has joined #haiku
[18:40:56] *** LeandroLuiz has joined #haiku
[18:41:28] <scanty_> ok isntallng new one
[18:44:59] <scanty_> ok new libxml is installing, what do I do about the two read-only files?
[18:46:24] <humdinger> thought those were settings files?
[18:47:10] <scanty_> there is one settings file which is r/w, an xml database for games info, and a small rom image to run in the emulator
[18:47:19] <scanty_> that shows the old BeOS logo
[18:47:59] *** PlkMndy has quit IRC
[18:48:15] <humdinger> you could put it in a "data/pretendo" folder, I guess.
[18:49:33] <scanty_> ok that works. where does this directory live, and how to i tell the package to have the files o there
[18:49:37] <scanty_> go*
[18:50:33] <humdinger> when you create the package you do a "package add youpackage.hpkg apps data lib" or whatever else folders you have.
[18:51:03] *** Xenmen has quit IRC
[18:51:19] <humdinger> And you should add a "global-writable-files = data/pretendo/your_r-w.xml" in the .PackageInfo
[18:51:34] <scanty_> xml and rom are read only
[18:51:46] <scanty_> they just need to be in a place wehre i can access them programatically
[18:51:48] <humdinger> ok. no need for that then
[18:53:41] <scanty_> might as well put the xml file with the config file actually
[18:53:53] <scanty_> so theonly problem is specifying where the rom will go
[18:55:15] <humdinger> if you put it into "data" it can end upp in either ~config/data/ or /system/data/.
[18:55:48] <humdinger> you need "findpaths" or the C++ thingy PulkoMandy mentioned above.
[18:56:18] <humdinger> Ingo gave me this hint a while back: "findpaths -p $0 B_FIND_PATH_DATA_DIRECTORY pretendo"
[18:56:27] <humdinger> should return always the correct path
[18:57:25] *** Xenmen has joined #haiku
[18:57:32] *** vgezer has joined #haiku
[18:57:34] <humdinger> have to go for bit...
[18:57:36] * humdinger is idle: BRB
[18:57:54] <scanty_> i just need to know where i create this data folder entry
[18:57:59] <scanty_> in the package file
[18:58:48] <scanty_> thanks
[19:01:40] *** Jafura has joined #haiku
[19:02:29] *** Sir_Designer has quit IRC
[19:03:13] *** Sir_Designer has joined #haiku
[19:09:32] <scanty_> ok i have made a data folder, which is actually a good thing, since I can store game sram in there, as well as save states.
[19:17:06] * humdinger has returned
[19:17:55] <humdinger> scanty_: if you're saving, you should add those files to the global-writable-files in the .PackageInfo
[19:25:47] <scanty_> so just add an entry for my "pretendo_data" folder?
[19:26:44] <humdinger> yes, as "data/pretendo/-your-writable-file"
[19:27:54] <scanty_> well sram files and save states are done on the fly
[19:28:01] <scanty_> so i'd have to make the whole folder writable
[19:28:53] <humdinger> Then it's "data/pretendo directory"
[19:29:05] <scanty_> gotcha
[19:29:13] <humdinger> or better: "data/pretendo" directory.
[19:29:16] <humdinger> mind the quotes
[19:30:16] <scanty_> global-writable-files {
[19:30:16] <scanty_> "settings/pretendo/pretendo.config" keep-old
[19:30:17] <scanty_> "settings/pretendo/nescarts.xml"
[19:30:18] <scanty_> "data/pretendo" directory
[19:30:18] <scanty_> }
[19:30:25] <scanty_> like that?
[19:31:50] <humdinger> I guess the stuff under settings should go under "user-settings-files"
[19:37:23] <scanty_> ok i think its ready to make a hpkg
[19:37:33] *** Ptrus has quit IRC
[19:38:03] * humdinger crosses fingers
[19:38:04] *** Ptrus has joined #haiku
[19:40:37] <scanty_> Parse error in .PackageInfo(2:26) -> expected revision number (-<number> suffix)
[19:40:39] <scanty_> hrm
[19:40:45] <scanty_> 26 is a url
[19:40:46] <scanty_> heh
[19:41:22] <humdinger> you have the "internal revision" at your version, e.g. 1.0-1?
[19:43:05] <scanty_> provides {
[19:43:06] <scanty_> pretendo = 1.0-1
[19:43:07] <scanty_> }
[19:43:38] <humdinger> sounds OK...
[19:45:30] *** zz_NumberNoid is now known as NumberNoid
[19:46:14] <scanty_> ooh it worked
[19:46:44] <humdinger> nice!
[19:46:44] *** Sikosis has quit IRC
[19:47:11] *** hamishm has quit IRC
[19:47:26] *** Sikosis has joined #haiku
[19:47:26] *** ChanServ sets mode: +o Sikosis
[19:47:29] <scanty_> soemthing doesn't add up though
[19:47:41] <scanty_> the binary is over 4MBytes, and the hpkg is like 1K
[19:48:14] <humdinger> scanty_: easiest to first create the empty hpkg and then add your stuff.
[19:48:47] <humdinger> so first "package create -b pretendo.hpkg"
[19:48:52] <scanty_> i did that
[19:49:18] <humdinger> that can't be right...
[19:49:52] <scanty_> the data directory isn't there either
[19:50:14] <humdinger> you're sure you added those to the package?
[19:51:18] *** Hare has quit IRC
[19:52:24] <scanty_> oh it looks likei have to add the binary myself
[19:53:01] *** happy-dude has joined #haiku
[19:53:14] <humdinger> right. probably in an apps/pretendo/ folder
[19:57:07] *** jua_ has joined #haiku
[19:57:57] <scanty_> hrm, not quite there yet
[19:59:56] <scanty_> okay, i think it worked!
[20:00:01] <scanty_> where do i copy it to test it?
[20:00:40] <humdinger> move it to ~/config/packages
[20:01:10] <humdinger> then move it out and into /system/packages to see if your app still finds its roms etc....
[20:06:05] <scanty_> ok I moved it to ~/config/packages
[20:06:07] <scanty_> now what
[20:06:40] <humdinger> now it should appear under ~/config/apps/pretendo
[20:06:59] <humdinger> or whatever folder you put into the package
[20:07:02] <scanty_> no apps folder there
[20:07:04] <scanty_> hmm
[20:07:32] <humdinger> what's your packaging command lines?
[20:07:55] <scanty_> first this
[20:07:57] <scanty_> package create -b pretendo-0.5a1-x86-gcc4.hpkg
[20:08:34] <scanty_> then this
[20:08:37] <scanty_> package add pretendo-0.5a1-x86-gcc4.hpkg apps
[20:08:37] *** jjido_ has joined #haiku
[20:09:15] <humdinger> the name should match the version string and the "-gcc4" isn't needed. "_x86" already is the gcc4 package
[20:09:42] <humdinger> and in "apps" is your "pretendo" folder with the binary, right?
[20:09:43] *** PulkoMandy has joined #haiku
[20:10:01] <humdinger> also, you have to also add the "data" folder.
[20:10:40] <scanty_> oh right
[20:10:47] <scanty_> ok let me try from scratch
[20:14:01] <scanty_> still no apps folder
[20:14:59] *** Barrett has quit IRC
[20:16:14] <humdinger> you do have an "apps" folder in the folder you're in when creating the package, right?
[20:16:24] <scanty_> yep, and I put the binary in there
[20:17:00] <humdinger> and you add it to the hpkg...
[20:17:06] <humdinger> I'm at a loss...
[20:18:08] <scanty_> yeah
[20:18:27] <humdinger> can you share a screenshot of your hpkg in Expander?
[20:18:36] <scanty_> yeah onesec
[20:18:40] <humdinger> (showing the contents, of course)
[20:21:24] *** axeld has joined #haiku
[20:21:24] *** ChanServ sets mode: +o axeld
[20:23:01] *** kkux has joined #haiku
[20:25:00] *** jjido_ has quit IRC
[20:25:14] <humdinger> I think the version and what's under "provides" must be the same,
[20:25:56] <humdinger> i.e. version = 0.5a1-1 and provides: pretendo = 0.5a1-1
[20:26:39] <humdinger> and then name the package pretendo_x86_0.5a1-1.hpkg
[20:26:54] <humdinger> And, of course add the data folder too.
[20:27:23] *** jjido_ has joined #haiku
[20:27:30] <scanty_> ok 1sec
[20:27:32] <scanty_> let me rebuild
[20:28:14] <humdinger> correction, name the package retendo_x86-0.5a1-1.hpkg
[20:29:29] <scanty_> pretendo-0.5a1-1_x86.hpkg
[20:29:35] <scanty_> that's the package name now
[20:29:36] *** Sikosis has quit IRC
[20:29:38] <scanty_> is that correct?
[20:30:17] *** Sikosis has joined #haiku
[20:30:17] *** ChanServ sets mode: +o Sikosis
[20:30:20] <humdinger> pretendo-0.5a1-1-x86.hpkg
[20:30:22] <humdinger> I think...
[20:31:08] <scanty_> tomato, tomato.
[20:31:12] <scanty_> ok i've renamed it
[20:31:15] <scanty_> let me try adding to it
[20:31:25] <humdinger> And you probably have to "requires" libxml2_x86 insted libxml2
[20:32:31] *** Wizard has left #haiku
[20:33:39] *** Premislaus has joined #haiku
[20:33:41] <Premislaus> hello
[20:33:51] <humdinger> hullo
[20:33:55] <scanty_> ok lets see
[20:33:59] <scanty_> thanks for the help btw
[20:34:10] <humdinger> not at all
[20:34:35] *** kkux has quit IRC
[20:37:05] <scanty_> "nothing provides lib:libxml2_x86 >= 2.8.0
[20:37:32] <humdinger> have you installed that via HaikuDepot?
[20:37:42] <scanty_> no, should i?
[20:37:48] <humdinger> yes.
[20:38:01] *** vgezer has quit IRC
[20:38:50] <scanty_> says i have 2.9.1-1 installed
[20:39:18] <humdinger> that's the version in HaikuDepot. SHould be OK, right?
[20:39:30] <humdinger> it's > 2.8.0...
[20:39:42] <scanty_> yeah, it's called lixml2, not libxml2_x86
[20:39:51] <scanty_> and yes it certainly is greater than 2.8.0
[20:40:06] <scanty_> there's a libxml2_x86 in there but it's for gcc2
[20:40:23] <humdinger> "_x86" says it's the gcc4 version
[20:41:21] <scanty_> i have libxml2 and libxml2_x86_gcc2 in my list
[20:41:24] <scanty_> in haiku depot
[20:41:32] <humdinger> ah.
[20:41:41] *** SonicX has joined #haiku
[20:41:44] <humdinger> you're not under a gcc2hybrid Haiku then.
[20:41:46] *** idefix_gromit has joined #haiku
[20:41:52] <scanty_> nope
[20:42:01] <scanty_> straight gcc4
[20:42:23] <PulkoMandy> then your require mustr be libxml2
[20:42:36] <PulkoMandy> and you'll need a different package for gcc2 haiku that requires libxml2_x86
[20:43:02] <puckipedia> Why not haikuporter?
[20:43:04] <humdinger> It may be best to use the official gcc2hybrid Haiku version...
[20:43:14] <PulkoMandy> puckipedia: "too hard to use", or so I heard :/
[20:43:19] <puckipedia> what?
[20:44:27] <humdinger> puckipedia: if you just have a simple binary with few dependencies to package, using "package" can be easier.
[20:44:32] <puckipedia> Well, still
[20:44:36] <puckipedia> It's not repeatable
[20:44:54] <PulkoMandy> it's not that much easier, not enough to be worth it I think
[20:45:20] <puckipedia> The whole idea of haikuporter is so you don't depend on one person which knows to build X
[20:45:27] <humdinger> can haikuporter work without an online repo?
[20:45:32] <PulkoMandy> yes
[20:45:36] <PulkoMandy> you can use file:// url
[20:45:43] <puckipedia> nope
[20:45:45] <humdinger> ah.
[20:45:48] <puckipedia> just the path
[20:45:57] <puckipedia> (relative to the folder the .recipe is in)
[20:46:02] <PulkoMandy> well, or some other way, just the path, a local git repo, ...
[20:46:10] <Ptrus> file://URL doesn't work
[20:46:11] *** leszek has quit IRC
[20:46:13] <puckipedia> correct
[20:46:18] <PulkoMandy> we could add that
[20:46:36] <humdinger> I see.
[20:46:37] <puckipedia> if your zip file is in haikuports/media-apps/sequitur/thing.zip, just set SRC_URI to "thing.zip"
[20:47:21] *** kkux has joined #haiku
[20:47:50] <scanty_> failed to commit transaction: failed to open directory /boot/home/config/packages/administrative/writeable-files/pretend0.4a1-1/settings/pretendo: No such file or directory package pretendo-05a1-1-x86.hpkg
[20:47:50] <Ptrus> I have been trying to use local files for quite a while. it just doesn't work with haikuporter.
[20:47:58] <puckipedia> it should
[20:48:04] <scanty_> that's what I get when I move the package to ~/common/packages
[20:48:16] <puckipedia> It shouldn't error at all, moving it to that folder
[20:48:29] <scanty_> should i pastebin my packageinfo?
[20:48:31] <puckipedia> You probably meant ~/config/packages
[20:48:51] <puckipedia> scanty_, well, should help
[20:48:55] <humdinger> scanty_: can't hurt
[20:52:46] <puckipedia> Anyways, I'm checking if I can add file:// and file:/// support to haikuporter
[20:53:52] <humdinger> scanty_: have you added the data/pretendo_data to the package?
[20:54:11] <scanty_> oh it has to be data/pretendo_data?
[20:54:14] <humdinger> scanty_: and I'd put the settings folders under "user-settings-files"
[20:54:41] <humdinger> scanty_: that's the folder you stated under "global-writable-files"
[20:54:54] <humdinger> if you don't add that, it can't find it.
[20:54:58] *** Skipp_OSX has joined #haiku
[20:58:48] <PulkoMandy> puckipedia: uh
[20:58:58] <PulkoMandy> the proper syntax is file:/path/to/file
[20:59:01] <puckipedia> ah
[20:59:06] <PulkoMandy> please don't replicate this // or /// mess
[20:59:09] <puckipedia> HTML uses file:///
[20:59:12] <PulkoMandy> no
[20:59:17] <PulkoMandy> that's wrong but happens to work
[20:59:21] <scanty_> ok i fixed the pretendo data issue
[20:59:32] <PulkoMandy> ls /// works too
[20:59:32] <scanty_> i copy to ~/config/packages right?
[20:59:35] <puckipedia> Actually, Firefox automatically uses file:///
[20:59:39] <PulkoMandy> scanty_: yes
[20:59:44] <puckipedia> e.g. file:///home/puckipedia/FullScreenMario/upkeep.js
[20:59:45] <PulkoMandy> puckipedia: yes, and that's wrong
[21:00:00] <scanty_> i'm getting that weird errormessage again
[21:00:50] <PulkoMandy> it's "scheme" : "scheme specific part"
[21:00:51] *** Skipp_OSX has quit IRC
[21:01:00] <humdinger> scanty_: did you move stuff under user-settings-files?
[21:01:00] <PulkoMandy> and for file, the scheme specific part is just the path
[21:01:30] *** jjido_ has quit IRC
[21:01:30] <PulkoMandy> unless you're on windows, where it can start with a drive letter, or be a network path in which case it starts with //
[21:01:34] <puckipedia> "A file URL takes the form:" "file://<host>/<path>"
[21:01:43] <puckipedia> So, if host is empty, it is file:///
[21:01:57] *** jjido_ has joined #haiku
[21:02:42] <puckipedia> (3.10)
[21:03:22] <PulkoMandy> mh
[21:03:24] <puckipedia> "As a special case, <host> can be the string "localhost" or the empty string; this is interpreted as `the machine from which the URL is being interpreted'."
[21:03:29] <PulkoMandy> where does my file:path come from then :/
[21:03:31] <puckipedia> So, file:/// is the only correct
[21:03:34] <puckipedia> That's correct to
[21:03:34] <puckipedia> o
[21:03:49] <puckipedia> Although, it's a "scheme specific path"
[21:04:16] <scanty_> any ideas anyone?
[21:04:31] <puckipedia> use haikuporter
[21:05:06] <puckipedia> Seriously, how difficult is automating the building of your app?
[21:05:06] <humdinger> scanty_: try without specifying global-writable-files
[21:06:00] <humdinger> because it says "any other writable directory." at the wiki. And "data" isn't actually writable...
[21:06:43] <puckipedia> Yep, logic checks out
[21:07:24] <PulkoMandy> puckipedia: mh... I think I got file:path from the updated URI spec
[21:07:33] <PulkoMandy> but reading that again, I'm not sure if it's right
[21:07:35] <scanty_> OK it works!
[21:07:41] <scanty_> I don't know how I fixed it
[21:07:46] <humdinger> but if you have to write to the file in "data/pretendo_data"... thing's can't work, can they...?
[21:08:13] <humdinger> good one, scanty_. :)
[21:08:40] <scanty_> damn
[21:08:46] <scanty_> pretendo_data is read only
[21:08:58] <humdinger> see...
[21:09:48] <humdinger> the settings folder is at least writable. but it's not really correct for data files.... is it?
[21:10:11] <puckipedia> Well, hmm
[21:10:23] <puckipedia> ah
[21:10:26] <puckipedia> only read only data
[21:10:31] <puckipedia> There's a non-packaged/data folder
[21:10:54] <humdinger> this sucks a bit.
[21:10:57] <Not-001> [haikuports] Adrien Destugues 8a1f8ed - HaikuWebkit: version 1.3.0.
[21:11:00] <humdinger> using that for packaged apps...
[21:11:15] <humdinger> PulkoMandy: finally. :P
[21:11:17] <puckipedia> settings are every 'settable' data I think
[21:11:24] <scanty_> grr
[21:11:31] <humdinger> down, boy!
[21:11:34] <puckipedia> There's Screen_data
[21:12:11] <humdinger> puckipedia: isn't that a setting?
[21:12:23] <puckipedia> Also, there's the shelves (for the replicants)
[21:12:31] <puckipedia> Which is mostly data from the replicants
[21:12:46] <puckipedia> So, if it isn't read only, throw it in settings (in a folder), imo
[21:12:56] <scanty_> the xml file wasn't copied either.
[21:13:00] <scanty_> so something fishy going on
[21:13:25] <humdinger> scanty_: but it appears in Expander?
[21:14:16] <scanty_> yep global writable file: settings/pretendo/nescarts.xml
[21:14:18] <humdinger> puckipedia: how does one get a file into the settings folder? use the "template" parameter of the user-settings-files?
[21:14:25] <puckipedia> hmm, yep iirc
[21:14:31] <puckipedia> actually
[21:14:33] <puckipedia> let me check
[21:14:45] <humdinger> scanty_: as I said: move those to user-settings-files.
[21:15:04] <humdinger> and probably use the "template" parameter, if your app doesn't create that file
[21:15:19] <puckipedia> Hmm, " if template_path is specified, it is a path to a file included in the package that can serve as a template for the settings file."
[21:15:32] <puckipedia> "It doesn't imply any automatic action on package activation, though."
[21:16:16] <humdinger> so maybe it's not how it works...
[21:16:27] <PulkoMandy> mh... jam upload-package says upload while take about 6 hours... :(
[21:16:28] <humdinger> maybe it needs a "post-install" script.
[21:16:45] <puckipedia> global-writable-files just tell how to merge it?
[21:16:48] <humdinger> PulkoMandy: arg!
[21:17:13] *** tqh has joined #haiku
[21:17:18] <scanty_> there is no "pretendo" folder in ~/config/settings
[21:17:25] <puckipedia> correct
[21:17:26] <scanty_> package installs fine, binary runs fine
[21:17:28] <humdinger> puckipedia: I dunno. I just though it tracks where the app will try to write stuff...
[21:17:31] <puckipedia> humdinger, too
[21:17:42] <puckipedia> user-settings-files' template is just a template
[21:17:52] <scanty_> brb
[21:17:52] <puckipedia> Let the app make it if it doesn't exist, imo
[21:18:20] <scanty_> ok
[21:20:12] <humdinger> I got to go... good luck scanty_!
[21:20:22] *** humdinger has quit IRC
[21:24:11] *** Wizard has joined #haiku
[21:27:48] *** egrath has joined #haiku
[21:29:06] *** happy-dude has quit IRC
[21:32:29] *** happy-dude has joined #haiku
[21:33:13] *** jjido_ has quit IRC
[21:40:12] *** Barrett has joined #haiku
[21:50:33] <bbjimmy> global-writable-files woriks as well as file:// does ... that is it doesn't work at all.
[21:50:47] <bbjimmy> *works
[21:51:49] <bbjimmy> If ouy need to place a file in a user writable directory you must have the application do it, not the .hpkg.
[21:52:01] <bbjimmy> *you
[21:52:31] *** netstar has quit IRC
[21:54:23] *** netstar has joined #haiku
[21:56:22] <Wizard> Ping
[21:56:37] <IIsi50MHz> pong
[21:56:39] <Wizard> How often bot syncs translations?
[21:57:22] <Wizard> Recently brave #haiku-pl member translated half of Haiku, we would like to review it as soon as possible ;D
[21:58:08] <Wizard> If it is possible to trigger the bot, than pretty pretty please :)
[21:59:24] <KapiX> Wizard, not yet, there is a lot to review
[21:59:34] <KapiX> left
[21:59:40] <Wizard> right
[21:59:46] <IIsi50MHz> upper
[22:00:19] <Wizard> Well, it would still be better to do it on living system, when you can easily catch things which just don't play well.
[22:00:39] <luroh> Wizard: syncing happens once a week, iirc
[22:01:07] <Wizard> Crap, I'll be in Germoney next week, with limited web access.
[22:01:18] <IIsi50MHz> Germoney? lol
[22:01:28] <IIsi50MHz> Getting paid well there, I guess?
[22:02:49] <Wizard> Well.. depends on standards. Polish labour law enforces additional wage for employees going abroad.
[22:02:58] <luroh> i'll try my best to make sure haiku doesn't release until you're back ;)
[22:03:15] <Wizard> For Germany it is about 50 euro per day or something like that.
[22:03:57] <Wizard> 49
[22:04:13] <Wizard> luroh: Thanks ^^
[22:04:53] <luroh> Wizard: checking the history, it seems syncing is actually done on saturdays... so tomorrow then (hopefully)
[22:05:16] <Wizard> kewl
[22:08:14] *** happy-dude has quit IRC
[22:13:39] *** hackkitten has quit IRC
[22:15:15] *** valeriusL has quit IRC
[22:20:53] *** tqh2 has joined #haiku
[22:25:29] *** egrath has quit IRC
[22:25:31] *** tqh has quit IRC
[22:25:32] *** Sikosis has quit IRC
[22:25:39] *** tqh2 is now known as tqh
[22:26:32] *** Sikosis has joined #haiku
[22:26:33] *** ChanServ sets mode: +o Sikosis
[22:27:16] *** valeriusL has joined #haiku
[22:36:35] *** axeld has quit IRC
[22:39:45] *** Skipp_OSX has joined #haiku
[22:49:17] *** AlienSoldier has joined #haiku
[22:53:01] *** BitPuffin has quit IRC
[22:57:44] *** PulkoMandy has quit IRC
[22:58:33] *** wpceee is now known as wpsea
[22:59:52] *** LeandroLuiz has quit IRC
[23:02:36] *** jjido_ has joined #haiku
[23:10:30] *** auronandace has quit IRC
[23:13:13] <Premislaus> Bottle of beer with Haiku logo on etiquette
[23:13:18] *** oco2 has joined #haiku
[23:13:36] <Skipp_OSX> Premislaus, hmmmm, okay
[23:13:53] <Premislaus> :-)
[23:13:58] <KapiX> +1
[23:18:51] *** jjido_ has quit IRC
[23:23:00] *** scanty_ has quit IRC
[23:25:50] *** nighty-_ has quit IRC
[23:27:49] <tqh> I don't know, I like to keep my operating system and alcohol separated. :)
[23:34:35] <Premislaus> This will mean that we have good sense of humor ;-)
[23:34:56] <AlienSoldier> what is the current icon?
[23:35:03] <KapiX> there is no icon
[23:35:15] <AlienSoldier> and what about the spoon?
[23:35:31] <KapiX> also, rule about separating OS and alcohol is good one, as far as I can tell ;)
[23:35:33] <Skipp_OSX> how does a spoon make sense?
[23:35:45] <AlienSoldier> Skipp_OSX there is no spoon :P
[23:35:55] <Skipp_OSX> KapiX: <insert joke about Windows 8 here>
[23:36:26] <KapiX> :D
[23:36:27] <Premislaus> In total, there no must be literally a bottle of beer, but a bottle with a label, that everyone will guess;-).
[23:36:48] <tqh> I dunno, its a slippery slope that way.
[23:37:00] <Skipp_OSX> The beer bottle icon idea seems pretty good to me
[23:37:11] <Skipp_OSX> all jokes aside
[23:38:46] <AlienSoldier> i got the porter joke, i drink labatt porter from time to time
[23:39:13] <jua_> spoon isn't bad either: a wooden spoon, because it cooks things from recipes ;)
[23:42:06] <Skipp_OSX> spoon is a stretch
[23:42:25] *** tqh has quit IRC
[23:43:03] *** diver_ has quit IRC
[23:43:15] <Wizard> +1 for bottle
[23:47:24] *** fhein has quit IRC
[23:48:11] *** jua_ has quit IRC
[23:51:25] <Skipp_OSX> now to commission an artist
[23:51:54] * Wizard hides.
[23:54:00] <AlienSoldier> This could spawn a Macademian nuts developer gift for good port (reference to Dave Haynie)
[23:56:22] <AlienSoldier> they give the bear a good score, so i am not alone to like it :)
[23:56:28] <AlienSoldier> *beer
[23:56:48] <Skipp_OSX> I like the Lager...
[23:56:59] <Skipp_OSX> but that is really off-topic
[23:59:05] *** Dicklas has quit IRC
[23:59:41] *** Dicklas has joined #haiku