aboutsummaryrefslogtreecommitdiffstats
path: root/security/pidentd/Makefile
blob: 603d850969b3544711e6c3e72ddccb377059d4cb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Created by: torstenb
# $FreeBSD$

PORTNAME=   pidentd
PORTVERSION=    3.0.19
PORTREVISION=   4
CATEGORIES= security ipv6
MASTER_SITES=   ftp://ftp.lysator.liu.se/pub/unix/ident/servers/ \
        ftp://ftp.stack.nl/pub/users/johans/pidentd/

PATCH_SITES=    ftp://ftp.stack.nl/pub/users/johans/pidentd/ \
        ftp://mud.stack.nl/pub/pidentd/
PATCHFILES= pidentd-${PORTVERSION}-ipv6-20080101.diff.gz
PATCH_DIST_STRIP=   -p0

MAINTAINER= johans@FreeBSD.org
COMMENT=    RFC1413 identification server

CONFLICTS_INSTALL=  fakeident-[0-9]*

GNU_CONFIGURE=  yes
USES=       ssl

PLIST_FILES=    sbin/ibench sbin/identd sbin/idecrypt sbin/ikeygen \
        man/man8/identd.8.gz man/man8/idecrypt.8.gz

CFLAGS+=    -DINCLUDE_CRYPT -DOPENSSL_DES_LIBDES_COMPATIBILITY
LDFLAGS+=   -L${OPENSSLLIB} -lcrypto

post-extract:
    ${CP} ${FILESDIR}/idecrypt.8 ${WRKSRC}/doc/idecrypt.8

post-patch:
    @${REINPLACE_CMD} \
        -e 's| /etc/identd.conf| ${PREFIX}/etc/identd.conf|' \
        -e 's| /etc/identd.key| ${PREFIX}/etc/identd.key|' \
        ${WRKSRC}/doc/identd.8 ${WRKSRC}/doc/idecrypt.8
    @${REINPLACE_CMD} -e 's|freebsd.4.7.|freebsd|' ${WRKSRC}/configure
    @${REINPLACE_CMD} -e 's|$$(sbindir)|$${DESTDIR}&|' \
        -e 's|-m 755|-s &|' ${WRKSRC}/src/Makefile.in
    @${REINPLACE_CMD} -e 's|$$(mandir)|$${DESTDIR}&|' ${WRKSRC}/Makefile.in

post-install:
    ${INSTALL_MAN} -m 644 ${WRKSRC}/doc/idecrypt.8 \
        ${STAGEDIR}${MANPREFIX}/man/man8

.include <bsd.port.mk>
'>-1/+2 * - Update to 2.0.10mnag2006-06-063-4/+12 * - Chase plplot updatepav2006-06-061-2/+2 * - Update to 0.6.5pav2006-06-052-5/+4 * Hand maintainership to submittererwin2006-06-022-2/+2 * Add WITH_OPTIMIZED_FLAGS knob.novel2006-05-311-1/+5 * Chase the rename of textproc/gnomedocutils -> textproc/gnome-doc-utils.mezz2006-05-291-1/+1 * fix pkg-plistmaho2006-05-281-0/+143 * - change mirrormaho2006-05-282-144/+2 * - Support Mozilla pluginpav2006-05-273-0/+26 * - Update MASTER_SITES, WWWpav2006-05-272-3/+3 * Update to 2006.03.21.1314arved2006-05-253-30/+56 * - Change dependencies reflecting update in graphics/ImageMagickmnag2006-05-241-2/+2 * Mark broken again after a cmake upgrade. Sigh.anholt2006-05-171-1/+3 * Remove USE_REINPLACE from all categories starting with Sedwin2006-05-1325-26/+0 * - Chase fftw3 libver bumpahze2006-05-111-0/+1 * - Update to 3.0.1mnag2006-05-103-40/+51 * - Update to 1.5.2garga2006-05-092-7/+5 * - Update to 0.6.1pav2006-05-082-4/+4 * - Update to 1.6.5pav2006-05-076-12/+10 * Fix on FreeBSD-4.thierry2006-05-062-4/+12 * - Bump PORTREVISION and change lib version because math/gsl are updated.mnag2006-05-064-6/+9 * - Update lib after graphics/gts update.jmelo2006-05-041-2/+2 * Add science/minc2.thierry2006-04-305-21/+34 * Fix build on 4.xmarkus2006-04-306-0/+56 * Try to fix on amd64 and ia64.thierry2006-04-291-1/+2 * Mark BROKEN on FreeBSD-4.x.thierry2006-04-271-0/+4 * - update to 1.6.9maho2006-04-263-43/+46 * ElmerPost - the Visualization of Numerical Results.thierry2006-04-255-0/+346 * ElmerFront - the Graphical User Interface.thierry2006-04-256-0/+151 * ElmerSolver - the Solution of Partial Differential Equations.thierry2006-04-257-0/+180 * HUTIter library for use in the Elmer FEM package.thierry2006-04-254-0/+56 * MATC language library used by Elmer FEM package.thierry2006-04-255-0/+50 * Input/Output Data base interface for use in the ELMER FEM package.thierry2006-04-254-0/+50 * ElmerGrid is a utility program for fast creation of structured 2D andthierry2006-04-254-0/+39 * A Mesh Generation Utility for use with the ELMER FEM package.thierry2006-04-254-0/+37 * Update paraview to 2.4.3, fix build with new cmake (I think), and replaceanholt2006-04-243-17/+41 * Release maintainerships.thierry2006-04-242-2/+2 * BROKEN: Does not buildkris2006-04-231-0/+2 * - Update to version 2.0.1sem2006-04-203-32/+6 * - Update to 2.82novel2006-04-182-5/+4 * Update to 2005.12.30.0934.2arved2006-04-163-19/+24 * Reset vsevolod as maintainer due to unreponsiveness. We hope to see himlinimon2006-04-151-1/+1 * Fix plistvs2006-04-142-0/+10 * - Update to 1.9pav2006-04-095-61/+139 * - Define FFLAGS according to WITH_OPTIMIZED_FLAGS;thierry2006-04-054-13/+26 * - Update to version 1.2.1markus2006-04-036-10/+10 * Upgrade OpenFOAM to 1.3.thierry2006-04-0214-709/+751 * Chase another silent update: minor fixes in Bourne shell variables and helpthierry2006-03-302-5/+11 * - Update to version 1.2.0markus2006-03-2820-690/+1048 * Shorten long patches names, in order to fix release CD in Joliet format.thierry2006-03-2714-0/+0 * - Fix build on 4.xmnag2006-03-222-12/+8 * - Assign maintainership over to Diane Brucetmclaugh2006-03-212-4/+2 * - Chase gchemutils updatepav2006-03-211-3/+2 * - Update to 0.6.0pav2006-03-216-126/+212 * A program for doing calculation on Smith Chart, similar in functionality tothierry2006-03-205-0/+54 * Update to 1.2.1.thierry2006-03-192-5/+5 * - Update to 3.6.1garga2006-03-164-10/+8 * Upgrade to 1.2.0.thierry2006-03-152-5/+5 * Add fasthenry , a multipole-accelerated inductance analysis program.garga2006-03-1510-0/+170 * Add fastcap , a three-dimensional capacitance extraction program.garga2006-03-155-0/+113 * Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.ade2006-03-072-2/+2 * Purge the last vestiges of the (really) old autotools world order.ade2006-02-261-1/+0 * Fix `make extract' on FreeBSD-5.4 by using archivers/bsdtar.thierry2006-02-261-0/+5 * Fix MASTER_SITES and make fetchable again.tmclaugh2006-02-262-2/+4 * Chase another silent update.thierry2006-02-252-5/+5 * Conversion to a single libtool environment.ade2006-02-2333-54/+282 * Update to 1.2.6. [1]lawrance2006-02-174-8/+31 * Chase another silent update. Since this seems usual, define a DIST_SUBDIR.thierry2006-02-172-4/+5 * Correct the author information in pkg-descr for science/buddy as requested byehaupt2006-02-151-1/+2 * Change `NOT_FOR_ARCHS' with `if ARCH then BROKEN'vd2006-02-131-3/+6 * MINC (Medical Imaging NetCDF) is a medical imaging data format and anthierry2006-02-1211-0/+335 * Re-add patch-Makefile to respect CFLAGS / FFLAGS / CC & co.thierry2006-02-121-0/+26 * Chase a silent update and make fetchable again.thierry2006-02-125-108/+5 * Remove empty patch file.anholt2006-02-121-0/+0 * Mark NOT_FOR_ARCHS=sparc64, maintainer did not fix the build for 7 daysvd2006-02-091-0/+3 * Remove expired port science/glensvd2006-02-087-115/+0 * - The official download site is down, add a mirror.thierry2006-02-042-3/+13 * Fix another silent update.thierry2006-01-311-3/+3 * Repocopy math/netcdf to science/netcdf, along with cdf, hdf and hdf5.thierry2006-01-316-5/+6 * Changes to the port:vd2006-01-302-20/+20 * Oops... I mixed 3.0 and 3.1 pkg-plist and forgot to take maintainership.thierry2006-01-302-1/+6 * Common Data Format (CDF) is a conceptual data abstraction for storingthierry2006-01-2910-0/+286 * Update Makefile.FreeBSD_PORT's checksum.vd2006-01-261-3/+3 * Add new port science/afnivd2006-01-266-0/+739 * SHA256ifyedwin2006-01-241-1/+2 * SHA256ifyedwin2006-01-2428-0/+39 * The OpenFOAM (Open Field Operation and Manipulation) CFD Toolbox can simulatethierry2006-01-2241-0/+9979 * Update to 4.6.5maho2006-01-222-3/+4 * Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-227-74/+74 * [1] Update to 2.4.2anholt2006-01-213-4/+78 * BROKEN on ia64: gcc internal error during buildkris2006-01-201-1/+7 * - Update to 0.6.4pav2006-01-202-4/+4 * - Update to 0.6.2pav2006-01-173-4/+16 * - Update graphics/libglut to 6.4.1.sem2006-01-126-6/+9 * - Update to 0.6.3pav2006-01-093-4/+5 * Update to 2.0.9edwin2006-01-063-9/+27 * - Update to 0.4.8pav2006-01-063-7/+13 * From: chkversion <kris@FreeBSD.org>edwin2006-01-051-1/+1 * Chase libversion bumb to libMagick.so.9edwin2006-01-053-3/+4 * - Update to 2.81pav2006-01-023-4/+6 * Update to 2.4.1.anholt2005-12-234-307/+310 * Update to 2.0.0.lawrance2005-12-183-62/+165 * Add V_Sim, a program to visualize atomic structures such as crystals, grainthierry2005-12-115-0/+202 * Upgrade to 1.1.2.thierry2005-12-102-4/+4 * Bump PORTREVISION and change dependencies to reflect update in graphics/gtsmnag2005-11-301-2/+2 * Fix the group and MASTER_SITE_SUBDIR usage.fenner2005-11-271-4/+5 * Chase some URLs per distfile survey.linimon2005-11-263-3/+3 * Mark as deprecated: per distfile survey, mastersite is long gone.linimon2005-11-261-1/+4 * Update mastersite to fix fetch, per distfile survey.linimon2005-11-262-1/+3 * - Add SHA256pav2005-11-2623-0/+26 * - Add SHA256pav2005-11-253-0/+3 * - Add SHA256pav2005-11-241-0/+1 * - Add some SHA256spav2005-11-241-0/+1 * Update to 1.7alpha15maho2005-11-205-41/+51 * . Add SHA256.glewis2005-11-162-2/+9 * . Add SHA256.glewis2005-11-161-0/+1 * . Mirror DISTFILE on MASTER_SITE_LOCAL since the main distribution siteglewis2005-11-161-1/+2 * Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-1514-14/+14 * Take a perl@ hat and add SHA256 checksumsmat2005-11-141-0/+1 * - Update to 0.6.2pav2005-11-132-3/+4 * Update to 2.3.0maho2005-11-114-39/+37 * With portmgr hat on, reset maintainership of knu's ports since he haslinimon2005-11-111-1/+1 * - Update to 0.6.1pav2005-11-084-25/+3 * Bump PORTREVISION to chase the glib20 shared library update.marcus2005-11-0512-5/+12 * math/py-numarray is also needed as a BUILD_DEPENDS.thierry2005-11-041-0/+1 * - Update to 1.61.0pav2005-11-036-278/+330 * - Chase cln and ginac updatespav2005-11-021-2/+2 * GDL - GNU Data Language - is a free IDL (Interactive Data Language)thierry2005-11-0112-0/+369 * update to 3.2.3maho2005-10-303-7/+17 * update to 4.4.5, and make fetchablemaho2005-10-302-3/+3 * Add missing dirrm lines from the last update.anholt2005-10-241-0/+4 * Update to 2.2.1 and start respecting CFLAGS. Note that this update does not fixanholt2005-10-166-332/+296 * Update WWWmarkus2005-10-122-2/+2 * Update to 4.4.4 (preferred production version, robust)maho2005-10-103-127/+146 * - Update PATCH_SITES/PATCHFILESehaupt2005-10-091-20/+5 * update to 1.6.7maho2005-10-092-4/+3 * - Group master sites with distfilespav2005-10-081-3/+5 * Fix bogus ui files in preparation for Qt 3.3.5lofi2005-09-298-0/+86 * Add gerris 0.6.0, a scientific CFD simulator.thierry2005-09-255-0/+152 * Update to 1.01. Assign maintainer to perl@.tobez2005-09-222-4/+4 * Add B-Dep on imakearved2005-09-221-2/+3 * search.cpan.org redirect reduction canonicalization project, pass 1:fenner2005-09-221-1/+1 * Reset maintainership of Seamus Venasse who has not responded for some time.erwin2005-09-201-1/+1 * Remove superfluous dependencies.thierry2005-09-203-108/+111 * - Update to 0.6.0pav2005-09-195-35/+151 * - Update to 0.4.7pav2005-09-193-43/+6 * - Update to 1.5 [1]jylefort2005-09-143-10/+15 * - Update to 0.5.1pav2005-09-113-3/+19 * - Update to 0.4.4pav2005-09-103-10/+47 * Reset maintainer after long period of inactivity.linimon2005-09-101-1/+1 * Update to 2.0.8jylefort2005-09-104-17/+90 * Fix PTHREAD_* misspellingsvs2005-08-311-1/+1 * Upgrade to 1.1.0.thierry2005-08-282-8/+6 * Unbreak on 6.0: gcc has problem with variable-length automatic arrays,thierry2005-08-031-2/+5 * Update to 2.0.5jylefort2005-07-253-3/+11 * Update my email address.vsevolod2005-07-221-1/+1 * - Update to 0.6.0pav2005-07-212-3/+3 * - Chase GiNaC updatepav2005-07-211-2/+2 * PAIDA is pure Python scientific analysis package and implements AIDA (Abstractpav2005-07-195-0/+336 * Chase master sitekris2005-07-141-1/+1 * - Update to 2.8pav2005-07-124-33/+13 * Chase master sitekris2005-07-092-2/+2 * Update to 2.0.3jylefort2005-06-283-5/+5 * - Update to 0.4.14pav2005-06-174-53/+3 * - Update to 0.4.3pav2005-06-173-29/+4 * Update to 0.5.1arved2005-06-147-40/+377 * New port: ParaView is a powerful scientific visualization application, designedanholt2005-06-149-0/+404 * fix build on 4oliver2005-06-101-10/+4 * Fix on ia64 by removing the -fno-unit-at-a-time flag.thierry2005-06-081-4/+9 * - Update to 0.5.0pav2005-06-063-3/+17 * change the libtool version to use from 1.3 to 1.5oliver2005-06-042-2/+2 * - Update to 0.4.13pav2005-06-032-3/+3 * - Update to 0.4.2pav2005-06-033-5/+3 * - update to 5.3.1barner2005-06-023-39/+33 * - Mark BROKEN on 4.Xpav2005-06-011-0/+4 * - Change last few occurences of USE_GTK=yes to USE_GNOME=gtk12pav2005-05-312-2/+2 * - Does not compile on sparc64pav2005-05-281-0/+4 * Update to 2.0.1jylefort2005-05-263-6/+5 * New port for mbdyn, which is a MultiBody Dynamics simulation software. It comespav2005-05-228-0/+181 * - Properly set the app-datadir property of the GnomeProgram object, sojylefort2005-05-202-3/+10 * Update to 2.0.0jylefort2005-05-205-725/+536 * - Update to 0.3.2vs2005-05-188-6/+70 * Add lamprop 1.3.1.thierry2005-05-164-0/+46 * Finish repo copy of wxgtk 2.4.2 ports to wxgtk24*fjoe2005-05-132-2/+2 * upgrade to 1.6.4ijliao2005-05-116-10/+28 * Chase the GiNaC update.jylefort2005-05-091-2/+2 * Upgrade to 1.8.3.thierry2005-05-069-261/+354 * - Update to 1.0.11pav2005-05-052-3/+3 * Bump PORTREVISION after the libgsl update.jylefort2005-05-033-2/+3 * Chase the libgsl update.jylefort2005-05-023-3/+3 * USE_LIBTOOL instead of local patchvs2005-04-132-15/+1 * At Kris's request, back out the MACHINE_ARCH spelling correction untilobrien2005-04-129-10/+10 * Assist getting more ports working on AMD64 by obeying theobrien2005-04-119-10/+10 * Now builds on amd64kris2005-04-111-2/+2 * Now builds on amd64kris2005-04-111-2/+2 * - Update to 0.4.12pav2005-04-103-9/+13 * Remove XAWVER from Xaw3d LIB_DEPENDS re. Xaw3d will be depended upon justlesi2005-04-101-1/+1 * . Simplify how DISTFILES is constructed, which also makes portlint happyglewis2005-04-081-8/+6 * - Chase gchemutils shlib bumppav2005-04-031-2/+2 * - Update to 0.4.1pav2005-04-035-44/+59 * Fix buildmaho2005-03-292-8/+6 * Remove mxpkris2005-03-271-1/+0 * BROKEN: Size mismatchkris2005-03-261-0/+2 * Fix categorymaho2005-03-256-123/+0 * . Add an explicit -lm when linking hdiff, required by gcc 3.4. This shouldglewis2005-03-201-0/+13 * Update to 1.2.1.thierry2005-03-193-12/+13 * Add mxp (Mandelbrot explorer). Mxp is an X application for computing and expl...maho2005-03-197-0/+124 * - Update to 0.4.0pav2005-03-193-4/+9 * . Install documentation.glewis2005-03-193-1/+40 * . Fix the build for gcc 3.4 (and hence FreeBSD 5.x). For some reason -lmglewis2005-03-181-0/+13 * . Install some documentation.glewis2005-03-183-1/+16 * . Add Szip support.glewis2005-03-181-2/+4 * . Add a port of the Szip scientific compression library, used by currentglewis2005-03-185-0/+33 * . Update to 4.2r1.glewis2005-03-1820-531/+651 * Fully-qualify the path to update-desktop-database and update-mime-database inmezz2005-03-174-6/+6 * - Fix build/run on amd64.flz2005-03-148-59/+201 * Bump PORTREVISION to chase the glib20 shared lib version change.marcus2005-03-1210-4/+10 * - Update to 0.4.11pav2005-03-062-3/+3 * - Update to 0.4.10pav2005-03-062-3/+3 * Update to 1.1.4vs2005-03-042-3/+3 * - Chase name change in DISTNAMEahze2005-03-034-10/+12 * Fix BROKEN msg which was breaking INDEX on amd64vs2005-02-281-2/+1 * DCL is scientific graphic library for geoscience, written in Fortran.sem2005-02-255-0/+502 * science/cdcl -> update to 5.3 and use gtk by defaultsem2005-02-2517-317/+184 * Fix doc generation, broken since the upgrade to teTeX 3.0.thierry2005-02-211-0/+7 * - Update MASTER_SITESpav2005-02-211-1/+1 * Update to version 3.0.6p1krion2005-02-19