Bug 136118 - New Port: net-mgmt/yaf
Summary: New Port: net-mgmt/yaf
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-28 09:30 UTC by dikshie
Modified: 2009-07-01 11:50 UTC (History)
0 users

See Also:


Attachments
file.shar (3.88 KB, text/plain)
2009-06-28 09:30 UTC, dikshie
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description dikshie 2009-06-28 09:30:03 UTC
New Port:  net-mgmt/yaf

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-06-28 09:30:17 UTC
Class Changed
From-To: sw-bug->change-request

Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool)
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2009-06-28 10:07:13 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2009-06-28 16:55:39 UTC
State Changed
From-To: open->feedback

Build failed on 6X 

http://32bit.miwibox.org/index.php?action=describe_port&id=1067 
http://64bit.miwibox.org/index.php?action=describe_port&id=1079
Comment 4 Dikshie 2009-06-30 08:01:42 UTC
Hi Miwi,

i follow:
http://www.freebsd.org/doc/en/books/porters-handbook/porting-testing.html


FreeBSD ganesha.itb.ac.id 6.4-RELEASE-p1 FreeBSD 6.4-RELEASE-p1 #0: Sun
Dec 21 07:56:41 UTC 2008
root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386


#make install is OK
----
test -z "/usr/local/libdata/pkgconfig" ||
/home/admin/usr/ports/net-mgmt/yaf/work/yaf-1.0.0.2/autoconf/install-sh
-d "/usr/local/libdata/pkgconfig"
 install  -o root -g wheel -m 444 'libyaf.pc'
'/usr/local/libdata/pkgconfig/libyaf.pc'
===>   Compressing manual pages for yaf-1.0.0.2
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>   Registering installation for yaf-1.0.0.2
----

# make package is OK
---
===>  Building package for yaf-1.0.0.2
Creating package /home/admin/usr/ports/net-mgmt/yaf/yaf-1.0.0.2.tbz
Registering depends: libfixbuf-0.8.0 gio-fam-backend-2.16.5
gamin-0.1.9_2 glib-2.16.5 gettext-0.17_1 libiconv-1.11_1 pcre-7.7_1
pkg-config-0.23_1 perl-5.8.9_2 python25-2.5.2_3.
Creating bzip'd tar ball in
'/home/admin/usr/ports/net-mgmt/yaf/yaf-1.0.0.2.tbz'

       ---

# make deinstall is OK
---
===>  Deinstalling for net-mgmt/yaf
===>   Deinstalling yaf-1.0.0.2
---

# pkg_add package_name is OK
---
Running mtree for yaf-1.0.0.2..
mtree -U -f +MTREE_DIRS -d -e -p /usr/local >/dev/null
Attempting to record package into /var/db/pkg/yaf-1.0.0.2..
Trying to record dependency on package 'python25-2.5.2_3' with
'lang/python25' origin.
Trying to record dependency on package 'perl-5.8.9_2' with
'lang/perl5.8' origin.
Trying to record dependency on package 'pkg-config-0.23_1' with
'devel/pkg-config' origin.
Trying to record dependency on package 'pcre-7.7_1' with 'devel/pcre'
origin.
Trying to record dependency on package 'libiconv-1.11_1' with
'converters/libiconv' origin.
Trying to record dependency on package 'gettext-0.17_1' with
'devel/gettext' origin.
Trying to record dependency on package 'glib-2.16.5' with 'devel/glib20'
origin.
Trying to record dependency on package 'gamin-0.1.9_2' with
'devel/gamin' origin.
Trying to record dependency on package 'gio-fam-backend-2.16.5' with
'devel/gio-fam-backend' origin.
Trying to record dependency on package 'libfixbuf-0.8.0' with
'net/libfixbuf' origin.
Package yaf-1.0.0.2 registered in /var/db/pkg/yaf-1.0.0.2
----

# pkg_deinstall package_name is OK
---

Delete file /usr/local/lib/pkgconfig/libairframe.pc
Delete file /usr/local/libdata/pkgconfig/libyaf.pc
Delete directory /usr/local/lib/pkgconfig
Delete directory /usr/local/include/yaf
Delete directory /usr/local/include/airframe
Execute '/sbin/ldconfig -R'
Change working directory to .
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 171 packages
found (-1 +0) (...) done]
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        + yaf-1.0.0.2
--->  Packages processed: 1 done, 0 ignored, 0 skipped and 0 failed
----

# make deinstall after pkg_add is OK too
----
===>  Deinstalling for net-mgmt/yaf
===>   Deinstalling yaf-1.0.0.2
----

# make reinstall is OK
---
test -z "/usr/local/libdata/pkgconfig" ||
/home/admin/usr/ports/net-mgmt/yaf/work/yaf-1.0.0.2/autoconf/install-sh
-d "/usr/local/libdata/pkgconfig"
 install  -o root -g wheel -m 444 'libyaf.pc'
'/usr/local/libdata/pkgconfig/libyaf.pc'
===>   Compressing manual pages for yaf-1.0.0.2
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>   Registering installation for yaf-1.0.0.2
----

# (again) make package is OK
----
===>  Building package for yaf-1.0.0.2
Creating package /home/admin/usr/ports/net-mgmt/yaf/yaf-1.0.0.2.tbz
Registering depends: libfixbuf-0.8.0 gio-fam-backend-2.16.5
gamin-0.1.9_2 glib-2.16.5 gettext-0.17_1 libiconv-1.11_1 pcre-7.7_1
pkg-config-0.23_1 perl-5.8.9_2 python25-2.5.2_3.
Creating bzip'd tar ball in
'/home/admin/usr/ports/net-mgmt/yaf/yaf-1.0.0.2.tbz
----


so i dont know what's wrong in your build box.

best regards,

-dikshie
Comment 5 Martin Wilke freebsd_committer freebsd_triage 2009-07-01 11:48:08 UTC
State Changed
From-To: feedback->closed

New port added, with minor changes. Thanks!
Comment 6 dfilter service freebsd_committer freebsd_triage 2009-07-01 11:48:28 UTC
miwi        2009-07-01 10:48:16 UTC

  FreeBSD ports repository

  Modified files:
    net-mgmt             Makefile 
  Added files:
    net-mgmt/yaf         Makefile distinfo pkg-descr pkg-plist 
  Log:
  YAF is Yet Another Flowmeter. It processes packet data from pcap(3)
  dumpfiles as generated by tcpdump(1) or via live capture from an
  interface using pcap(3) into bidirectional flows, then exports those
  flows to IPFIX Collecting Processes or in an IPFIX-based file format.
  YAF's output can be used with the SiLK flow analysis tools and any
  other IPFIX compliant toolchain.
  
  WWW: http://tools.netsa.cert.org/yaf/index.html
  
  PR:             ports/136118
  Submitted by:   Dikshie <dikshie at sfc.wide.ad.jp>
  
  Revision  Changes    Path
  1.191     +1 -0      ports/net-mgmt/Makefile
  1.1       +33 -0     ports/net-mgmt/yaf/Makefile (new)
  1.1       +3 -0      ports/net-mgmt/yaf/distinfo (new)
  1.1       +8 -0      ports/net-mgmt/yaf/pkg-descr (new)
  1.1       +49 -0     ports/net-mgmt/yaf/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"