54 Commits

Author SHA1 Message Date
Antoine Brodin
1a65c03429 - Drop la file
- Strip shared library
2014-10-19 22:53:58 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Antoine Brodin
a77e2439ca Update the sleuthkit to 4.1.3:
- Use libtool (instead of jumping from .11 to .12, we go back to .10)
- Include a patch which allows python bindings to work correctly (obtained from Joachim Metz)

Update pytsk to 2014-02-09:
- Remove DOCS/EXAMPLES conditionals
- Don't override DOCSDIR and EXAMPLESDIR, mva's patch will do it soon
2014-02-10 18:12:30 +00:00
Antoine Brodin
803b0431b3 - Skip version 4.1.3 as it breaks python bindings
- While here, remove DOCS conditionals
2014-02-01 09:53:35 +00:00
Antoine Brodin
817358a058 Fix perl shebang in sorter and mactime
Reported by:	qa.sh
2013-10-15 19:21:42 +00:00
Antoine Brodin
816fb839d9 sleuthkit:
- update to 4.1.2
- convert to STAGEDIR

py-pytsk:
- bump PORTREVISION for libtsk update
- convert to STAGEDIR
2013-09-26 19:04:52 +00:00
Baptiste Daroussin
83f65384c9 Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils) 2013-09-20 23:05:58 +00:00
Antoine Brodin
8a65d55b38 Add missing LICENSE 2013-09-13 21:28:42 +00:00
Antoine Brodin
8f5dd8ef5b Convert sleuthkit to USES=perl5 and new option helpers 2013-08-03 09:24:26 +00:00
Antoine Brodin
410d313e86 Update the sleuthkit to 4.1.0
New Features:

    Added YAFFS2 support (patch from viaForensics).
    Added Ext4 support (patch from kfairbanks)
2013-06-19 17:17:11 +00:00
Emanuel Haupt
ca176a1239 Register CONFLICTS 2013-04-29 10:20:06 +00:00
Sofian Brabez
aba5395c81 - Update to 4.0.2
PR:		ports/175849
Submitted by:	antoine (maintainer)
2013-02-04 23:07:16 +00:00
Ruslan Makhmatkhanov
7dda4443e4 - register optional dependency on libewf (default on)
- convert to optionsng (PORTDOCS case)
- bump PORTREVISION
- pass maintainership to submitter

PR:		174700
Submitted by:	antoine
2013-01-03 15:40:11 +00:00
Ruslan Makhmatkhanov
4975db61a2 - add missing dependency
- bump PORTREVISION because of dependency change

PR:		174802
Submitted by:	antoine
2013-01-03 14:06:20 +00:00
Emanuel Haupt
2f2227401c - "Undestroy" the work of the previous maintainer by restoring previous
formating of pkg-descr
- Release maintainership

Feature safe:   yes
2012-11-30 07:53:56 +00:00
Emanuel Haupt
e4b93dfbda - Update to 4.0.1
- Take maintainership
- Remove double spaces from pkg-descr and 'fmt -w 80'

Feature safe:	yes
2012-11-29 00:20:40 +00:00
Alexey Dokuchaev
9ea808c176 - Update sleuthkit port to the latest version 4.0.0
- Rephrase COMMENT (remove reference to now defunct @stake)
- Trim Makefile header and drop maintainership

Feature safe:	yes
2012-10-14 23:09:05 +00:00
Alexey Dokuchaev
5338ac4550 Update to version 3.2.3. This release has some minor bug fixes and features:
- Only need to specify first E01 file in a set of files
  - Added -d option to tsk_recover
  - DOS partitions are loaded even if an extended partition fails
  - Cleanup of corrupt orphan FAT names
  - RAW CD Support
2011-10-12 02:21:00 +00:00
Alexey Dokuchaev
700f096027 Update port description. 2011-10-12 02:13:57 +00:00
Alexey Dokuchaev
5b9d4adc60 Update to version 3.2.2 (minor bugfixes). 2011-06-22 09:52:21 +00:00
Alexey Dokuchaev
6380a7457e - Update to version 3.2.1
- Adjust COMMENT
2011-03-02 09:34:38 +00:00
Alexey Dokuchaev
96c9b9722c Update to version 3.2.0. 2010-11-09 03:12:53 +00:00
Alexey Dokuchaev
34f4eb4eeb Update to bugfix release 3.1.3. 2010-07-14 03:31:43 +00:00
Alexey Dokuchaev
df350d3398 Update to version 3.1.2 2010-05-28 04:56:48 +00:00
Alexey Dokuchaev
923bf0cbcb Update to 3.1.1 bugfix release. 2010-04-11 11:50:31 +00:00
Alexey Dokuchaev
4e94c1b974 - Update to version 3.1.0
- Utilize PORTDOCS macro (be aware that actual documentation was moved to
  http://wiki.sleuthkit.org/)
2010-03-09 10:47:40 +00:00
Alexey Dokuchaev
cec57de301 Update to version 3.0.1. 2009-04-01 18:27:58 +00:00
Alexey Dokuchaev
908a8968a6 - Update to version 2.52
- Stop abusing post-extract: target to patch things
- Remove check for ancient FreeBSD version
2008-06-05 03:53:35 +00:00
Pav Lucistnik
a0569c295d - Fix library installation/patch out objformat test
Reported by:	pointyhat
Pointy hat to:	danfe
2008-04-02 18:18:37 +00:00
Alexey Dokuchaev
aa587fb32d - Update to version 2.51
- Use SF macro
2008-03-19 15:36:19 +00:00
Alexey Dokuchaev
7c0f80ac00 Update to version 2.10. 2008-01-15 00:17:31 +00:00
Alexey Dokuchaev
cd74b38f30 Fix the build on 8-CURRENT. 2007-12-12 17:39:07 +00:00
Alexey Dokuchaev
e090679667 - Update to version 2.09 [1]
- Fix another LOCALBASE vs. PREFIX issue

PR:		ports/113764 [1]
Submitted by:	Nils Vogels [1]
2007-06-28 12:37:34 +00:00
Alexey Dokuchaev
9abc5c9c08 - Reformat parts of Makefile so it fits in 80-character screen
- Pacify portlint(1) a bit
2007-06-06 00:58:04 +00:00
Alexey Dokuchaev
06a8e6439e - Make installed scripts really usable (fix binary files path)
- Registed missing runtime dependency
- Bump PORTREVISION
2007-06-06 00:49:57 +00:00
Alexey Dokuchaev
7068ef8aef Clean up descriptions for TSK and Autopsy:
- Kill EOL whitespace
- Better indentation
- Consolidate and bring up to date WWW lines
2007-06-05 16:14:44 +00:00
Alexey Dokuchaev
fc85c2cb57 Update to version 2.08. 2007-04-11 12:21:43 +00:00
Alexey Dokuchaev
6031f8342c Update to version 2.07.
PR:		ports/109987
Submitted by:	Martin Matuska
2007-03-19 11:58:59 +00:00
Alexey Dokuchaev
bffd149ce2 Update to version 2.06. 2006-10-31 18:12:54 +00:00
Alexey Dokuchaev
1239ae2132 Mark as BROKEN on FreeBSD 4.X (pre-GEOM, more generically).
Reported by:	krismail
2006-10-02 04:54:28 +00:00
Alexey Dokuchaev
8cacae41a9 Update to version 2.05. 2006-09-04 16:53:50 +00:00
Edwin Groothuis
28dd10dcb4 Remove USE_REINPLACE from all categories starting with S 2006-05-13 04:15:53 +00:00
Alexey Dokuchaev
9d914d46fc - Update to version 2.03
- Add SHA256 checksum
- Take maintainership

Approved by:	long time inactive maintainer
2005-12-14 11:16:27 +00:00
Roman Bogorodskiy
c602e5c6fb Mark CONFLICTS - both install bin/jls and jls.1 man.
PR:		86698
Submitted by:	Fumiyoshi TAOKA <fmysh@iijmio-mail.jp>
2005-09-29 11:07:19 +00:00
Alexey Dokuchaev
f14d2039e8 - Update to 2.02
- Teach about FreeBSD 7.X

Approved by:	maintainer timeout
2005-07-27 08:06:10 +00:00
Alexey Dokuchaev
f4d123acef Update to 2.01, bugfix release.
Approved by:	maintainer timeout
2005-06-21 19:03:34 +00:00
Alexey Dokuchaev
c75c1e64bd Simplify regexp. 2005-04-04 07:42:11 +00:00
Alexey Dokuchaev
8ded9022f9 Update to 2.00.
Major Updates:
- Support for split and disk images
- File system type can be detected (-f no longer required)
- New file system type names (for -f)
- Updated internal design
- New 'img_stat' tool to display details about the image file format
- New 'mmls' flag (-b) to print sizes in bytes
- New 'mmstat' tool to give details about the volume (media
  management) system
- Non-printable charactors in UFS/ExtX names are replaced with '.'
- New Linux 'disk_sreset' tool to reset HPA on an ATA disk
- Renamed 'diskstat' to 'disk_stat' and 'sstrings' to 'srch_strings'
  to make names less cryptic

Minor Bug Fixes:
- NTFS could go into an infinite loop if attribute list entry was
  reallocated
- Last block group in ExtX fsstat output had incorrect percentage
  of free blocks
- FreeBSD 5.x would produce incorrect 'icat' output for Ext2/3 and
  UFS1 images because it used a 64-bit on-disk address

Approved by:	maintainer timeout
2005-04-04 07:33:57 +00:00
Alexey Dokuchaev
31496242fa Adjust Makefile header. 2005-04-04 06:46:38 +00:00
Alexey Dokuchaev
868b21b271 - Provide better port description
- Point WWW link to sane location

Approved by:	maintainer timeout
2005-01-20 10:38:42 +00:00