Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.473.547 Times

MDV::Repsys 0.08

  Date Added: March 03, 2010  |  Visits: 697

MDV::Repsys

Report Broken Link
Printer Friendly Version


Product Homepage
Download (88 downloads)



MDV::Repsys is a Perl module to build rpm from a svn. FUNCTIONS set_verbosity($level) Set the verbosity verbosity of the module: 0 silent 1 progress message 2 debug message set_rpm_dirs($dir) Set internals rpm macros that are used by rpm building functions: _sourcedir to $dir/SOURCES _patchdir to $dir/SOURCES _specdir to $dir/SPECS create_rpm_dirs Create directories used by rpm building functions: _sourcedir _patchdir _specdir Return 1 on sucess, 0 on failure. extract_srpm($rpmfile, $directory) Extract (install) a source package into $directory. find_unsync_files($working_dir, $specfile) Return two array ref of lists of files that should be added or removed from the svn working copy to be sync with the specfile. sync_svn_copy($add, $remove) Perform add or remove of files listed in both array ref. sync_source($workingdir, $specfile) Synchronize svn content by performing add/remove on file need to build the package. $workingdir should a svn directory. No changes are applied to the repository, you have to commit yourself after. Return 1 on success, 0 on error. strip_changelog($specfile) Remove the %changelog section from the specfile. build($dir, $what, %options) Build package locate in $dir. The type of packages to build is set in the string $what: b for binaries, s for source. If $options{specfile} is set, the build is done from this specfile and not the one contains in SPECS/ directory..

Requirements: No special requirements
Platforms: Linux
Keyword: Build Dir Libraries Mdv Mdvrepsys Module Perl Perl Module Programming Rpm Svn
Users rating: 0/10

License: Freeware Size: 34.82 KB
USER REVIEWS
More Reviews or Write Review


MDV::REPSYS RELATED
MP3 Tools  -  Alkaline Jukebox 0.1
A complete web-based system to build a headless MP3 Jukebox, using Perl, PHP4 and MySQL. The focus of the project is ease of use, aesthetics, and a well designed user-interface. Much of the project has been completed, and is in use by the author,...
39.97 KB  
Libraries  -  Chilkat Class Libraries for Java 9.2.1
The full suite of Chilkat components & libraries are now available for the Java programming language. Commercially licensed components include: Email (POP3 / SMTP) IMAP Zip, GZip, and Unix Compress Encryption MIME and S/MIME FTP HTTP MHT...
 
Networking Tools  -  newrpms 1.5
Another quick & dirty Perl hack for RPM-based Linux distributions. Scans a directory of packages and finds out which ones are newer than the installed versions. Its expecially useful if youre tracking the unstable branch of a distribution such...
3.07 KB  
Programming  -  JUMP Extension for Oracle JDeveloper 1.0
An extension for OracleJDeveloper to build JUMP Projects (Java User Module for Palm, hosted by sourceforge.net).
82.12 KB  
Libraries  -  Alien Perl module 0.91
Alien Perl module package contains external libraries wrapped up for your viewing pleasure! SYNOPSIS perldoc Alien; Alien is a package that exists just to hold together an idea, the idea of Alien:: packages, so there is no code here, just...
10.24 KB  
Libraries  -  Module::Build::TestReporter 1.00
Module::Build::TestReporter is a Perl module to help users report test failures. SYNOPSIS use Module::Build::TestReporter; my $build = Module::Build::TestReporter->new( # normal Module::Build code here ); # or, in your own M::B subclass...
8.19 KB  
Libraries  -  FSA::Rules 0.26
FSA::Rules is a Perl module to build simple rules-based state machines in Perl. Synopsis my $fsa = FSA::Rules->new( ping => { do => sub { print "ping!n"; my $state = shift; $state->result(pong); $state->machine->{count}++; }, rules =>...
30.72 KB  
Libraries  -  Module::Build::Authoring 0.2805
Module::Build::Authoring are authoring Module::Build modules. When creating a Build.PL script for a module, something like the following code will typically be used: use Module::Build; my $build = Module::Build->new ( module_name =>...
184.32 KB  
Libraries  -  Test::AutoBuild::Runtime 1.2.0
Test::AutoBuild::Runtime is a Perl module with builder runtime state. SYNOPSIS use Test::AutoBuild::Runtime; my $runtime = new Test::AutoBuild::Runtime (archive_manager => $archive_manager, monitors => %monitors, repositories =>...
204.8 KB  
Libraries  -  Alien::scriptaculous 1.002
Alien::scriptaculous is a Perl module for installing and finding script.aculo.us. SYNOPSIS use Alien::scriptaculous; ... $version = Alien::scriptaculous->version(); $path = Alien::scriptaculous->path(); ... Alien::scriptaculous->install(...
100.35 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB