VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Author Topic: vpackager and repsoitories  (Read 1961 times)

flebber

  • Member
  • *
  • Posts: 29
vpackager and repsoitories
« on: June 06, 2011, 11:47:16 pm »

I  wanted to test out vpackager but I can't find vpackager, is there a special repository that I need to enable?

I have used slapt-get but cannot install it.

Code: [Select]
vector://home/flebber
root:# slapt-get --install vpackager
Reading Package Lists...Done
No such package: vpackager
vector://home/flebber
« Last Edit: June 06, 2011, 11:49:05 pm by flebber »
Logged

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3234
Re: vpackager and repsoitories
« Reply #1 on: June 07, 2011, 05:45:00 am »

The current vpackager is not available on the repositories yet.
You can download it from here https://bitbucket.org/m0e_lnx/vpackager/downloads
Everything you need is provided there.

flebber

  • Member
  • *
  • Posts: 29
Re: vpackager and repsoitories
« Reply #2 on: June 08, 2011, 10:28:55 pm »

The only issue is that mercurial is not in the repo yet either so the "hg" command does not work.

Edit tried to install mercurial using these directions http://forum.vectorlinux.com/index.php?topic=12140.msg79488#msg79488 but couldn't get it working.
« Last Edit: June 08, 2011, 10:43:03 pm by flebber »
Logged

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3234
Re: vpackager and repsoitories
« Reply #3 on: June 09, 2011, 05:18:50 am »

There are binary packages on that website... Scroll down some. You dont need mercurial to install .txz packages.

flebber

  • Member
  • *
  • Posts: 29
Re: vpackager and repsoitories
« Reply #4 on: June 11, 2011, 06:49:01 pm »

can I clarify one thing that I am guessing at. When I have downloaded the source I load it into vpackager, then in the box below it is looking for path to "description file", which file typically is this. I am trying to install dvd::rip, I have gone through and built all dependecies transcode, pango etc in the actual source of dvd::rip I cannot find a file that looks like a description file.

File location and details http://www.exit1.org/dvdrip/doc/install.cipp#source_download

Edit: I had attempted to install ogmtools as well it completed but is not showing as installed.
Double Edit: I found the txz package of ogmtools in the /tmp/vpavkager directory and was able to use installpkg from there.
« Last Edit: June 11, 2011, 07:08:33 pm by flebber »
Logged

stretchedthin

  • Administrator
  • Vectorian
  • *****
  • Posts: 3780
    • Opensourcebistro.com
Re: vpackager and repsoitories
« Reply #5 on: June 11, 2011, 09:16:52 pm »

Info on a slack-desc file is here...
http://slackwiki.org/Slack-desc

If you are just building for yourself you do not have to have one.  It is a requirement for any packages you might want to upload to the repositories.

Just create a text file called slack-desc and copy this .
Code: [Select]
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description.  Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in.  You must make
# exactly 11 lines for the formatting to be correct.  It's also customary to
# leave one space after the ':'.

       |-----handy-ruler------------------------------------------------------|
appname: appname (Short description of the application)
appname:      <this line is generally left blank>
appname: Description of application  -  this description should be fairly
appname: in-depth; in other words, make it clear what the package does (and
appname: maybe include relevant links and/or instructions if there's room),
appname: but don't get too verbose. 
appname: This file can have a maximum of eleven (11) lines of text preceded by
appname: the "appname: " designation. 
appname: License:GPLv2, GPLv3, MIT, BSD, that sort of thing.
appname: Authors:
appname: Website: Link to apps homepage.
Save that somewhere as a template. Then when building just copy it to the directory your building from and make the necessary edits for that package.

If I remember right dvdrip also requires some perl-modules. So be prepared to build a few more dependencies.
Logged
Vectorlinux screencasts and  tutorials can be found at....
http://www.opensourcebistro.com/blog1
http://www.youtube.com/user/vid4ken?feature=mhee