parabuild 3.2
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 293
pAgenda 3.2
pAgenda is a Cross-platform calendar/schedule. more>>
pAgenda is a Cross-platform calendar/schedule.
Uses sqlite DB to handle multiple schedules with ease in single, small, portable files -- easy to backup or transfer.
Simple, functional and the strongest feature is how well it prints out a daily schedule with a single-click.
Source code available for Linux. Windows requires no installation, just unzip and run.
<<lessUses sqlite DB to handle multiple schedules with ease in single, small, portable files -- easy to backup or transfer.
Simple, functional and the strongest feature is how well it prints out a daily schedule with a single-click.
Source code available for Linux. Windows requires no installation, just unzip and run.
Download (0.060MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
1042 downloads
Ezail 0.3.2
Ezail provides an application for securely transferring files of any size. more>>
Ezail provides an application for securely transferring files of any size.
ezail is an application for securely transferring files of any size through the Internet.
Files are sent directly from senders to recipients without servers, with no limits on attachment sizes, no mailbox quotas, and no bounced messages.
Unlike email, the identity of senders and recipients is authenticated by signed certificates. Files sent are encrypted end-to-end with the Triple-DES algorithm.
<<lessezail is an application for securely transferring files of any size through the Internet.
Files are sent directly from senders to recipients without servers, with no limits on attachment sizes, no mailbox quotas, and no bounced messages.
Unlike email, the identity of senders and recipients is authenticated by signed certificates. Files sent are encrypted end-to-end with the Triple-DES algorithm.
Download (0.58MB)
Added: 2007-04-27 License: Freeware Price:
910 downloads
Kayali 0.3.2
Kayali is a Qt based Computer Algebra System (CAS) that can also be used as an advanced replacement for KDE KCalc. more>>
Kayali is a Qt based Computer Algebra System (CAS) that can also be used as an advanced replacement for KDE KCalc.
Please Note: I am currently targetting a small subset of Maxima, while maintaining a medium-term goal of supporting all of Maxima. Please bear in mind that although Kayali probably does not support what you want to do with it right now, it can be made do so - but I need your feedback to do that. Please try it out if you can and share your thoughts.
Kayali is currently alpha software and has only been tested on my own PC. It you are reading this (condition1 : satisfied) and are prepared to give it a go, then please do send me feedback as to how you get on. At this stage I am particularly looking for hints about where to focus my development efforts, so please email me or post a message to the Kayali sourceforge forum with what you would like to see Kayali support.
I expect to see rapid development of Kayali so please check back regularly for updates.
Installation:
There is no real installation required. Simply untar the source tar.gz into a new directory. To run Kayali, type "python kayali.py" from the installation directory. Please note, however, the other required software packages. Of these, only Maxima and PyQt are mandatory. The others are only used for creating plots. If you are running linux then you probably have most of these already installed.
Algebra
Kayali supports all the algebraic operations of Maxima, however the graphical representation is not complete, though is being rapidly expanded. Please let me know what areas you would like to see finished first.
Try these for example:
eq1: 2*x + y = 13
eq2: x*y = 20
solve([eq1,eq2])
factor(x^6 - y^6)
factor(30!)
expand((2*x + y)^5)
Calculus
Kayali supports all the calculus operations of Maxima but again, I have only (so far) provided graphical support for a limited number of operations. Try these for example:
integrate(1/(1+x^3),x)
diff(3*x^4 - x^2,x)
Plots
Kayali currently uses Gnuplot for graphing. It also is using the Maxima interface to Gnuplot rather than addressing Gnuplot directly. This has both advantages and disadvantages.
Try this:
atan(-x^2+y^3/4) [Enter]
Then right-mouse click on the output in the table, and select Plot. Enter min and max values of -4 and 4, for both x and y. Select OK. After viewing the plot, click back on the History tab.
<<lessPlease Note: I am currently targetting a small subset of Maxima, while maintaining a medium-term goal of supporting all of Maxima. Please bear in mind that although Kayali probably does not support what you want to do with it right now, it can be made do so - but I need your feedback to do that. Please try it out if you can and share your thoughts.
Kayali is currently alpha software and has only been tested on my own PC. It you are reading this (condition1 : satisfied) and are prepared to give it a go, then please do send me feedback as to how you get on. At this stage I am particularly looking for hints about where to focus my development efforts, so please email me or post a message to the Kayali sourceforge forum with what you would like to see Kayali support.
I expect to see rapid development of Kayali so please check back regularly for updates.
Installation:
There is no real installation required. Simply untar the source tar.gz into a new directory. To run Kayali, type "python kayali.py" from the installation directory. Please note, however, the other required software packages. Of these, only Maxima and PyQt are mandatory. The others are only used for creating plots. If you are running linux then you probably have most of these already installed.
Algebra
Kayali supports all the algebraic operations of Maxima, however the graphical representation is not complete, though is being rapidly expanded. Please let me know what areas you would like to see finished first.
Try these for example:
eq1: 2*x + y = 13
eq2: x*y = 20
solve([eq1,eq2])
factor(x^6 - y^6)
factor(30!)
expand((2*x + y)^5)
Calculus
Kayali supports all the calculus operations of Maxima but again, I have only (so far) provided graphical support for a limited number of operations. Try these for example:
integrate(1/(1+x^3),x)
diff(3*x^4 - x^2,x)
Plots
Kayali currently uses Gnuplot for graphing. It also is using the Maxima interface to Gnuplot rather than addressing Gnuplot directly. This has both advantages and disadvantages.
Try this:
atan(-x^2+y^3/4) [Enter]
Then right-mouse click on the output in the table, and select Plot. Enter min and max values of -4 and 4, for both x and y. Select OK. After viewing the plot, click back on the History tab.
Download (0.55MB)
Added: 2007-01-15 License: GPL (GNU General Public License) Price:
1013 downloads
hpanel 0.3.2
hpanel is a small panel that lists your windows. more>>
hpanel is a small panel that lists your windows.
Hpanel is hacked version of fspanel, a small panel that lists your windows and allows you to switch workspaces.
It requires a window manager that is compliant with the NETWM specification.
It works nicely with pekwm and aewm++, and handles maximized windows better than fspanel.
Enhancements:
- When the panel is minimized to the right sideit doesnt reserve screenspace for it self anymore.This means windows can be fully maximized.
- This works if the panel is on top or on bottom of the screen.
- This make more sense too me than the original behaviour of fspanel which always reserved screenspace on the bottom of the screen.
<<lessHpanel is hacked version of fspanel, a small panel that lists your windows and allows you to switch workspaces.
It requires a window manager that is compliant with the NETWM specification.
It works nicely with pekwm and aewm++, and handles maximized windows better than fspanel.
Enhancements:
- When the panel is minimized to the right sideit doesnt reserve screenspace for it self anymore.This means windows can be fully maximized.
- This works if the panel is on top or on bottom of the screen.
- This make more sense too me than the original behaviour of fspanel which always reserved screenspace on the bottom of the screen.
Download (0.018MB)
Added: 2006-09-27 License: Freely Distributable Price:
1123 downloads
RubyInline 3.2.1
RubyInline is an embedded C code in Ruby scripts. more>>
Ruby Inline is an analog to Perls Inline::C. Out of the box, it allows you to embed C/++ external module code in your ruby script directly. By writing simple builder classes, you can teach how to cope with new languages (fortran, perl, whatever).
Main features:
- Quick and easy inlining of your C or C++ code embedded in your ruby script.
- Extendable to work with other languages.
- Automatic conversion between ruby and C basic types
- char, unsigned, unsigned int, char *, int, long, unsigned long
- inline_c_raw exists for when the automatic conversion isnt sufficient.
- Only recompiles if the inlined code has changed.
- Pretends to be secure.
- Only uses standard ruby libraries, nothing extra to download.
<<lessMain features:
- Quick and easy inlining of your C or C++ code embedded in your ruby script.
- Extendable to work with other languages.
- Automatic conversion between ruby and C basic types
- char, unsigned, unsigned int, char *, int, long, unsigned long
- inline_c_raw exists for when the automatic conversion isnt sufficient.
- Only recompiles if the inlined code has changed.
- Pretends to be secure.
- Only uses standard ruby libraries, nothing extra to download.
Download (0.015MB)
Added: 2005-04-22 License: MIT/X Consortium License Price:
1645 downloads
Megaupload SX 3.2
Megaupload SX is a Fierfox extension that offers free slots from Megaupload for other countries else United States. more>>
Megaupload SX is a Firefox extension that offers free slots from Megaupload for other countries else United States.
Works on Megaupload and Sexuploader (Megarotic). It is working just perfect. Its very easy to use. Turn it on to click in a megaupload link and turn it off later the download has started.
Problems like links that doesnt exist anymore I cant solve.
I wish you guys good luck and enjoy. Thanks for using my extension. I would apreciate some good rating by those who liked the extension.
<<lessWorks on Megaupload and Sexuploader (Megarotic). It is working just perfect. Its very easy to use. Turn it on to click in a megaupload link and turn it off later the download has started.
Problems like links that doesnt exist anymore I cant solve.
I wish you guys good luck and enjoy. Thanks for using my extension. I would apreciate some good rating by those who liked the extension.
Download (0.010MB)
Added: 2007-07-16 License: MPL (Mozilla Public License) Price:
1432 downloads
ACL2 3.2.1
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of models. more>>
ACL2 is a programming language in which you can model computer systems and a tool to help you prove properties of those models. ACL2 stands for "A Computational Logic for Applicative Common Lisp".
It is an "industrial-strength" version of the NQTHM or Boyer/Moore theorem prover, and has been used for the formal verification of commercial microprocessors, the Java Virtual Machine, interesting algorithms, and so forth.
Enhancements:
- A soundness bug and some other minor bugs have been fixed.
- Including books has been sped up by as much as 50%.
- Rewriting can be dynamically monitored.
- Accumulated persistence supports meta-rules and identifies useless rules, and many other minor updates have been made.
<<lessIt is an "industrial-strength" version of the NQTHM or Boyer/Moore theorem prover, and has been used for the formal verification of commercial microprocessors, the Java Virtual Machine, interesting algorithms, and so forth.
Enhancements:
- A soundness bug and some other minor bugs have been fixed.
- Including books has been sped up by as much as 50%.
- Rewriting can be dynamically monitored.
- Accumulated persistence supports meta-rules and identifies useless rules, and many other minor updates have been made.
Download (5.8MB)
Added: 2007-06-06 License: GPL (GNU General Public License) Price:
870 downloads
Anki 0.3.2
Anki project was designed to help you remember fact as easily, quickly and efficiently as possible. more>>
Anki project was designed to help you remember facts (such as words and phrases in a foreign language) as easily, quickly and efficiently as possible. To do this, it tracks how well you remember each fact, and uses that information to optimally schedule review times. With a minimal amount of effort, you can greatly increase the amount of material you remember, making study more productive, and more fun.
Anki is based on a theory called spaced repetition. In simple terms, it means that each time you review some material, you should wait longer than last time before reviewing it again. This maximizes the time spent studying difficult material and minimizes the time spent reviewing things you already know. The concept is simple, but the vast majority of memory trainers and flashcard programs out there either avoid the concept all together, or implement inflexible and suboptimal methods that were originally designed for pen and paper.
Ankis primary target is people studying Japanese, and Japanese native speakers studying English. However, it can be used to remember anything at all, and there are some users who are studying Chinese and possibly other languages with it.
Enhancements:
- This release has a display bugfix for Qt 4.3, and a number of new features.
<<lessAnki is based on a theory called spaced repetition. In simple terms, it means that each time you review some material, you should wait longer than last time before reviewing it again. This maximizes the time spent studying difficult material and minimizes the time spent reviewing things you already know. The concept is simple, but the vast majority of memory trainers and flashcard programs out there either avoid the concept all together, or implement inflexible and suboptimal methods that were originally designed for pen and paper.
Ankis primary target is people studying Japanese, and Japanese native speakers studying English. However, it can be used to remember anything at all, and there are some users who are studying Chinese and possibly other languages with it.
Enhancements:
- This release has a display bugfix for Qt 4.3, and a number of new features.
Download (0.52MB)
Added: 2007-08-14 License: GPL (GNU General Public License) Price:
808 downloads
JavaCC 3.2
JavaCC is a Java parser generator. more>>
Java Compiler Compiler (JavaCC) is the most a parser generator for use with Java applications.
A parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar.
In addition to the parser generator itself, JavaCC provides other standard capabilities related to parser generation, such as tree building (via a tool called JJTree included with JavaCC), actions, debugging, and more.
<<lessA parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar.
In addition to the parser generator itself, JavaCC provides other standard capabilities related to parser generation, such as tree building (via a tool called JJTree included with JavaCC), actions, debugging, and more.
Download (0.50MB)
Added: 2005-04-22 License: Freeware Price:
912 downloads
eTktab 3.2
eTktab is an ASCII tablature editor for 4/5/6 stringed instruments. he code is based on TkTab by Giovanni Chierico more>>
eTktab is an ASCII tablature editor for 4/5/6 stringed instruments. he code is based on TkTab by Giovanni Chierico. Many of the ideas for the user interface came from tablature mode written for the Unix editor emacs. Mac and Windows binaries were created with freely available tk library.
The program makes 30 fretboard positions available for one-keypress entry (5 on each string.) The following is an example keyboard layout for United States keyboard (first row is numbers, second row QWERTY, etc.) "Base" refers to the movable position of the players hand.
Enhancements:
- Lyrics/tab mode now switches automatically, in response to mouse clicks in tab scores or textboxes
- Can now click on end of textbox symbol to go into that textbox
- In lyrics mode, "current position" color now only added to the textbox that contains the cursor
- Focus now follows cursor for left/right cursor key
- Menubuttons now keep consistent size, where possible
- Fixed bug in internationalization code, regarding Save in File menu
- Return key uses new feature, listed below to insert whitespace, rather than blank tab positions to end of line
- Macintosh Classic and OS X now have File, Edit, and Help menus exclusively in the Mac Menubar (rather than the window statusbar)
- Many OS X bugfixes, due to upstream cleanup in tcl/tk 8.4.5
- Blank spaces may now be added to tablature (using whitespace in tab makes files unreadable by versions older than 3.2)
<<lessThe program makes 30 fretboard positions available for one-keypress entry (5 on each string.) The following is an example keyboard layout for United States keyboard (first row is numbers, second row QWERTY, etc.) "Base" refers to the movable position of the players hand.
Enhancements:
- Lyrics/tab mode now switches automatically, in response to mouse clicks in tab scores or textboxes
- Can now click on end of textbox symbol to go into that textbox
- In lyrics mode, "current position" color now only added to the textbox that contains the cursor
- Focus now follows cursor for left/right cursor key
- Menubuttons now keep consistent size, where possible
- Fixed bug in internationalization code, regarding Save in File menu
- Return key uses new feature, listed below to insert whitespace, rather than blank tab positions to end of line
- Macintosh Classic and OS X now have File, Edit, and Help menus exclusively in the Mac Menubar (rather than the window statusbar)
- Many OS X bugfixes, due to upstream cleanup in tcl/tk 8.4.5
- Blank spaces may now be added to tablature (using whitespace in tab makes files unreadable by versions older than 3.2)
Download (0.049MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1193 downloads
Valgrind 3.2.3
Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. more>>
Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs.
Valgrind distribution currently includes three tools: a memory error detectors, a cache (time) profiler and a heap (space) profiler.
Valgrind is Open Source / Free Software, and is freely available under the GNU General Public License.
Main features:
- Valgrind will save you hours of debugging time. With Valgrind tools you can automatically detect many memory management and threading bugs. This gives you confidence that your programs are free of many common bugs, some of which would take hours to find manually, or never be found at all. You can find and eliminate bugs before they become a problem.
- Valgrind can help you speed up your programs. With Valgrind tools you can also perform very detailed profiling to help speed up your programs.
- Valgrind is free. Free-as-in-speech: you can download it, read the source code, make modifications, and pass them on, all within the limits of the GNU GPL. And free-as-in-beer: we arent charging for it.
- Valgrind runs on x86/Linux, AMD64/Linux and PPC32/Linux, several of the most popular platforms in use. Valgrind works with all the major Linux distributions, including Red Hat, SuSE, Debian, Gentoo, Slackware, Mandrake, etc.
- Valgrind is easy to use. Valgrind uses dynamic binary translation, so you dont need to modify, recompile or relink your applications. Just prefix your command line with valgrind and everything works.
- Valgrind is not a toy. Valgrind is first and foremost a debugging and profiling system for large, complex programs. We have had feedback from users working on projects with up to 25 million lines of code. It has been used on projects of all sizes, from single-user personal projects, to projects with hundreds of programmers.
- Valgrind is suitable for any type of software. Valgrind has been used on almost every kind of software imaginable: desktop applications, libraries, databases, games, web browsers, network servers, distributed control systems, virtual reality frameworks, transaction servers, compilers, interpreters, virtual machines, telecom applications, embedded software, medical imaging, scientific programming, signal processing, video/audio programs, NASA Mars lander vision and rover navigation systems, business intelligence software, financial/banking software, operating system daemons, etc, etc. See a list of projects using Valgrind.
- Valgrind is widely used. Valgrind has been used by thousands of programmers across the world. We have received feedback from users in over 25 countries, including: Belgium, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Italy, The Netherlands, Norway, Poland, Portugal, Russia, Sweden, Switzerland, UK, Argentina, Brazil, Canada, USA, Australia, India, Japan, New Zealand, Singapore, South Africa and Israel.
- Valgrind works with programs written in any language. Because Valgrind works directly with program binaries, it works with programs written in any programming language, be they compiled, just-in-time compiled, or interpreted. The Valgrind tools are largely aimed at programs written in C and C++, because programs written in these languages tend to have the most bugs! But it can, for example, be used to debug and profile systems written in a mixture of languages. Valgrind has been used on programs written partly or entirely in C, C++, Java, Perl, Python, assembly code, Fortran, Ada, and many others.
- Valgrind debugs and profiles your entire program. Unlike tools that require a recompilation step, Valgrind gives you total debugging and profiling coverage of every instruction executed by your program, even within system libraries. You can even use Valgrind on programs for which you dont have the source code.
- Valgrind can be used with other tools. Valgrind can start GDB and attach it to your program at the point(s) where errors are detected, so that you can poke around and figure out what was going on at the time.
- Valgrind is extensible. Valgrind consists of the Valgrind core, which provides a synthetic software CPU, and Valgrind tools, which plug into the core, and instrument and analyse the running program. Anyone can write powerful new tools that add arbitrary instrumentation to programs. This is much easier than writing such tools from scratch. This makes Valgrind ideal for experimenting with new kinds of debuggers, profilers, and similar tools.
- Valgrind is actively maintained. The Valgrind developers are constantly working to fix bugs, improve Valgrind, and ensure it works as new Linux distributions and libraries come out. There are also mailing lists you can subscribe to, and contact if youre having problems.
- So whats the catch? The main one is that programs run significantly more slowly under Valgrind. Depending on which tool you use, the slowdown factor can range from 5--100. This slowdown is similar to that of similar debugging and profiling tools. But since you dont have to use Valgrind all the time, this usually isnt too much of a problem. The hours youll save debugging will more than make up for it.
Enhancements:
- 3.2.3 is almost identical to 3.2.2, but fixes a regression that unfortunately crept into 3.2.2. The regression causes an assertion failure in Valgrind when running certain obscure SSE code fragments on x86-linux and amd64-linux. Please do not use (or package) 3.2.2; instead use 3.2.3.
<<lessValgrind distribution currently includes three tools: a memory error detectors, a cache (time) profiler and a heap (space) profiler.
Valgrind is Open Source / Free Software, and is freely available under the GNU General Public License.
Main features:
- Valgrind will save you hours of debugging time. With Valgrind tools you can automatically detect many memory management and threading bugs. This gives you confidence that your programs are free of many common bugs, some of which would take hours to find manually, or never be found at all. You can find and eliminate bugs before they become a problem.
- Valgrind can help you speed up your programs. With Valgrind tools you can also perform very detailed profiling to help speed up your programs.
- Valgrind is free. Free-as-in-speech: you can download it, read the source code, make modifications, and pass them on, all within the limits of the GNU GPL. And free-as-in-beer: we arent charging for it.
- Valgrind runs on x86/Linux, AMD64/Linux and PPC32/Linux, several of the most popular platforms in use. Valgrind works with all the major Linux distributions, including Red Hat, SuSE, Debian, Gentoo, Slackware, Mandrake, etc.
- Valgrind is easy to use. Valgrind uses dynamic binary translation, so you dont need to modify, recompile or relink your applications. Just prefix your command line with valgrind and everything works.
- Valgrind is not a toy. Valgrind is first and foremost a debugging and profiling system for large, complex programs. We have had feedback from users working on projects with up to 25 million lines of code. It has been used on projects of all sizes, from single-user personal projects, to projects with hundreds of programmers.
- Valgrind is suitable for any type of software. Valgrind has been used on almost every kind of software imaginable: desktop applications, libraries, databases, games, web browsers, network servers, distributed control systems, virtual reality frameworks, transaction servers, compilers, interpreters, virtual machines, telecom applications, embedded software, medical imaging, scientific programming, signal processing, video/audio programs, NASA Mars lander vision and rover navigation systems, business intelligence software, financial/banking software, operating system daemons, etc, etc. See a list of projects using Valgrind.
- Valgrind is widely used. Valgrind has been used by thousands of programmers across the world. We have received feedback from users in over 25 countries, including: Belgium, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Italy, The Netherlands, Norway, Poland, Portugal, Russia, Sweden, Switzerland, UK, Argentina, Brazil, Canada, USA, Australia, India, Japan, New Zealand, Singapore, South Africa and Israel.
- Valgrind works with programs written in any language. Because Valgrind works directly with program binaries, it works with programs written in any programming language, be they compiled, just-in-time compiled, or interpreted. The Valgrind tools are largely aimed at programs written in C and C++, because programs written in these languages tend to have the most bugs! But it can, for example, be used to debug and profile systems written in a mixture of languages. Valgrind has been used on programs written partly or entirely in C, C++, Java, Perl, Python, assembly code, Fortran, Ada, and many others.
- Valgrind debugs and profiles your entire program. Unlike tools that require a recompilation step, Valgrind gives you total debugging and profiling coverage of every instruction executed by your program, even within system libraries. You can even use Valgrind on programs for which you dont have the source code.
- Valgrind can be used with other tools. Valgrind can start GDB and attach it to your program at the point(s) where errors are detected, so that you can poke around and figure out what was going on at the time.
- Valgrind is extensible. Valgrind consists of the Valgrind core, which provides a synthetic software CPU, and Valgrind tools, which plug into the core, and instrument and analyse the running program. Anyone can write powerful new tools that add arbitrary instrumentation to programs. This is much easier than writing such tools from scratch. This makes Valgrind ideal for experimenting with new kinds of debuggers, profilers, and similar tools.
- Valgrind is actively maintained. The Valgrind developers are constantly working to fix bugs, improve Valgrind, and ensure it works as new Linux distributions and libraries come out. There are also mailing lists you can subscribe to, and contact if youre having problems.
- So whats the catch? The main one is that programs run significantly more slowly under Valgrind. Depending on which tool you use, the slowdown factor can range from 5--100. This slowdown is similar to that of similar debugging and profiling tools. But since you dont have to use Valgrind all the time, this usually isnt too much of a problem. The hours youll save debugging will more than make up for it.
Enhancements:
- 3.2.3 is almost identical to 3.2.2, but fixes a regression that unfortunately crept into 3.2.2. The regression causes an assertion failure in Valgrind when running certain obscure SSE code fragments on x86-linux and amd64-linux. Please do not use (or package) 3.2.2; instead use 3.2.3.
Download (3.9MB)
Added: 2007-05-02 License: GPL (GNU General Public License) Price:
909 downloads
Autodist 1.3.2
Autodist provides a source distribution management system. more>>
Autodist provides a source distribution management system.
Autodist is a source distribution management system that allows powerful mechanisms to define what is included in and excluded from a distribution and what license is used.
It is especially targeted at large software projects that create multiple distributions from a source tree.
Autodist supports distribution management in directory, file, and file content level, and automatic relicensing of a distribution.
The Autodist creates Makefile.am files from Makefile.ad files and configure.ac file from one or more configure.ad files. Any other file ending with .ad suffix will also be processed. The processed file will have the .ad suffix removed (see Preparing source tree). Autodist also creates and packages the distribution using common GNU distribution creation process, specificly `make dist.
Autodist, however, controls this process and during packaging phase the Autodist processes all files in the distribution (other than *.ad files, which has already been processed earlier by Autodist). The resulted package is a processed source distribution package, processed according to the rules specified in the distribution file(s) (see Creating distribution).
Any file in the source tree may use distdefs (distribution defines (see Distdefines)) which are defined in the distributions. When distribution is packaged only the files, directories and file content that is either outside of any distdef, or inside the defined distdefs will be included in the distribution. Any other file, directory or content in the file will be removed.
It is guaranteed, if a file, a directory or a piece of file content is not inside a defined distdef it will not be delivered to the distribution.
Any file, Makefile.am, configure.ac, or source file processed with Autodist is always compliant with the tools needed to process them. All files can also be processed with the corresponding tools even before processing them with Autodist. This makes it possible, for example, to compile sources before they have been processed, and undefined lines are removed. The distdefs are respected in source files by the preprocessor.
Autodist is not a binary packaging system. It is specificly used to create source distributions. A binary packaging system, however can be hooked to the distribution creation process, if needed.
Enhancements:
- The prereq directive was added.
- Support for extra user parameters for autodist hook scripts was added.
<<lessAutodist is a source distribution management system that allows powerful mechanisms to define what is included in and excluded from a distribution and what license is used.
It is especially targeted at large software projects that create multiple distributions from a source tree.
Autodist supports distribution management in directory, file, and file content level, and automatic relicensing of a distribution.
The Autodist creates Makefile.am files from Makefile.ad files and configure.ac file from one or more configure.ad files. Any other file ending with .ad suffix will also be processed. The processed file will have the .ad suffix removed (see Preparing source tree). Autodist also creates and packages the distribution using common GNU distribution creation process, specificly `make dist.
Autodist, however, controls this process and during packaging phase the Autodist processes all files in the distribution (other than *.ad files, which has already been processed earlier by Autodist). The resulted package is a processed source distribution package, processed according to the rules specified in the distribution file(s) (see Creating distribution).
Any file in the source tree may use distdefs (distribution defines (see Distdefines)) which are defined in the distributions. When distribution is packaged only the files, directories and file content that is either outside of any distdef, or inside the defined distdefs will be included in the distribution. Any other file, directory or content in the file will be removed.
It is guaranteed, if a file, a directory or a piece of file content is not inside a defined distdef it will not be delivered to the distribution.
Any file, Makefile.am, configure.ac, or source file processed with Autodist is always compliant with the tools needed to process them. All files can also be processed with the corresponding tools even before processing them with Autodist. This makes it possible, for example, to compile sources before they have been processed, and undefined lines are removed. The distdefs are respected in source files by the preprocessor.
Autodist is not a binary packaging system. It is specificly used to create source distributions. A binary packaging system, however can be hooked to the distribution creation process, if needed.
Enhancements:
- The prereq directive was added.
- Support for extra user parameters for autodist hook scripts was added.
Download (0.21MB)
Added: 2007-06-01 License: BSD License Price:
875 downloads
Jaggregate 3.2
Jaggregate is a Java collections library that is modeled after the ANSI Smalltalk collection protocols. more>>
Jaggregate is a Java collections library that is modeled after the ANSI Smalltalk collection protocols.
It only works with J2SE 5.
Enhancements:
- A bug with SortedCollections produced by the zero-argument Collection.toSortedCollection() was fixed.
- Such collections could not be serialized, because the Comparator they use was not itself Serializable.
- This has been remedied.
- *From and *With methods were added to Dictionary and IdentityDictionary, despite compiler warnings about generic array creation.
<<lessIt only works with J2SE 5.
Enhancements:
- A bug with SortedCollections produced by the zero-argument Collection.toSortedCollection() was fixed.
- Such collections could not be serialized, because the Comparator they use was not itself Serializable.
- This has been remedied.
- *From and *With methods were added to Dictionary and IdentityDictionary, despite compiler warnings about generic array creation.
Download (0.54MB)
Added: 2007-03-26 License: Other/Proprietary License Price:
945 downloads
GProFTPD 8.3.2
GProFTPD is a GNOME frontend for the ProFTPD standalone server. more>>
GProFTPD is a fast and easy to use GTK+ administration tool for the Proftpd standalone server.
Version restrictions:
- If you are a new user in the GNU/Linux world, first make sure you read some manuals and howtos about what a ftp server is and what security problems its setup implies.
Enhancements:
- SYSINIT_START and SYSINIT_STOP_CMD were added for adjusting runlevel start/stop scripts.
- The RPM specfile was updated to build with the correct sysinit settings.
- cmplowercase() and get_option_pos() are used for relevant populations.
- The /etc/pam.d authentication file was changed.
<<lessVersion restrictions:
- If you are a new user in the GNU/Linux world, first make sure you read some manuals and howtos about what a ftp server is and what security problems its setup implies.
Enhancements:
- SYSINIT_START and SYSINIT_STOP_CMD were added for adjusting runlevel start/stop scripts.
- The RPM specfile was updated to build with the correct sysinit settings.
- cmplowercase() and get_option_pos() are used for relevant populations.
- The /etc/pam.d authentication file was changed.
Download (0.21MB)
Added: 2007-06-17 License: GPL (GNU General Public License) Price:
903 downloads
SpamAssassin 3.2.3
SpamAssassin is a mail filter to identify spam. more>>
SpamAssassin project is a mature, widely-deployed open source project that serves as a mail filter to identify spam, also known as unsolicited commercial email (UCE)
SpamAssassin uses a variety of mechanisms including header and text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases. SpamAssassin runs on a server, and filters spam before it reaches your mailbox.
Main features:
- Wide-spectrum: SpamAssassin uses a wide variety of local and network tests to identify spam signatures. This makes it harder for spammers to identify one aspect which they can craft their messages to work around.
- Free software: it is distributed under the same terms and conditions as other popular open-source software packages such as the Apache web server.
- Easy to extend: Anti-spam tests and configuration are stored in plain text, making it easy to configure and add new rules.
- Flexible: SpamAssassin encapsulates its logic in a well-designed, abstract API so it can be integrated anywhere in the email stream. The Mail::SpamAssassin classes can be used on a wide variety of email systems including procmail, sendmail, Postfix, qmail, and many others.
- Easy Configuration: SpamAssassin requires very little configuration; you do not need to continually update it with details of your mail accounts, mailing list memberships, etc. Once classified, site and user-specific policies can then be applied against spam. Policies can be applied on both mail servers and later using the users own mail user-agent application.
<<lessSpamAssassin uses a variety of mechanisms including header and text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases. SpamAssassin runs on a server, and filters spam before it reaches your mailbox.
Main features:
- Wide-spectrum: SpamAssassin uses a wide variety of local and network tests to identify spam signatures. This makes it harder for spammers to identify one aspect which they can craft their messages to work around.
- Free software: it is distributed under the same terms and conditions as other popular open-source software packages such as the Apache web server.
- Easy to extend: Anti-spam tests and configuration are stored in plain text, making it easy to configure and add new rules.
- Flexible: SpamAssassin encapsulates its logic in a well-designed, abstract API so it can be integrated anywhere in the email stream. The Mail::SpamAssassin classes can be used on a wide variety of email systems including procmail, sendmail, Postfix, qmail, and many others.
- Easy Configuration: SpamAssassin requires very little configuration; you do not need to continually update it with details of your mail accounts, mailing list memberships, etc. Once classified, site and user-specific policies can then be applied against spam. Policies can be applied on both mail servers and later using the users own mail user-agent application.
Download (0.97MB)
Added: 2007-08-10 License: The Apache License 2.0 Price:
811 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above parabuild 3.2 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed