diff --git a/Porte/Ports.hs b/Porte/Ports.hs
--- a/Porte/Ports.hs
+++ b/Porte/Ports.hs
@@ -13,6 +13,7 @@
 
 type Name = B.ByteString
 type DistributionName = B.ByteString 
+type Version = B.ByteString
 type Path = B.ByteString
 type Prefix = B.ByteString
 type Comment = B.ByteString
@@ -30,6 +31,7 @@
 data Port = Port {
               name :: Name,
               distributionName :: DistributionName,
+              version :: Version,
               path :: Path,
               comment :: Comment,
               descriptionPath :: DescriptionPath,
@@ -46,6 +48,7 @@
 toField :: String -> Maybe PortField
 toField "name" = Just name
 toField "package" = Just distributionName
+toField "version" = Just version
 toField "distributionName" = Just distributionName
 toField "path" = Just path
 toField "comment" = Just comment
@@ -101,6 +104,7 @@
       extractDepends : _) =
         Port (B.tail . B.dropWhile (/= '/') $ path')
              (name)
+             (last $ B.split '-' name)
              (path')
              (comment)
              (pkgDescr)
diff --git a/Porte/Tool.hs b/Porte/Tool.hs
--- a/Porte/Tool.hs
+++ b/Porte/Tool.hs
@@ -7,10 +7,10 @@
 import qualified Porte.Statistics as S
 import qualified System.IO        as I
 
-version = "0.0.2.1"
+version = "0.0.3"
 
 -- Generic port print format
-printFormat = [P.path, P.comment, P.website]
+printFormat = [P.path, P.version, P.comment]
 
 -- Exception raising toField
 toField :: String -> P.PortField
diff --git a/porte.cabal b/porte.cabal
--- a/porte.cabal
+++ b/porte.cabal
@@ -1,5 +1,5 @@
 Name:                porte
-Version:             0.0.2.1
+Version:             0.0.3
 Cabal-Version:       >= 1.2
 Synopsis:            FreeBSD ports index search and analysis tool
 Description:         Porte provides a simple, fast and efficient interface to searching
