fmII
Sun, Jul 27th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 00:16 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 Pre Make Kit - Default branch
Section: Unix

 

Added: Mon, Jun 23rd 2003 03:14 UTC (5 years, 1 month ago) Updated: Mon, Mar 24th 2008 13:20 UTC (4 months, 5 days ago)


About:
Pre Make Kit (PMK) aims to be a BSD alternative to GNU autoconf, GNU libtool, and pkg-config. It uses data files instead of scripts to limit the spreading of trojans in software packages. It's designed to be easy to use for users and developers. For better portability and efficiency, all of the components are written in C. Requirements are a POSIX system, a C compiler, a POSIX shell, and a make tool.

Author:
Damien Couderc <mipsator (at) users (dot) sourceforge (dot) net> [contact developer]

Rating:
8.52/10.00 (3 votes)

Homepage:
http://pmk.sourceforge.net/
Tar/GZ:
http://downloads.sourceforge.net/pmk/pmk-0.10.4.tar.gz
BSD Ports URL:
http://pmk.sourceforge.net/ports_and_pkgs.php
CVS tree (cvsweb):
http://pmk.svn.sourceforge.net/viewvc/pmk/pmk/tags/PMK_0_10_4/
Mailing list archive:
http://sourceforge.net/mailarchive/forum.php?forum_id=36385

Trove categories: [change]
[Development Status]  4 - Beta, 5 - Production/Stable
[Environment]  Console (Text Based)
[Intended Audience]  Developers, System Administrators
[License]  OSI Approved :: BSD License (revised)
[Operating System]  POSIX, Unix
[Programming Language]  C
[Topic]  Software Development :: Build Tools, System :: Software Distribution Tools, Utilities

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Damien Couderc (Owner)
» Xavier Santolaria (developer)
» Martin Reindl (developer)

» Rating: 8.52/10.00 (Rank N/A)
» Vitality: 0.25% (Rank 880)
» Popularity: 2.37% (Rank 2073)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 31,691
   URL hits: 8,001
   Subscribers: 53

Projects depending on this project:
pgmemcache
libmemcache


Other projects from the same categories:
graphopt
Webcpp
PdbEditor
ACPI wakeup tool
metacheck

Users who subscribed to this project also subscribed to:
Autopoweroff
FreeBSD
offmirror
pam_usb
libicq2000


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 0.10.4 24-Mar-2008 BSD License (revised) Homepage Tar/GZ Hosted on SourceForge.net
Snapshot
Snapshots from -current.
20061028 28-Oct-2006 BSD License (revised) Homepage Tar/GZ Changelog Hosted on SourceForge.net

 Comments

[»] not dead
by Damien Couderc - Sep 2nd 2006 08:07:19

and to prove that you will find a new snapshot soon that will contain our latest work on shared library support in pmk and pmkscan.

Have fun !

[reply] [top]


[»] Last changes on pmkscan
by Damien Couderc - Jul 5th 2005 14:25:18

The pmkscan tool has been greatly improved lately. It is now generating both pmkfile and makefile from source scanning.
So a new page has been created to show what this tool is now able to do. You can already look at the two latest samples at the following URL :
http://pmk.sourceforge.net/pmkscan.php

Those samples have been done with the latest sources (posterior to the latest snapshot).

[reply] [top]


    [»] Re: Last changes on pmkscan
    by Damien Couderc - Aug 6th 2005 08:36:08

    Samples have been updated. The pmkscan tool is near from the desired state of the next release. Have fun !

    [reply] [top]


[»] CVS statistics
by Damien Couderc - Aug 29th 2004 05:39:10

As sourceforge is unable to provide CVS statistics since a long time now we decided to provide our own statistics.
Unfortunately they are updated manually as sourceforge does not provide any way to such process.
Anyway those statistics would be interesting for people that want to follow the developement process of pmk:
http://pmk.sf.net/cvs.stat

[reply] [top]


[»] Project status
by Damien Couderc - Aug 27th 2004 12:05:46

Some have maybe noticed that pmk's activity has slowed down since March of this year. The reason is simple: after being unemployed for a long time i found a new job.
That said the project is still alive and is attracting more potential users. We still have a lot of work to do for the 1.0 release but after more than one year spent in the project i'm quite happy of the actual status.
I've been able to make a working pmkfile for BlueFish. The next step would be to test pmk with a greater project like for example MPlayer.

Feel to test pmk and to discuss on our mailing lists.

Damien

[reply] [top]


[»] CUG project is using PMK
by Damien Couderc - Apr 16th 2004 03:50:18

We have been informed that the CUG project was using PMK to configure their sources : http://telgarsky.com/cug/

[reply] [top]


[»] PMK tutorial
by Damien Couderc - Feb 10th 2004 01:08:59

We added a link to the tutorial (cvsweb) on the website. This tutorial is still a work in progress. Anyway, feedback and suggestions are welcome (as ever ;).

[reply] [top]


[»] First poll !
by Damien Couderc - Jan 20th 2004 10:58:13

The website has now a poll system to help in gathering feedbacks for the project.

[reply] [top]


[»] Makes little sense
by Andreas Kloeckner - Jan 8th 2004 08:55:51

So, in order to avoid the possibility of hidden trojans, you suggest not having scripts for configuration? Well, what do your non-scripts do? Write makefiles full of shell commands that magically can't be trojaned? Write makefiles for C programs that are magically trojan-free?

Completely unaware of the rest of your project, I suggest you take the whole trojan thing out of your project description.

[reply] [top]


    [»] Re: Makes little sense
    by Damien Couderc - Jan 8th 2004 10:55:42


    > So, in order to avoid the possibility of
    > hidden trojans, you suggest not having
    > scripts for configuration? Well, what do
    > your non-scripts do? Write makefiles
    > full of shell commands that magically
    > can't be trojaned? Write makefiles for C
    > programs that are magically
    > trojan-free?

    Yes but instead of having thousands of shell scripts that can be trojaned there is only one remaining with pmk.
    That said pmk can configure itself, so if it's already installed on your system you don't need to use the shell script again.
    To finish, the pmkcfg.sh script is not as big as a configure script and a lot more simple. So it's not so easy to include a trojan ...


    > Completely unaware of the rest of your
    > project, I suggest you take the whole
    > trojan thing out of your project
    > description.

    You suggestion has been appreciated but as said above we still think that this mention is true.

    Thanks for your contribution,
    Damien

    [reply] [top]


[»] Bugfix in progress
by Damien Couderc - Jan 4th 2004 09:13:34

We didn't done portability tests for a long time so we did with the 0.7.9 snapshot. We already fixed few bugs but some platforms still remains to be checked. We expect to build a new and more stable snapshot very soon.

[reply] [top]


[»] Contributing
by Damien Couderc - Jan 2nd 2004 07:46:50

The PMK Project is growing quickly as we have almost 14k lines of code in all our C language files. The complete package is near from the 20k lines. If you like this project and want to contribute there's a lot of things that just wait for some fingers (and a brain) to exists.

Have fun,
PMK Team

[reply] [top]


[»] New website design
by Damien Couderc - Dec 12th 2003 15:17:57

The new website of the PMK project is now online since some time. We hope it will provide you more information and a pleasant way to get it.

[reply] [top]


[»] PMK project is moving
by Damien Couderc - Nov 9th 2003 04:55:16

The project is actually moving from premk.sf.net to pmk.sf.net.
Unfortunately new website and cvsweb are not yet up to date. Freshmeat page will be fully updated as soon as possible.

Thanks for your support,
PMK team

[reply] [top]


    [»] Re: PMK project is moving
    by Damien Couderc - Nov 17th 2003 05:14:57


    > The project is actually moving from
    > premk.sf.net to pmk.sf.net.
    > Unfortunately new website and cvsweb are
    > not yet up to date. Freshmeat page will
    > be fully updated as soon as possible.
    >
    > Thanks for your support,
    > PMK team

    All the links have been updated, the move is now complete.
    The only problem remaining is the broken pserver acces on sourceforge. A support request has been submitted and we wait for sourceforge staff to fix it. Users that have a sourceforge account can use the ext cvs server.

    PMK team

    [reply] [top]


      [»] Re: PMK project is moving
      by Damien Couderc - Nov 26th 2003 15:14:29

      % The only problem remaining is the broken
      > pserver acces on sourceforge. A support
      > request has been submitted and we wait
      > for sourceforge staff to fix it. Users
      > that have a sourceforge account can use
      > the ext cvs server. The anonymous cvs acces has been restablished.

      [reply] [top]


[»] Minor license change
by Damien Couderc - Oct 7th 2003 07:10:14

PMK license is now 3 clauses BSD. This is not a big changes, it just protect us against misusing our names in eventual derivates of pmk.

[reply] [top]


[»] new mailing list and 0.7 postponed
by Damien Couderc - Oct 2nd 2003 03:48:56

We added a new mailing list to track commit messages.
Right after the 0.6.5 snapshot some improvements have been done to help porting a project that was using autoconf. This made us postponing the 0.7 release.

[reply] [top]


[»] Software patents in Europe
by Damien Couderc - Sep 21st 2003 15:50:27

Software patents directive will be submitted in the next session of the European Parliament which will begin on September 24th.
Like many other opensource projects the "Pre Make Kit" Project developement could be stopped if this directive is approved.

As i am fully concerned by this problem i will join the public demonstration in Strasburg on September 23rd.

If you are interested to join us, check the following URL:
http://swpat.ffii.org/penmi/2003/europarl/09/strasbourg/index.en.html

Damien Couderc

[reply] [top]


[»] logo contest launched
by Damien Couderc - Jul 9th 2003 02:12:30

The project need a logo so have fun :
http://sourceforge.net/forum/forum.php?thread_id=897755&forum_id=258650

[reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs