diff options
Diffstat (limited to 'php-bartlett-php-compatinfo-db-2.0-rpm.patch')
-rw-r--r-- | php-bartlett-php-compatinfo-db-2.0-rpm.patch | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/php-bartlett-php-compatinfo-db-2.0-rpm.patch b/php-bartlett-php-compatinfo-db-2.0-rpm.patch deleted file mode 100644 index 57a29db..0000000 --- a/php-bartlett-php-compatinfo-db-2.0-rpm.patch +++ /dev/null @@ -1,77 +0,0 @@ -diff -up ./bin/compatinfo-db.rpm ./bin/compatinfo-db ---- ./bin/compatinfo-db.rpm 2020-05-10 13:26:48.000000000 +0200 -+++ ./bin/compatinfo-db 2020-05-11 08:25:46.977559291 +0200 -@@ -7,10 +7,7 @@ declare(strict_types=1); - gc_disable(); // performance boost - - $possibleAutoloadPaths = [ -- // local dev repository -- __DIR__ . '/../vendor/autoload.php', -- // dependency -- __DIR__ . '/../../../../vendor/autoload.php', -+ '/usr/share/php/Bartlett/CompatInfoDb/autoload.php', - ]; - - $isAutoloadFound = false; -diff -up ./src/DatabaseFactory.php.rpm ./src/DatabaseFactory.php ---- ./src/DatabaseFactory.php.rpm 2020-05-10 13:26:48.000000000 +0200 -+++ ./src/DatabaseFactory.php 2020-05-11 08:25:46.977559291 +0200 -@@ -35,14 +35,13 @@ class DatabaseFactory - - private static function getSqliteDsn() : array - { -- if (PATH_SEPARATOR == ';') { -- // windows -- $userHome = getenv('USERPROFILE'); -+ if (($db = getenv('BARTLETT_COMPATINFO_DB')) && file_exists($db)) { -+ static::$tempDir = dirname($db); -+ } else if (file_exists($db = '/usr/share/php-bartlett-php-compatinfo-db/' . static::$database)) { -+ static::$tempDir = dirname($db); - } else { -- // unix -- $userHome = getenv('HOME'); -- } -- static::$tempDir = $userHome . '/.bartlett'; -+ static::$tempDir = dirname(dirname(dirname(__DIR__))) . '/data'; -+ } - - return [ - 'driver' => 'pdo_sqlite', -@@ -58,19 +57,6 @@ class DatabaseFactory - { - $dbParams = self::getSqliteDsn(); - -- if (!file_exists(static::$tempDir)) { -- mkdir(static::$tempDir); -- } -- $source = dirname(__DIR__) . '/data/' . static::$database; -- $dest = static::$tempDir . '/' . static::$database; -- -- if (!file_exists($dest) -- || sha1_file($source) !== sha1_file($dest) -- ) { -- // install DB only if necessary (missing or modified) -- copy($source, $dest); -- } -- - return new PDO($dbParams['url']); - } --} -\ Pas de fin de ligne à la fin du fichier -+} -diff -up ./src/Presentation/Console/Application.php.rpm ./src/Presentation/Console/Application.php ---- ./src/Presentation/Console/Application.php.rpm 2020-05-11 08:25:46.977559291 +0200 -+++ ./src/Presentation/Console/Application.php 2020-05-11 08:27:10.705045605 +0200 -@@ -38,11 +38,7 @@ class Application extends \Symfony\Compo - - public function __construct(ContainerInterface $container) - { -- try { -- $version = \Jean85\PrettyVersions::getVersion('bartlett/php-compatinfo-db')->getPrettyVersion(); -- } catch (\OutOfBoundsException $e) { -- $version = self::VERSION; -- } -+ $version = self::VERSION; - parent::__construct(self::NAME, $version); - - $this->container = $container; |